Stephanie Hollist (R) beat Senate President J. Stuart Adams in the June primary. In November she faces Garret Rushforth (D) and Jeffrey Ostler (Constitution). This page follows each campaign's money in and out, reads their disclosure forms and grades what the records show.
Updated Oct. 2, 2026. Hollist's reports run Dec. 1, 2025 to Sept. 25, 2026; Rushforth's run Feb. 15 to Sept. 30, 2026; Ostler's run April 15 to Sept. 29, 2026.
IN PLAIN WORDSMost of the money in Hollist's campaign came from two places: one Fruit Heights donor and Hollist herself. Utah has no cap on how much one person can give a legislative candidate, so this is allowed. Rushforth's campaign is small and runs on gifts from $1 to $1,000. Ostler's is his own money.
IN PLAIN WORDSThe shaded area is Senate District 7. Kaysville, Layton and Centerville are split between districts, so check your sample ballot.
District lines from the Utah Geospatial Resource Center's 2022–2032 Senate districts; county, city and town lines from the U.S. Census Bureau, both through the Hive's Utah Maps files. The lines are simplified for the web; your sample ballot at vote.utah.gov is the final word. Zoom in to see town names.
How Hollist got here. Adams, Senate president since 2019, ran for re-election. Hollist, Braden Hess and Adams were on the June 23 Republican primary ballot. Election-night results: Hollist about 43%, Adams 35%, Hess 22% (Salt Lake Tribune, June 23, 2026). The Tribune reported Hollist had spent more than $181,000 and Adams $429,000. Coverage tied the result in part to Adams's vote, as a member of the Military Installation Development Authority (MIDA) board, on the Stratos data center in Box Elder County (KUTV; Utah News Dispatch).
Who Hollist is. An attorney who moved to Fruit Heights from Harrisville at age 10 and has lived in Fruit Heights and Kaysville for 38 years; Weber State political science graduate; University of Utah law degree. Weber State's general counsel for many years; now vice president and general counsel of Arnold Machinery Company (Standard-Examiner, June 13, 2026; her disclosure form). First run for office.
Who Rushforth is. A junior high social studies and theater teacher in the Davis School District (his disclosure form). The Ballot Brief found no campaign website as of Sept. 8, 2026.
Who Ostler is. Jeffrey Ostler of Layton is the Constitution Party nominee, retired and a past candidate for state auditor, treasurer and the Utah House (see his section). The Ballot Brief found no campaign website as of Sept. 8, 2026.
IN PLAIN WORDSTap any card to see what the word means.
IN PLAIN WORDSOf every $10 that came into Hollist's campaign, about $5.70 came from one donor and about $3.30 from Hollist herself. The rest came from about 100 other people.
From her four state reports (Year-End 2025, Convention, Primary and Sept. 30, 2026), read from the state's data export and the rendered reports Shauna supplied. The balances on all four reports add up to the cent: $349,830.47 in, $337,349.81 out, $12,480.66 on hand Sept. 25.
Dec. 1, 2025 to Sept. 25, 2026: $349,830.47
Bars show what came in (by source) and what went out each month; $351.97 in bank interest and a returned deposit is left out
Hollist loans $100,000; Kayden Bell gives $25,000. The year ends with $127,100 in the account.
Bell gives $25,000 three times (April 30, May 15, May 26) and $248 on May 29.
Primary report closes with $45,334.42 on hand.
Bell gives $25,000.
Primary election. Hollist wins.
Bell gives $50,000, the largest single gift on any of her reports.
The campaign pays Arena $99,930.12, "Advertising."
Bell gives $25,000. Four other donors give $6,000 the same day.
Sept. 30 report closes with $12,480.66 on hand.
Totals from Dec. 1, 2025 to Sept. 25, 2026. Cities as listed on the reports; street addresses are not printed here.
Bars are drawn to the same scale. All other donors gave $800 or less in all. The reports don't say whether Kayden Bell and Marie Bell are related, and the Hive makes no assumption.
| Date | From | City | Report | Marked | Amount |
|---|---|---|---|---|---|
| 12/1/2025 | Stephanie Hollist | Fruit Heights, UT | Year End | loan | $2,880.00 |
| 12/10/2025 | Stephanie Hollist | Fruit Heights, UT | Year End | loan | $3,850.00 |
| 12/11/2025 | Stephanie Hollist | Fruit Heights, UT | Year End | loan | $1,247.32 |
| 12/26/2025 | Stephanie Hollist | Fruit Heights, UT | Year End | loan | $150.00 |
| 12/29/2025 | Stephanie Hollist | Fruit Heights, UT | Year End | loan | $2,850.00 |
| 12/30/2025 | Stephanie Hollist | Fruit Heights, UT | Year End | loan | $100,000.00 |
| 12/30/2025 | Mike and Stacey Whipple | Farmington, UT | Year End | $2,000.00 | |
| 12/30/2025 | Kayden Bell | Fruit Heights, UT | Year End | $25,000.00 | |
| 12/30/2025 | Carla Hollist | Kaysville, UT | Year End | $100.00 | |
| 1/1/2026 | Tamara Bullen | Far West, UT | Convention | $100.00 | |
| 1/1/2026 | Michele Hollist | South Jordan, UT | Convention | $100.00 | |
| 1/3/2026 | Tracey Meade | Fruit Heights, UT | Convention | $100.00 | |
| 1/3/2026 | Jeff Simmons | Riverton, UT | Convention | $100.00 | |
| 1/6/2026 | Jascha Clark | Salt Lake City, UT | Convention | $100.00 | |
| 1/6/2026 | Melissa Neville | Kaysville, UT | Convention | $100.00 | |
| 1/6/2026 | Dallin Garber | Sugar House, UT | Convention | $50.00 | |
| 1/6/2026 | Stephanie Hollist | Fruit Heights, UT | Convention | loan | $75.00 |
| 1/7/2026 | Arnie Richer | Sandy, UT | Convention | $2,500.00 | |
| 1/10/2026 | Karla Bergeson | Washington, UT | Convention | $1,000.00 | |
| 1/10/2026 | Nancy Emenger | Ogden, UT | Convention | $200.00 | |
| 1/14/2026 | Eric Amsel | Ogden, UT | Convention | $50.00 | |
| 1/14/2026 | Wayne Klein | Farmington, UT | Convention | $500.00 | |
| 1/31/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | Convention | Campaign Bank Account Interest | $9.91 |
| 2/6/2026 | David Lesser | Ogend, UT | Convention | $200.00 | |
| 2/11/2026 | Morris Haggerty | Murray, UT | Convention | $50.00 | |
| 2/12/2026 | Barry Gomberg | Odgen, UT | Convention | $500.00 | |
| 2/16/2026 | Jeffrey Christensen | Sandy, UT | Convention | $50.00 | |
| 2/20/2026 | Mikelle Stephenson | South Joran, UT | Convention | $100.00 | |
| 2/21/2026 | Tricia Bunderson | Lehi, UT | Convention | $35.00 | |
| 2/25/2026 | Franklin Clawson | Fruit Heights, UT | Convention | $100.00 | |
| 2/28/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | Convention | $9.08 | |
| 3/2/2026 | Casey Cummings | Fruit Heights, UT | Convention | $300.00 | |
| 3/5/2026 | Deborah Signman | Salt Lake City, UT | Convention | $200.00 | |
| 3/14/2026 | Ron Anderson | Highland, UT | Convention | $100.00 | |
| 3/14/2026 | Jeremy Knee | Kansas City, MI | Convention | $100.00 | |
| 3/15/2026 | Jim Hutchins | South Ogden, UT | Convention | $100.00 | |
| 3/20/2026 | Stephanie Hollist | Fruit Heights, UT | Convention | loan; Candidate paid expense | $2,625.00 |
| 3/31/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | Convention | $8.35 | |
| 4/13/2026 | Kai Hintze | West Jordan, UT | Convention | $50.00 | |
| 4/15/2026 | Scott Allen | Farmington, UT | Primary | $200.00 | |
| 4/27/2026 | Catherine Eslinger | Vineyard, UT | Primary | $10.00 | |
| 4/28/2026 | Laurie Densley | Murray, UT | Primary | $100.00 | |
| 4/29/2026 | Julia Steele | Layton, UT | Primary | $10.00 | |
| 4/29/2026 | Judy Christensen | Orem, UT | Primary | $10.00 | |
| 4/30/2026 | Kayden Bell | Fruit Heights, UT | Primary | $25,000.00 | |
| 4/30/2026 | David King | Kaysville, UT | Primary | $300.00 | |
| 4/30/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | Primary | $6.28 | |
| 5/1/2026 | E Dean Flanders | Layton, UT | Primary | $50.00 | |
| 5/1/2026 | Karla Bergeson | Washington, UT | Primary | $2,000.00 | |
| 5/4/2026 | Kim Christy | Green Cove Springs, FL | Primary | $300.00 | |
| 5/5/2026 | Chelle Rowan | Layton, UT | Primary | $200.00 | |
| 5/5/2026 | Barry Gomberg | Odgen, UT | Primary | $200.00 | |
| 5/5/2026 | Kimberly Wagner | Fruit Heights, UT | Primary | $100.00 | |
| 5/5/2026 | Mikelle Stephenson | South Joran, UT | Primary | $200.00 | |
| 5/5/2026 | Teri McCabe | Provo, UT | Primary | $50.00 | |
| 5/6/2026 | Darren Parry | Brigham City, UT | Primary | $50.00 | |
| 5/6/2026 | Julia Busche | Fruit Heights, UT | Primary | $25.00 | |
| 5/6/2026 | Lisa Halverson | Springtville, UT | Primary | $10.00 | |
| 5/6/2026 | Brad Metcalf | Cottonwood Heights, UT | Primary | $1,000.00 | |
| 5/7/2026 | Dallin Garber | Sugar House, UT | Primary | $25.00 | |
| 5/8/2026 | Katrina Kennedy | Bluffdale, UT | Primary | $100.00 | |
| 5/9/2026 | Mark Taylor | Kaysvile, UT | Primary | $100.00 | |
| 5/9/2026 | Chuck and Jolynn Bean | Kaysville, UT | Primary | $200.00 | |
| 5/9/2026 | Alison Adams | South Jordan, UT | Primary | $250.00 | |
| 5/9/2026 | Jonathan Stewart | Tooele, UT | Primary | $50.00 | |
| 5/11/2026 | Andrew Jeppesen | Fruit Heights, UT | Primary | $200.00 | |
| 5/12/2026 | Julia Steele | Layton, UT | Primary | $25.00 | |
| 5/12/2026 | Cathy Graham | Centerville, UT | Primary | $35.00 | |
| 5/13/2026 | Kari Woolf | Orem, UT | Primary | $100.00 | |
| 5/13/2026 | Wendy Zeigler | Holladay, UT | Primary | $50.00 | |
| 5/14/2026 | Sherry Kramer | Highland, UT | Primary | $100.00 | |
| 5/14/2026 | Mark Steele | Cedar Hills, UT | Primary | $25.00 | |
| 5/15/2026 | Texie Brown | Layton, UT | Primary | $35.00 | |
| 5/15/2026 | Wanda McFall | Centerville, UT | Primary | $35.00 | |
| 5/15/2026 | Arnie Richer | Sandy, UT | Primary | $2,500.00 | |
| 5/15/2026 | Marie Bell | Eugene, OR | Primary | $1,000.00 | |
| 5/15/2026 | Kayden Bell | Fruit Heights, UT | Primary | $25,000.00 | |
| 5/15/2026 | Tawnya McConk | Kaysville, UT | Primary | $20.00 | |
| 5/15/2026 | Vance Pace | Kaysville, UT | Primary | $50.00 | |
| 5/16/2026 | Karen Conder | Sandy, UT | Primary | $25.00 | |
| 5/16/2026 | Sata Nichols | South Jordan, UT | Primary | $35.00 | |
| 5/16/2026 | Christi Smith | Farmington, UT | Primary | $200.00 | |
| 5/18/2026 | Utah Republican Party | West Jordan, UT | Primary | Return of deposit from Convention | $300.00 |
| 5/19/2026 | Christina Lomaquahu | North Ogden, UT | Primary | $250.00 | |
| 5/19/2026 | Scott Gardner | Fruit Heights, UT | Primary | $100.00 | |
| 5/19/2026 | Katy Wilson | Bountiful, UT | Primary | $35.00 | |
| 5/20/2026 | Sheryl Allen | North Salt Lake, UT | Primary | $100.00 | |
| 5/23/2026 | Suzy Olson | Layton, UT | Primary | $10.00 | |
| 5/23/2026 | Harry L Swain | Farmington, UT | Primary | $200.00 | |
| 5/26/2026 | Dennis Tyler | Layton, UT | Primary | $100.00 | |
| 5/26/2026 | Kayden Bell | Fruit Heights, UT | Primary | $25,000.00 | |
| 5/26/2026 | Stephanie Hollist | Fruit Heights, UT | Primary | $504.18 | |
| 5/29/2026 | Rulon Gardner | Fruit Heights, UT | Primary | $1,000.00 | |
| 5/29/2026 | Kayden Bell | Fruit Heights, UT | Primary | $248.00 | |
| 5/31/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | Primary | $7.27 | |
| 6/3/2026 | Brent Anderson | North Salt Lake, UT | Primary | $10.00 | |
| 6/3/2026 | Eric Warnick | Salt Lake City, UT | Primary | $69.00 | |
| 6/3/2026 | Glenn B Barlow | Fruit Heights, UT | Primary | $100.00 | |
| 6/4/2026 | Cheylynn Hayman | Centerville, UT | Primary | $100.00 | |
| 6/4/2026 | Bonnie Blair | Layton, UT | Primary | $50.00 | |
| 6/4/2026 | Sabra Johnson | Farmington, UT | Primary | $100.00 | |
| 6/4/2026 | Nolan Karras | Roy, UT | Primary | $500.00 | |
| 6/4/2026 | Robert Metcalf | Cottonwood Heights, UT | Primary | $1,000.00 | |
| 6/5/2026 | Bryan Holbrook | Layton, UT | Primary | $100.00 | |
| 6/5/2026 | Lisa Burk | Salt Lake City, UT | Primary | $25.00 | |
| 6/5/2026 | Koby Elias | Sugar House, UT | Primary | $100.00 | |
| 6/5/2026 | Jeff Jensen | Layton, UT | Primary | $25.00 | |
| 6/10/2026 | David Warner | West Valley City, UT | Primary | $80.00 | |
| 6/10/2026 | Nicole Green | Farmington, UT | Primary | $35.00 | |
| 6/11/2026 | Stephanie Liechty | Hooper, UT | Primary | $50.00 | |
| 6/12/2026 | Delaney Smith | Salt Lake City, UT | September 30th | $50.00 | |
| 6/15/2026 | Kayden Bell | Fruit Heights, UT | September 30th | $25,000.00 | |
| 6/15/2026 | Trent and Aimee Mitchell | Layton, UT | September 30th | $1,000.00 | |
| 6/15/2026 | Brett and Jennifer Boulton | Provo, UT | September 30th | $2,000.00 | |
| 6/15/2026 | Mark and Diane Flickinger | Orem, UT | September 30th | $1,000.00 | |
| 6/15/2026 | Jana Dearden | Kaysville, UT | September 30th | $75.00 | |
| 6/17/2026 | Christopher Parr | Farmington, UT | September 30th | $200.00 | |
| 6/18/2026 | Lauri Pratt | Farmington, UT | September 30th | $500.00 | |
| 6/22/2026 | Flynn Justic | Salt Lake City, UT | September 30th | $100.00 | |
| 6/23/2026 | Bruce Parker | South Jordan, UT | September 30th | $200.00 | |
| 6/24/2026 | Michael Lambert | Layton, UT | September 30th | $25.00 | |
| 6/25/2026 | Kayden Bell | Fruit Heights, UT | September 30th | $50,000.00 | |
| 6/26/2026 | Jessica Elwell | Cottonwood Heights, UT | September 30th | $50.00 | |
| 6/29/2026 | Keith Titus | Pleasant View, UT | September 30th | $200.00 | |
| 6/30/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | September 30th | $5.69 | |
| 7/31/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | September 30th | $4.89 | |
| 8/5/2026 | Gordon Robson | North Ogden, UT | September 30th | $200.00 | |
| 8/31/2026 | Barry Gomberg | Odgen, UT | September 30th | $100.00 | |
| 8/31/2026 | Stephanie Hollist - Bank Interest | Fruit Heights, UT | September 30th | $0.50 | |
| 9/2/2026 | Chris Wilson | Logan, UT | September 30th | $2,000.00 | |
| 9/2/2026 | Kayden Bell | Fruit Heights, UT | September 30th | $25,000.00 | |
| 9/2/2026 | George and Mary Hall | Ogden, UT | September 30th | $2,000.00 | |
| 9/2/2026 | Evan Vicker | Cedar City, UT | September 30th | $1,500.00 | |
| 9/2/2026 | Suzanne Lindquist | Ogden, UT | September 30th | $500.00 | |
| 9/10/2026 | Jim Hutchins | South Ogden, UT | September 30th | $250.00 | |
| 9/11/2026 | Mary Olson | Fruit Heights, UT | September 30th | $100.00 |
IN PLAIN WORDSHollist put her own money in as loans, which the campaign can repay her later. Most of her small loans have been repaid. The $100,000 loan had not been repaid as of Sept. 25.
Own money isn't graded on this site; it's stated so nothing goes unsaid. All seven of her small loans match a payment of the same amount on the same day, and one is labeled "Candidate paid expense." That is how a candidate reports paying a campaign bill personally.
| Date | Entry on the report | Amount |
|---|---|---|
| 12/1/2025 | Loan; same day: Proximity, $2,880 | in $2,880.00 |
| 12/10/2025 | Loan; same day: Proximity, $3,850 | in $3,850.00 |
| 12/11/2025 | Loan; same day: Proximity, $1,247.32 | in $1,247.32 |
| 12/26/2025 | Loan; same day: Brittany Anderson, $150 | in $150.00 |
| 12/29/2025 | Loan; same day: Proximity, $2,850 | in $2,850.00 |
| 12/30/2025 | Loan | in $100,000.00 |
| 1/6/2026 | Loan; same day: Brittany Anderson, $75 | in $75.00 |
| 2/28/2026 | "Return of a Contribution," loan-marked (equals the first four December loans) | out $8,127.32 |
| 3/2/2026 | "Return of a Contribution," loan-marked (equals the Dec. 29 and Jan. 6 loans) | out $2,925.00 |
| 3/20/2026 | Loan, "Candidate paid expense"; same-day payment to Proximity, $2,625 | in $2,625.00 |
| 5/16/2026 | "Return of a Contribution," loan-marked | out $200.00 |
| 6/18/2026 | "Return of a Contribution," loan-marked | out $500.00 |
| Loaned in | $113,677.32 | |
| Paid back out | $11,752.32 | |
The difference, $101,925, is not shown as repaid on the reports through Sept. 25. She also gave $504.18 on May 26, 2026 without the loan mark. Matching each repayment to a loan is the Hive's arithmetic; the reports list them separately.
On May 29, 2026, the campaign amended its Convention report: five of her own entries (two loans and three bank-interest lines) were deleted and re-entered, and the amendment record shows the street address on each was changed. The amounts did not change. Six December entries on the Year-End report (three loans and the three payments they match) also carry the amendment mark; the export doesn't show when they were added.
IN PLAIN WORDSMost of the money went to payments filed as advertising, plus signs, printing and signature gatherers. The state's public report shows only a category for each payment, such as "Advertising" or "Campaign Expense."
Sums of every payment on the four reports. Spellings as filed ("Deseret News" and "Desert News" are combined here).
flowchart LR KB["Kayden Bell
8 gifts
$200,248"] --> HC(["HOLLIST
CAMPAIGN"]) SH["Stephanie Hollist
loans $113,677"] --> HC OD["102 other donors
$35,049"] --> HC HC -->|"$99,930"| AR["Arena
advertising"] HC -->|"$49,023"| AP["Apollo"] HC -->|"$28,800"| EM["Empower Public Affair
signatures"] HC -->|"$28,047"| SP["Sun Print Solutions"] HC -->|"$19,250"| RR["Riviera Research"] HC -->|"$18,560"| AM["Alisa Mercer"] HC -->|"$11,752 repaid"| SH
Amounts from her state reports, Dec. 1, 2025 to Sept. 25, 2026. Payments under $15,000 are in the table below.
Advertising, $236,566.49, including Arena ($99,930.12), Sun Print Solutions, Riviera Research, Hometown Value (also spelled "Hometwon Value," $9,867 in all), Wright Signs ($9,377.95), Peczuh Printing ($7,109.02), the Deseret News ($12,357.50), Broadway Media ($5,648) and Reagan ($1,770).
Campaign Expense, $60,121.25, including Alisa Mercer ($18,559.65, Sept. 24), Apollo (three payments, $24,952.50; its other four, $24,070.50, are under "Advertising"), In the Field ($7,500), Gabby Saunders ($2,000) and Salt Flat Strategy ($1,500, spelled "Salt Flat Stratgy").
Signature Gathering, $28,800, all to Empower Public Affair in three payments (March 16, March 23, April 6).
Party payments, $1,875: Utah Republican Party $1,050 (filed as "Advertising"), Davis County Republican Party $575 and Morgan County Republican Party $250 (both "Campaign Expense").
"Donations," $109.75: 16 small payments to Proximity, from $1.28 to $20.05. Proximity was paid $15,053.43 in all: $11,779 under "Advertising," $3,164.68 under "Campaign Expense" and the $109.75 under "Donations."
Descriptions a candidate types for an expense may not show on the state's public report, which shows only the category. These lines say what the public report shows.
| Date | Paid to | Category | Report | Marked | Amount |
|---|---|---|---|---|---|
| 12/1/2025 | Proximity | Campaign Expense | Year End | $2,880.00 | |
| 12/10/2025 | Proximity | Advertising | Year End | $3,850.00 | |
| 12/11/2025 | Proximity | Advertising | Year End | $1,247.32 | |
| 12/26/2025 | Brittany Anderson | Advertising | Year End | $150.00 | |
| 12/29/2025 | Proximity | Advertising | Year End | $2,850.00 | |
| 1/6/2026 | Proximity | Advertising | Convention | $306.68 | |
| 1/6/2026 | Proximity | Donations | Convention | $4.25 | |
| 1/6/2026 | Doug Larsen | Advertising | Convention | $450.00 | |
| 1/6/2026 | Brittany Anderson | Advertising | Convention | $75.00 | |
| 1/8/2026 | Signz | Advertising | Convention | $100.00 | |
| 1/14/2026 | In the Field | Campaign Expense | Convention | $7,500.00 | |
| 1/14/2026 | Harland Clark | Campaign Expense | Convention | $27.83 | |
| 1/15/2026 | Proximity | Donations | Convention | $20.05 | |
| 1/21/2026 | Integrity Matters | Advertising | Convention | $1,050.00 | |
| 1/22/2026 | Davis County Republican Party | Campaign Expense | Convention | $575.00 | |
| 2/6/2026 | Proximity | Donations | Convention | $8.20 | |
| 2/12/2026 | Proximity | Donations | Convention | $20.05 | |
| 2/14/2026 | Morgan County Republican Party | Campaign Expense | Convention | $250.00 | |
| 2/21/2026 | Proximity | Donations | Convention | $1.68 | |
| 2/25/2026 | Proximity | Donations | Convention | $4.25 | |
| 2/26/2026 | Salt Flat Stratgy | Campaign Expense | Convention | $1,500.00 | |
| 2/27/2026 | Advertising | Convention | $166.00 | ||
| 2/28/2026 | Stephanie Hollist | Return of a Contribution | Convention | loan repayment | $8,127.32 |
| 3/2/2026 | Stephanie Hollist | Return of a Contribution | Convention | loan repayment | $2,925.00 |
| 3/2/2026 | Advertising | Convention | $70.89 | ||
| 3/16/2026 | Empower Public Affair | Signature Gathering | Convention | $11,520.00 | |
| 3/18/2026 | Proximity | Campaign Expense | Convention | $4.25 | |
| 3/20/2026 | Proximity | Advertising | Convention | $2,625.00 | |
| 3/21/2026 | Gabby Saunders | Campaign Expense | Convention | $2,000.00 | |
| 3/23/2026 | Empower Public Affair | Signature Gathering | Convention | $8,640.00 | |
| 4/6/2026 | Advertising | Convention | $7.92 | ||
| 4/6/2026 | Empower Public Affair | Signature Gathering | Convention | $8,640.00 | |
| 4/8/2026 | Utah Republican Party | Advertising | Convention | $1,050.00 | |
| 4/20/2026 | Fed Ex | Advertising | Primary | $192.88 | |
| 4/27/2026 | UCCU Concessions | Campaign Expense | Primary | $100.00 | |
| 4/27/2026 | Proximity | Advertising | Primary | $900.00 | |
| 4/27/2026 | Wright Signs | Advertising | Primary | $3,640.00 | |
| 4/29/2026 | Apollo | Campaign Expense | Primary | $10,883.00 | |
| 5/1/2026 | Vottiv | Campaign Expense | Primary | $248.00 | |
| 5/5/2026 | Proximity | Donations | Primary | $2.27 | |
| 5/5/2026 | Peczuh Printing | Advertising | Primary | $2,347.99 | |
| 5/5/2026 | Hometwon Value | Advertising | Primary | $1,199.00 | |
| 5/6/2026 | Proximity | Donations | Primary | $8.89 | |
| 5/9/2026 | Wright Signs | Advertising | Primary | $1,153.99 | |
| 5/13/2026 | Proximity | Campaign Expense | Primary | $279.74 | |
| 5/15/2026 | Proximity | Donations | Primary | $4.25 | |
| 5/15/2026 | Sun Print Solutions | Advertising | Primary | $7,011.78 | |
| 5/15/2026 | Wright Signs | Advertising | Primary | $1,610.64 | |
| 5/16/2026 | Stephanie Hollist | Return of a Contribution | Primary | loan repayment | $200.00 |
| 5/18/2026 | Apollo | Advertising | Primary | $10,883.00 | |
| 5/19/2026 | Proximity | Donations | Primary | $1.28 | |
| 5/20/2026 | Hometown Value | Advertising | Primary | $5,608.00 | |
| 5/21/2026 | Hometown Value | Advertising | Primary | $3,060.00 | |
| 5/22/2026 | Sun Print Solutions | Advertising | Primary | $7,011.78 | |
| 5/22/2026 | Wright Signs | Advertising | Primary | $1,711.13 | |
| 5/22/2026 | Riviera Research | Advertising | Primary | $9,750.00 | |
| 5/22/2026 | Proximity | Donations | Primary | $4.25 | |
| 5/23/2026 | Doug Larsen | Advertising | Primary | $450.00 | |
| 5/25/2026 | Home Depot | Advertising | Primary | $205.10 | |
| 5/26/2026 | Fed Ex | Advertising | Primary | $86.86 | |
| 5/26/2026 | Amazon | Advertising | Primary | $212.22 | |
| 5/26/2026 | Sun Print Solutions | Advertising | Primary | $7,011.78 | |
| 5/29/2026 | Vottiv | Campaign Expense | Primary | $248.00 | |
| 6/1/2026 | Sun Print Solutions | Advertising | Primary | $7,011.78 | |
| 6/2/2026 | Proximity | Campaign Expense | Primary | $0.69 | |
| 6/5/2026 | Vottiv | Campaign Expense | Primary | $994.98 | |
| 6/5/2026 | Apollo | Campaign Expense | Primary | $10,882.00 | |
| 6/5/2026 | Deseret News | Advertising | Primary | $4,000.00 | |
| 6/6/2026 | Gordon's Copyprint | Advertising | Primary | $509.44 | |
| 6/6/2026 | Wright Signs | Advertising | Primary | $1,262.19 | |
| 6/8/2026 | Apollo | Campaign Expense | Primary | $3,187.50 | |
| 6/9/2026 | Broadway Media | Advertising | Primary | $5,000.00 | |
| 6/10/2026 | Reagan | Advertising | Primary | $1,770.00 | |
| 6/10/2026 | Peczuh Printing | Advertising | Primary | $1,616.80 | |
| 6/10/2026 | Riviera Research | Advertising | Primary | $9,500.00 | |
| 6/10/2026 | Vottiv | Campaign Expense | Primary | $0.61 | |
| 6/10/2026 | Proximity | Donations | Primary | $3.46 | |
| 6/11/2026 | Deseret News | Advertising | Primary | $1,375.00 | |
| 6/11/2026 | Broadway Media | Advertising | Primary | $648.00 | |
| 6/15/2026 | Apollo | Advertising | September 30th | $5,000.00 | |
| 6/17/2026 | Proximity | Donations | September 30th | $8.20 | |
| 6/18/2026 | Stephanie Hollist | Return of a Contribution | September 30th | loan repayment | $500.00 |
| 6/18/2026 | Vottiv | Advertising | September 30th | $1,349.97 | |
| 6/18/2026 | Vottiv | Advertising | September 30th | $50.00 | |
| 6/18/2026 | Apollo | Advertising | September 30th | $5,000.00 | |
| 6/22/2026 | Proximity | Donations | September 30th | $4.25 | |
| 6/24/2026 | Vottiv | Advertising | September 30th | $40.00 | |
| 6/26/2026 | Deseret News | Advertising | September 30th | $1,000.00 | |
| 6/29/2026 | Apollo | Advertising | September 30th | $3,187.50 | |
| 7/3/2026 | Vottiv | Advertising | September 30th | $248.00 | |
| 7/15/2026 | Arena | Advertising | September 30th | $99,930.12 | |
| 8/3/2026 | Vottiv | Advertising | September 30th | $248.00 | |
| 8/31/2026 | Proximity | Donations | September 30th | $4.25 | |
| 8/31/2026 | Vottiv | Advertising | September 30th | $248.00 | |
| 9/10/2026 | Proximity | Donations | September 30th | $10.17 | |
| 9/17/2026 | Desert News | Advertising | September 30th | $5,982.50 | |
| 9/22/2026 | Loyal Perch | Advertising | September 30th | $400.00 | |
| 9/23/2026 | Peczuh Printing | Advertising | September 30th | $3,144.23 | |
| 9/24/2026 | Alisa Mercer | Campaign Expense | September 30th | $18,559.65 |
IN PLAIN WORDSRushforth's campaign runs on small online gifts, many of them $10 to $50, plus three gifts of $500 or more. He has not put in money of his own.
Feb. 15 to Sept. 30, 2026: $6,606.37
Raised $6,606.37 in 88 gifts: $708.30 (Convention report), $1,576.87 (Primary) and $4,321.20 (Sept. 30). Spent $2,150.77. No loans, no own money.
Largest: Clive Walker of Layton $1,000 and Vicki Clayson of Centerville $1,000 (both July), Patrick de Freitas of Salt Lake City $500, Paul Sonntag of Kaysville $300. The Planned Parenthood PAC gave $100 on Sept. 30, his only organization gift.
$3,871 of his $6,506.37 from individuals (59%) came from Fruit Heights, Farmington, Kaysville, Layton, Centerville and Morgan, the cities in or partly in the district. Four gifts came from outside Utah, $121.38 in all.
Payments: ActBlue processing fees ($172.52), Inktechnologies ($583.22, "Supplies"), JM Alexander Corpo ($579.18, "Advertising"), Yard Sign Plus ($463.81), Amazon ($266.25) and Office Depot ($85.79).
| Date | From | City | Report | Marked | Amount |
|---|---|---|---|---|---|
| 2/15/2026 | Nick Campbell | Kaysville, UT | Convention | $10.00 | |
| 2/15/2026 | Wanda McFall | Centerville, UT | Convention | $20.00 | |
| 2/22/2026 | Lesley Risinger | Kearny, NJ | Convention | $4.76 | |
| 2/25/2026 | Brent Turner | Oakley, UT | Convention | $4.76 | |
| 3/1/2026 | Therese Seiberlich | Audubon, PA | Convention | $1.00 | |
| 3/2/2026 | Jamie Prather-Newton | Layton, UT | Convention | $10.00 | |
| 3/15/2026 | Luke Maynes | West Jordan, UT | Convention | $20.00 | |
| 3/19/2026 | Deanne Shields | Springville, UT | Convention | $1.78 | |
| 3/31/2026 | Jamie Prather-Newton | Layton, UT | Convention | $10.00 | |
| 4/2/2026 | Jill Swensen | Layton, UT | Convention | $1.00 | |
| 4/3/2026 | Neca Allgood | Clearfield, UT | Convention | $200.00 | |
| 4/10/2026 | Matthew Erickson | Washinton, DC | Convention | $100.00 | |
| 4/11/2026 | Steven Fowles | Farmington Utah, UT | Convention | $50.00 | |
| 4/11/2026 | Gail Navidomskis | Kaysville, UT | Convention | $25.00 | |
| 4/11/2026 | Christine Detweiler | Syracuse, UT | Convention | $150.00 | |
| 4/11/2026 | Iain Harvey | Kaysville, UT | Convention | $100.00 | |
| 4/14/2026 | Patricia Newhouse | West Jordan, UT | Primary | $1.25 | |
| 4/15/2026 | Luke Maynes | West Jordan, UT | Primary | $20.00 | |
| 4/21/2026 | Gwen Goodkin | Charlottesville, VA | Primary | $15.62 | |
| 4/22/2026 | Scott Troxel | Farmington, UT | Primary | $100.00 | |
| 4/22/2026 | Melinda Phillips | Bountiful, UT | Primary | $25.00 | |
| 4/23/2026 | Eric Last | Kaysville, UT | Primary | $100.00 | |
| 4/25/2026 | Nick Campbell | Kaysville, UT | Primary | $10.00 | |
| 4/26/2026 | Bobbi Gordon | Salt Lake City, UT | Primary | $100.00 | |
| 5/1/2026 | Miriam Wilson | Layton, UT | Primary | $5.00 | |
| 5/5/2026 | Harvest Pixler | Salt Lake City, UT | Primary | $10.00 | |
| 5/6/2026 | Melissa Trenery | Syracuse, UT | Primary | $50.00 | |
| 5/6/2026 | Shelley Worthen | Morgan, UT | Primary | $40.00 | |
| 5/6/2026 | Malcolm Reid | Salt Lake City, UT | Primary | $50.00 | |
| 5/7/2026 | Jennifer Griffiths | Salt Lake City, UT | Primary | $10.00 | |
| 5/7/2026 | Gary Mortensen | Kaysville, UT | Primary | $10.00 | |
| 5/7/2026 | Leslie Hood | Bountiful, UT | Primary | $20.00 | |
| 5/7/2026 | Sara Woods | Holladay, UT | Primary | $200.00 | |
| 5/8/2026 | Lisa Midgley | North Salt Lake, UT | Primary | $40.00 | |
| 5/8/2026 | Gail Hanson | Logan, UT | Primary | $25.00 | |
| 5/8/2026 | Gail Hanson | Logan, UT | Primary | $100.00 | |
| 5/8/2026 | McKayla Beebe | Salt Lake City, UT | Primary | $25.00 | |
| 5/11/2026 | Pete Shay | Bountiful, UT | Primary | $100.00 | |
| 5/13/2026 | Doug Nielsen | Cedar Hills, UT | Primary | $100.00 | |
| 5/13/2026 | Jamie Prather-Newton | Layton, UT | Primary | $20.00 | |
| 5/15/2026 | Luke Maynes | West Jordan, UT | Primary | $20.00 | |
| 5/16/2026 | Michelle Greene | Layton, UT | Primary | $10.00 | |
| 5/16/2026 | Elizabeth Weight | West Valley City, UT | Primary | $100.00 | |
| 5/25/2026 | Nick Campbell | Kaysville, UT | Primary | $10.00 | |
| 5/28/2026 | Pete Shay | Bountiful, UT | Primary | $25.00 | |
| 6/7/2026 | Gary Mortensen | Kaysville, UT | Primary | $10.00 | |
| 6/8/2026 | Gail Hanson | Logan, UT | Primary | $25.00 | |
| 6/10/2026 | Ann-Marie Weaver | Farmington, UT | Primary | $200.00 | |
| 6/15/2026 | Luke Maynes | West Jordan, UT | September 30th | $10.00 | |
| 6/16/2026 | Michelle Greene | Layton, UT | September 30th | $10.00 | |
| 6/19/2026 | Sudhir John Kateel | Salt Lake City, UT | September 30th | $250.00 | |
| 6/19/2026 | Jamie Prather-Newton | Layton, UT | September 30th | $10.00 | |
| 6/24/2026 | Carlie Davis | Kaysville, UT | September 30th | $50.00 | |
| 6/25/2026 | Nick Campbell | Kaysville, UT | September 30th | $10.00 | |
| 6/25/2026 | Jon Jones | Salt Lake City, UT | September 30th | $50.00 | |
| 6/25/2026 | Patrick de Freitas | Salt Lake City, UT | September 30th | $500.00 | |
| 7/1/2026 | Luke Maynes | West Jordan, UT | September 30th | $10.00 | |
| 7/3/2026 | Clive Walker | Layton, UT | September 30th | $1,000.00 | |
| 7/3/2026 | Abigail Treasure | Layton, UT | September 30th | $40.00 | |
| 7/4/2026 | Chad Stark | Layton, UT | September 30th | $25.00 | |
| 7/7/2026 | Gary Mortensen | Kaysville, UT | September 30th | $10.00 | |
| 7/7/2026 | Vicki Clayson | Centerville, UT | September 30th | $1,000.00 | |
| 7/7/2026 | Gary Mortensen | Kaysville, UT | September 30th | $10.00 | |
| 7/9/2026 | Paul Sonntag | Kaysville, UT | September 30th | $300.00 | |
| 7/9/2026 | Andrea Barlow | Kaysville, UT | September 30th | $25.00 | |
| 7/16/2026 | Allison Hess | Fruit Heights, UT | September 30th | $50.00 | |
| 7/25/2026 | Nick Campbell | Kaysville, UT | September 30th | $10.00 | |
| 7/28/2026 | Barbara Fleming | Logan, UT | September 30th | $1.20 | |
| 7/29/2026 | Jenny Shepard | Centerville, UT | September 30th | $40.00 | |
| 8/1/2026 | Luke Maynes | West Jordan, UT | September 30th | $10.00 | |
| 8/1/2026 | Abigail Treasure | Layton, UT | September 30th | $50.00 | |
| 8/7/2026 | Gary Mortensen | Kaysville, UT | September 30th | $10.00 | |
| 8/7/2026 | Erin Wiemers | Centerville, UT | September 30th | $25.00 | |
| 8/20/2026 | Elizabeth Weight | West Valley City, UT | September 30th | $50.00 | |
| 8/25/2026 | Nick Campbell | Kaysville, UT | September 30th | $10.00 | |
| 8/27/2026 | Randal Klein | Farmington, UT | September 30th | $50.00 | |
| 8/27/2026 | Carlie Davis | Kaysville, UT | September 30th | $35.00 | |
| 8/31/2026 | Jamie Prather-Newton | Layton, UT | September 30th | $10.00 | |
| 9/1/2026 | Luke Maynes | West Jordan, UT | September 30th | $10.00 | |
| 9/4/2026 | Payson Wagstaff | Fruit Heights, UT | September 30th | $20.00 | |
| 9/7/2026 | Gary Mortensen | Kaysville, UT | September 30th | $10.00 | |
| 9/7/2026 | Rebecca Boren | Farmington, UT | September 30th | $100.00 | |
| 9/10/2026 | Lindsay Caldwell | Kaysville, UT | September 30th | $100.00 | |
| 9/16/2026 | Diane Lewis | Murray, UT | September 30th | $200.00 | |
| 9/25/2026 | Nick Campbell | Kaysville, UT | September 30th | $10.00 | |
| 9/25/2026 | Scott Rushforth | Centerville, UT | September 30th | $100.00 | |
| 9/29/2026 | Korbie Harrison | Centerville, UT | September 30th | $10.00 | |
| 9/30/2026 | Planned Parenthood PAC | Salt Lake City, UT | September 30th | $100.00 |
| Date | Paid to | Category | Report | Marked | Amount |
|---|---|---|---|---|---|
| 2/15/2026 | Act Blue | Campaign Expense | Convention | $1.05 | |
| 2/22/2026 | Act Blue | Campaign Expense | Convention | $0.17 | |
| 3/1/2026 | Act Blue | Campaign Expense | Convention | $0.52 | |
| 3/8/2026 | Act Blue | Campaign Expense | Convention | $0.04 | |
| 3/15/2026 | Act Blue | Campaign Expense | Convention | $0.70 | |
| 3/22/2026 | Act Blue | Campaign Expense | Convention | $0.07 | |
| 3/31/2026 | Act Blue | Advertising | Convention | $0.35 | |
| 4/5/2026 | Act Blue | Campaign Expense | Convention | $7.04 | |
| 4/12/2026 | Act Blue | Campaign Expense | Convention | $14.88 | |
| 4/19/2026 | Act Blue | Campaign Expense | Primary | $0.75 | |
| 4/26/2026 | Act Blue | Campaign Expense | Primary | $12.28 | |
| 5/3/2026 | Act Blue | Campaign Expense | Primary | $0.18 | |
| 5/10/2026 | Act Blue | Campaign Expense | Primary | $20.31 | |
| 5/17/2026 | Act Blue | Campaign Expense | Primary | $8.75 | |
| 5/31/2026 | Act Blue | Campaign Expense | Primary | $1.23 | |
| 6/7/2026 | Act Blue | Campaign Expense | Primary | $0.35 | |
| 6/14/2026 | Act Blue | Campaign Expense | September 30th | $7.88 | |
| 6/21/2026 | Act Blue | Campaign Expense | September 30th | $9.80 | |
| 6/28/2026 | Act Blue | Campaign Expense | September 30th | $21.35 | |
| 7/5/2026 | Act Blue | Campaign Expense | September 30th | $37.63 | |
| 7/7/2026 | Amazon | Advertising | September 30th | $73.23 | |
| 7/9/2026 | Office Depot | Advertising | September 30th | $85.79 | |
| 7/10/2026 | InkTechnologies | Supplies | September 30th | $169.40 | |
| 7/12/2026 | Act Blue | Campaign Expense | September 30th | $1.23 | |
| 7/12/2026 | Amazon | Supplies | September 30th | $64.34 | |
| 7/12/2026 | Yard Sign Plus | Advertising | September 30th | $229.62 | |
| 7/15/2026 | Amazon | Supplies | September 30th | $64.34 | |
| 7/19/2026 | Act Blue | Campaign Expense | September 30th | $1.75 | |
| 7/26/2026 | Act Blue | Campaign Expense | September 30th | $0.35 | |
| 8/2/2026 | Act Blue | Campaign Expense | September 30th | $3.55 | |
| 8/9/2026 | Act Blue | Campaign Expense | September 30th | $1.23 | |
| 8/12/2026 | InkTechnologies | Supplies | September 30th | $413.82 | |
| 8/30/2026 | Amazon | Supplies | September 30th | $64.34 | |
| 8/30/2026 | Act Blue | Campaign Expense | September 30th | $3.33 | |
| 9/6/2026 | Act Blue | Campaign Expense | September 30th | $1.40 | |
| 9/13/2026 | Act Blue | Campaign Expense | September 30th | $7.35 | |
| 9/17/2026 | JM Alexander Corpo | Advertising | September 30th | $579.18 | |
| 9/20/2026 | Act Blue | Campaign Expense | September 30th | $7.00 | |
| 9/23/2026 | Yard Sign Plus | Advertising | September 30th | $234.19 |
IN PLAIN WORDSOstler has taken no money from anyone else. Every entry on his reports is money from himself or a payment back to himself, so the reports don't show who was paid for his advertising.
| Date | Report | Entry | Amount |
|---|---|---|---|
| 4/15/2026 | Primary | From Jeffrey Ostler | in $117.73 |
| 4/15/2026 | Primary | From Jeffrey Ostler, loan-marked | in $117.73 |
| 4/15/2026 | Primary | To Jeffrey Ostler, "Advertising" | out $117.73 |
| 4/15/2026 | Primary | To Jeffrey Ostler, "Office" | out $117.73 |
| 9/29/2026 | General | To Jeffrey Ostler, "Advertising" | out $1,160.00 |
In all: $235.46 in, $1,395.46 out. No money in covers the Sept. 29 payment of $1,160, so the entries in the export show $1,160 more going out than coming in. An amended report could add the money that covered it.
On Sept. 30 the same $1,160 "Advertising" entry was entered and deleted several times on the General report; the export lists 10 deleted entries, and the one dated Sept. 29 remains, and the deletions carry amendment notes. Both April 15 money-in entries also carry the amendment mark. Read from his data export; the rendered reports, with their filing dates, were not read.
Who he is. A Layton audio engineer who has lived in Utah since the early 1980s. He ran for state auditor in 2020 as the Constitution Party nominee, for state treasurer in 1992, the Utah Senate in 1998 and the Utah House in 2014, and was a Utah Republican delegate to the 1996 national convention (BYU Daily Universe, Oct. 30, 2020; iVoterGuide). His form lists him as retired.
IN PLAIN WORDSEvery legislative candidate files a conflict-of-interest form listing jobs, businesses, income over $5,000, stocks, board seats and a spouse. Items 6 and 8 are optional, and a spouse's employer is required only if the candidate thinks it may be a conflict.
| Item | Hollist (R) | Rushforth (D) | Ostler (Constitution) |
|---|---|---|---|
| 1A/1B Employers, current and past year | Arnold Machinery Company, vice president and general counsel; previously Weber State University, general counsel | Davis School District, junior high social studies and theater teacher; previous: "N/a" | "NO EMPLOYER - RETIRED"; previous: "Not Applicable Self-Employed" |
| 2A–2C Entities they own or are an officer of | "N/A" | "N/a" | "NOT APPLICABLE" |
| 3A $5,000+ income sources | Weber State University; Arnold Machinery Company | "N/a" | "Social Security - Self - Business"; described as "Audio Engineeering, Water Engineering, Minerals Development" |
| 4A Stocks or bonds of $5,000+ | Arnold Machinery Company | "N/a" | "NONE" (the description line, 4B, reads "Trax") |
| 5A Boards and paid leadership | Weber State University Board of Trustees, secretary | "N/a" | Mineral Resources International, Ogden, "Development and Sales of Trace Minerals Supplements"; board of directors |
| 7A Spouse (employer optional) | Scott Hollist; Davis High School, previously the Governor's Office of Economic Opportunity | "None" | Jan Ostler; employer "NONE" |
All three forms were read from the text Shauna pasted from the state site on Oct. 2, 2026.
IN PLAIN WORDSHollist has never held office, so there are no votes to compare. These are her stated priorities next to the records on this page.
How this was read: quotes come from the news articles named, read through a text reader, and from her campaign site (votestephaniehollist.com). They should be checked against the originals before they're quoted elsewhere. Rushforth and Ostler have no campaign sites the Hive could find.
IN PLAIN WORDSSome names in this race also appear in other races the Hive has covered. A shared name or vendor is a connection, not an accusation.
flowchart TB H(["HOLLIST
SD-7"]) -->|"$99,930"| AR["Arena"] LOU["Anthony Loubet
HD-27"] -->|"$10,300"| AR H -->|"$7,500"| IF["In the Field"] LOU -->|"$37,051"| IF MAC["Matt MacPherson
HD-26"] -->|"$25,869"| IF H -->|"$28,047"| SP["Sun Print Solutions"] LOU -->|"$20,031"| SP CW["Clive Walker
Layton"] -->|"$1,000"| R(["RUSHFORTH
SD-7"]) CW -->|"$1,000"| GR["Anna Graff
HD-12"] CW -->|"$3,250"| CR["Peter Crosby
UT-2"] DL["David Lesser
Ogden"] -->|"$200"| H DL -->|"$200"| AT["Abigail Treasure
HD-16"] AT -->|"$90"| R
Amounts from each candidate's reports as recorded in the Hive's case files; Loubet's and MacPherson's vendor totals cover the periods shown on their pages. Large print: drag sideways on a phone.
Three of Hollist's payees also appear on Republican House campaigns the Hive has covered: Rep. Anthony Loubet's (HD-27) paid all three, and Rep. Matt MacPherson's (HD-26) paid In the Field LLC and Sun Print Solutions. Broadway Media and Integrity Matters also appear on HD-27. Shared vendors are common in Utah campaigns.
Clive Walker of Layton gave Rushforth $1,000. The Hive's files show a Clive Walker giving Anna Graff (HD-12) $1,000 and Peter Crosby (UT-2) $3,250 in all.
Rushforth's donors include Abigail Treasure of Layton ($90; the Democratic nominee in HD-16), Eric Last of Kaysville ($100; the Democratic nominee in HD-17) and Scott Troxel of Farmington ($100; the HD-18 Democratic candidate is named Scott Troxel). Same names; the reports don't list occupations.
Hollist's reports list David Lesser of Ogden ($200, Feb. 6). The Hive's HD-10 and HD-16 files identify a David Lesser as the husband of former Rep. Rosemary Lesser of Ogden. They also list "Evan Vicker" of Cedar City ($1,500, Sept. 2). Senate Majority Leader Evan Vickers lives in Cedar City; the spelling differs by one letter and the Hive has not confirmed it is him.
IN PLAIN WORDSEvery dollar each campaign reported, sorted into piles: people, caucus and leadership PACs, other organizations, party help and the candidate's own money. Bars are drawn to the same scale, so a short bar means less money. These are facts from the filings; they are shown here, not graded.
The other-receipts sliver on Hollist's bar is bank interest ($51.97) and a $300 convention deposit the state party returned. Periods differ where the filings in hand differ; each candidate's period is listed with their bar. "Own money" includes loans and money moved from the candidate's own earlier campaign account, as labeled. Disclosure-form lines come from each candidate's own form as described on this page. Added Oct. 2, 2026.
IN PLAIN WORDSEach topic gets a grade, A (best) to F (worst), on five questions: Does it check power? Can the public see it? Is it clear who pays? What does it do to air, water and land? Do the people affected get a real say? N/A means the question doesn't fit. A dash means the record isn't documented enough to grade.
How to read these: grades judge only what is already in the record as of Oct. 2, 2026. They judge the record, not the person. A C means the record meets what Utah law requires, the status quo. A B or A means the candidate went beyond it, and the record shows it. Power on campaign money uses a fixed scale, the same for every candidate and party: A when 90% or more of the counted money comes from individual people, B at 67–89%, C at 34–66%, D at 10–33%, F under 10%. Party help and the candidate's own money are shown but not counted; own money is always stated. D means something is vague or bundled, or a public check is weakened; F means something required is missing, or a check is removed with nothing in its place. Candidates can amend a report at any time; when the record changes, the grade is updated and dated. Corrections are welcome at webercountyhive@gmail.com.
Overall is the average of the graded questions (A = 4, B = 3, C = 2, D = 1, F = 0; N/A and dashes are left out). A plus or minus shows where the average falls between letters, and an average exactly halfway counts toward the higher letter with a minus.
| Topic | Power | Transparency | Money | Environment | Community | Overall |
|---|---|---|---|---|---|---|
| Hollist · campaign money | A | C | C | N/A | — | B− |
| Rushforth · campaign money | A | C | C | N/A | — | B− |
| Hollist · disclosure form | N/A | B | N/A | N/A | N/A | B |
| Rushforth · disclosure form | N/A | C | N/A | N/A | N/A | C |
| Ostler · campaign money | N/A | D | D | N/A | — | D |
| Ostler · disclosure form | N/A | D | N/A | N/A | N/A | D |
| Question | Grade and reason |
|---|---|
| Power | AEvery dollar of counted money came from individual people; no PAC, business or caucus money. The money, by category (Dec. 1, 2025 to Sept. 25, 2026): individuals $235,297 (67.3% of everything raised); caucus and leadership PACs $0; other organizations $0; party help $0 (the state party's $300 is a returned deposit). Own money: $114,181.50 (32.6% of everything raised), of which $113,677.32 was loaned and $11,752.32 repaid. Own money is stated here, not graded. Power A: 100% of the counted money came from individual people. Also stated, not graded: one donor, Kayden Bell, gave $200,248, 85.1% of the counted money. The fixed scale measures people against organizations; it does not measure how many people. Scale: A = 90% or more of the counted money from individual people; B = 67–89%; C = 34–66%; D = 10–33%; F = under 10%. Counted money is individuals plus caucus and leadership PACs plus other organizations (businesses, trade and union PACs, other candidates' campaigns). Ordinary party help and the candidate's own money are shown but not counted. |
| Transparency | CEvery donor and payee is named. The Convention, Primary and Sept. 30 reports were filed before their due dates (April 17, June 15 and Sept. 28; due April 18, June 16 and Sept. 30). The Year-End report's filing date isn't in the export. No gift dated in one period shows up first in a later report. The reports have no "added on" dates, so the 31-day rule for each gift can't be checked further; that is no finding either way. The May 29 amendment changed an address and no amounts; six Year-End entries also carry the amendment mark, all dated inside that report's period. |
| Financial accountability | CEach report's ending balance carries to the next and the arithmetic holds to the cent. Loans and repayments carry the loan mark, and several loans are filed beside the bill they paid. $60,121.25 is under "Campaign Expense," the state's category, including $18,559.65 to an individual, Alisa Mercer. |
| Environmental impact | N/AA campaign report doesn't decide land or water use. |
| Community impact | —Not graded until the Hive's address count is done. Counted by city, 89% of donor money came from cities in or partly in the district; 25% without Bell. |
| Question | Grade and reason |
|---|---|
| Power | AThe money, by category (Feb. 15 to Sept. 30, 2026): individuals $6,506.37 (98.5%); caucus and leadership PACs $0; other organizations $100 (Planned Parenthood PAC, 1.5%); party help $0. Own money: none. Own money is stated here, not graded. Power A: 98.5% of the counted money came from individual people. Scale: A = 90% or more of the counted money from individual people; B = 67–89%; C = 34–66%; D = 10–33%; F = under 10%. Counted money is individuals plus caucus and leadership PACs plus other organizations. Ordinary party help and the candidate's own money are shown but not counted. |
| Transparency | CEvery donor and payee is named, including each ActBlue fee. The rendered reports, with their filing dates, have not been read, and the export has no "added on" dates, so timeliness isn't graded either way. |
| Financial accountability | CNo loans or debts. Purposes are the state's categories ("Campaign Expense," "Advertising," "Supplies"). |
| Environmental impact | N/AA campaign report doesn't decide land or water use. |
| Community impact | —Not graded until the address count is done. Counted by city, 59% of his individual money came from cities in or partly in the district. |
| Question | Grade and reason |
|---|---|
| Power | N/AThe money, by category (April 15 to Sept. 29, 2026): individuals $0; caucus and leadership PACs $0; other organizations $0; party help $0. Own money: $235.46 (all of it), one of two entries loan-marked. Own money is stated here, not graded. Power N/A: counted money is under $1,000, too little to weigh. |
| Transparency | DAll three payments, $1,395.46, list Ostler himself as the payee, so the reports don't show who was paid for the advertising and office costs. A payee that doesn't show who was paid is graded D on every page. |
| Financial accountability | DThe export shows $1,160 more paid out than taken in: the Sept. 29 payment has no matching money in. An amended report that adds the money in would change this. |
| Environmental impact | N/AA campaign report doesn't decide land or water use. |
| Community impact | —No donors to count. |
| Form | Grade and reason |
|---|---|
| Hollist | BTransparency: every required item is answered, her employer is named as an income source and a stock holding, and she names her husband's current and past employers, which the form asks for only if she thinks they may be a conflict. Listing a spouse's employers beyond what's required is graded B on every page (Kyle, HD-8). Item 2 reads "N/A" though she is Arnold Machinery's vice president; the company is named elsewhere on the form, so it counts as listed (see the note above). |
| Rushforth | CTransparency: every item is answered; one employer, no businesses, income sources, stocks or boards, no spouse. Meets the law; nothing optional was added. His income line reads "N/a" while his teaching job is named on the form; because the job is named, that is noted here, not graded. |
| Ostler | DTransparency: every item is answered and he lists his board seat, but his $5,000+ income is given as "Self - Business" without naming the business, and item 4B reads "Trax" while 4A reads "NONE." Vague items are graded D. Naming the business (or saying it is not a separate entity) would move this to C. |
IN PLAIN WORDSThese offices keep the records on this page. They answer questions from anyone.
Utah Hive Politicsfrom the publisher of The Weber County HiveIndependent · Accountability · Journalism