Sen. Ron Winterton (R) of Roosevelt has held the seat since 2019. His campaign raised $20,300 from January 2025 through June 2026 and spent $68,155, and his 2026 Primary Report ends at negative $95,804.74. Annette McRae (Forward) of Duchesne reports $180 in cash and $6,739.52 in in-kind help, almost all of it voter data from her party.
IN PLAIN WORDSA long-serving senator whose campaign spends more than it takes in faces a first-time Forward Party candidate with almost no cash. His record centers on where Uintah Basin oil and gas money goes.
IN PLAIN WORDSTap any card to see what the word means.
IN PLAIN WORDSNearly all of Winterton’s money came from groups, not people. About a third came from the Senate Republicans’ campaign committee and another senator’s campaign.
His DEX exports for the 2025 Year End report and the 2026 Convention and Primary reports (Jan. 1, 2025 through June 7, 2026). Two rows marked “[DELETED]” with no details are left out.
| Date | Contributor (as filed) | City, state (as filed) | Report | Note | Amount |
|---|---|---|---|---|---|
| 1/12/2025 | Utah Trucking Association PAC | Salt Lake City, UT | Year End | $500.00 | |
| 7/14/2025 | Energy Solutions | Salt Lake City, UT | Year End | In-kind: ALEC dues | $200.00 |
| 10/21/2025 | Utah Petroleum Association PAC | Salt Lake City, UT | Year End | $300.00 | |
| 10/21/2025 | Chevron Policy Govt & Public Affairs | North Salt Lake, UT | Year End | $500.00 | |
| 10/21/2025 | Parsons Behile & Latimer | Salt Lake City, UT | Year End | $100.00 | |
| 11/24/2025 | Utah Petroleum Marketers & Retailers Association | Salt Lake City, UT | Year End | $100.00 | |
| 11/24/2025 | Kevin Clyde | Salt Lake City, UT | Year End | $50.00 | |
| 11/24/2025 | MJH Advisors/Matt Holton | Salt Lake City, UT | Year End | $250.00 | |
| 11/24/2025 | Stokes Strategies LLC | Salt Lake City, UT | Year End | $250.00 | |
| 11/24/2025 | UCU PAC | Salt Lake City, UT | Year End | $500.00 | |
| 11/24/2025 | Gold Cross Services Inc. | Salt Lake City, UT | Year End | $1,000.00 | |
| 11/24/2025 | Revere Health | Provo, UT | Year End | $500.00 | |
| 11/24/2025 | Utah Rural Telecom Association | Salt Lake City, UT | Year End | $500.00 | |
| 11/24/2025 | Strata Networks | Roosevelt, OR | Year End | $500.00 | |
| 11/24/2025 | Utah Bankers Association PAC | Salt Lake City, UT | Year End | $500.00 | |
| 11/24/2025 | UTAH HOSPAC | Salt Lake City, UT | Year End | $1,000.00 | |
| 11/24/2025 | Energy Fuels | West Jordan, UT | Year End | $500.00 | |
| 11/24/2025 | METRO Group Inc. | Salt Lake City, UT | Year End | $500.00 | |
| 11/24/2025 | Nucor Corporation PAC of Utah | Plymouth, UT | Year End | $1,000.00 | |
| 11/24/2025 | Utah Medical PAC dba Umpac | Salt Lake, UT | Year End | $500.00 | |
| 11/24/2025 | Utah Rural Electric PAC | South Jordan, UT | Year End | $1,500.00 | |
| 1/15/2026 | Bear River Mutual | Murray, UT | Convention | $250.00 | |
| 1/15/2026 | American Property Casualty Insurance Association | Chicago, IL | Convention | $500.00 | |
| 1/17/2026 | Utah Republican Senate Campaign Committee | Layton, UT | Convention | $5,000.00 | |
| 1/17/2026 | RRJ Consulting LLC | Draper, UT | Convention | $500.00 | |
| 4/6/2026 | Friends of Chris Wilson Inc | Logan, UT | Convention | $2,000.00 | |
| 5/22/2026 | Selecthealth | Pleasant Grove, UT | Primary | $300.00 | |
| 5/22/2026 | Utah Behavior Services/ Bridgeway Integrated Healthcare | Taylorsville, UT | Primary | $1,000.00 | |
| Total | $20,300.00 |
Strata Networks is filed with a Roosevelt address and an “OR” state code. Contributions after June 7, 2026 were not in hand.
IN PLAIN WORDSWinterton’s campaign account pays for hotels, gas, meals, conferences and a credit card. It spent more than three times what it raised.
His largest payees, Jan. 2025–June 2026, as filed. Name variants combined (“American Expess,” “Energy counci”).
Paying campaign costs with a credit card is not the issue. Reporting is. Utah Code 20A-11-101.5, in effect since 2014, defines a “transactional intermediary” as “a credit card company, a financial institution, or a money transfer service,” and says a report must reveal “the actual person or entity to whom the disbursement is ultimately made” and “may not merely list, disclose, or report the transactional intermediary.”
After a complaint about Senate President Stuart Adams’s reports, the Lieutenant Governor’s Office issued guidance, reported by Utah Political Watch on Jan. 3, 2025: listing “a credit card company (e.g. American Express) … is insufficient; the final payee of the good or service must be listed.” The office said the requirement “will not apply retroactively, but will be enforced moving forward.” The same guidance says listing yourself as the payee when reimbursing yourself is also insufficient.
Winterton’s reports list American Express as the payee for $15,259.03 across nine payments, all dated Jan. 2, 2025 or later. This page compares the filings with the law’s wording; whether a report complies is for the Lieutenant Governor’s Office to decide.
Statute and guidance quoted; no finding by the stateHis 2026 Primary Report (April 14–June 11, 2026) starts at negative $91,381.94, lists $1,300 in and $5,722.80 out, and ends at negative $95,804.74. The $1,300 and $5,722.80 match the Primary rows in his DEX export. The filings read here don’t show who is owed the difference or how it will be paid.
Report summary page, read Aug. 2026; totals matched to DEX Sept. 24, 2026| Date | Payee (as filed) | Purpose (as filed) | Report | Amount |
|---|---|---|---|---|
| 1/2/2025 | American Express | Travel Expenses | Year End | $316.00 |
| 1/2/2025 | Pro Life | Donations | Year End | $500.00 |
| 1/6/2025 | Advertising | Year End | $15.37 | |
| 1/7/2025 | Sinclair | Travel Expenses | Year End | $34.64 |
| 1/9/2025 | ut property management | Other | Year End | $3.00 |
| 1/10/2025 | costco | Travel Expenses | Year End | $52.71 |
| 1/14/2025 | costco | Travel Expenses | Year End | $65.31 |
| 1/15/2025 | costco | Travel Expenses | Year End | $49.00 |
| 1/20/2025 | Wendy's | Other | Year End | $20.10 |
| 1/21/2025 | Ruby River | Constituent Services | Year End | $59.45 |
| 1/21/2025 | costco | Travel Expenses | Year End | $62.38 |
| 1/26/2025 | costco | Travel Expenses | Year End | $54.53 |
| 1/28/2025 | Wendy's | Other | Year End | $17.22 |
| 1/28/2025 | Advertising | Year End | $39.95 | |
| 1/31/2025 | costco | Travel Expenses | Year End | $59.92 |
| 1/31/2025 | Little America Hotel | Travel Expenses | Year End | $620.67 |
| 2/3/2025 | Maverick | Travel Expenses | Year End | $35.12 |
| 2/5/2025 | Advertising | Year End | $15.37 | |
| 2/6/2025 | costco | Travel Expenses | Year End | $64.32 |
| 2/6/2025 | Dairy Keen | Other | Year End | $17.90 |
| 2/12/2025 | costco | Travel Expenses | Year End | $65.58 |
| 2/13/2025 | Ruby River | Donations | Year End | $89.44 |
| 2/13/2025 | costco | Travel Expenses | Year End | $61.48 |
| 2/15/2025 | Papa Johns | Other | Year End | $175.93 |
| 2/17/2025 | Weny's | Other | Year End | $19.36 |
| 2/18/2025 | costco | Travel Expenses | Year End | $49.59 |
| 2/22/2025 | costco | Travel Expenses | Year End | $16.83 |
| 2/26/2025 | costco | Travel Expenses | Year End | $47.49 |
| 2/26/2025 | outcry | Constituent Services | Year End | $6,000.00 |
| 2/27/2025 | costco | Travel Expenses | Year End | $56.67 |
| 2/27/2025 | Advertising | Year End | $39.95 | |
| 3/1/2025 | costco | Travel Expenses | Year End | $33.04 |
| 3/1/2025 | Dairy Keen | Other | Year End | $23.42 |
| 3/1/2025 | Advertising | Year End | $15.37 | |
| 3/6/2025 | costco | Travel Expenses | Year End | $64.49 |
| 3/7/2025 | cafe Zupas | Other | Year End | $28.82 |
| 3/9/2025 | Little America Hotel | Travel Expenses | Year End | $46.05 |
| 3/14/2025 | Maverick | Travel Expenses | Year End | $66.99 |
| 3/15/2025 | costco | Travel Expenses | Year End | $55.82 |
| 3/19/2025 | costco | Travel Expenses | Year End | $54.84 |
| 3/25/2025 | Maverick | Travel Expenses | Year End | $64.07 |
| 3/25/2025 | Maverick | Travel Expenses | Year End | $74.68 |
| 3/25/2025 | Advertising | Year End | $39.95 | |
| 4/1/2025 | omni | Travel Expenses | Year End | $226.72 |
| 4/5/2025 | Maverick | Travel Expenses | Year End | $38.55 |
| 4/5/2025 | costco | Travel Expenses | Year End | $52.54 |
| 4/7/2025 | Little America Hotel | Other | Year End | $8,912.25 |
| 4/9/2025 | Advertising | Year End | $15.37 | |
| 4/16/2025 | costco | Travel Expenses | Year End | $67.50 |
| 4/23/2025 | Maverick | Constituent Services | Year End | $57.45 |
| 4/30/2025 | costco | Travel Expenses | Year End | $68.29 |
| 4/30/2025 | Advertising | Year End | $39.95 | |
| 5/1/2025 | American Express | Travel Expenses | Year End | $700.00 |
| 5/1/2025 | costco | Travel Expenses | Year End | $53.96 |
| 5/1/2025 | Little America Hotel | Travel Expenses | Year End | $214.58 |
| 5/1/2025 | Olive Garden | Other | Year End | $25.74 |
| 5/2/2025 | energy council | Other | Year End | $395.00 |
| 5/4/2025 | Energy Fuels conferene | Other | Year End | $849.00 |
| 5/5/2025 | Advertising | Year End | $15.37 | |
| 5/6/2025 | denny's | Constituent Services | Year End | $40.52 |
| 5/17/2025 | Maverick | Travel Expenses | Year End | $74.21 |
| 5/17/2025 | costco | Travel Expenses | Year End | $67.04 |
| 5/17/2025 | Olive Garden | Travel Expenses | Year End | $49.14 |
| 5/19/2025 | costco | Travel Expenses | Year End | $56.80 |
| 5/20/2025 | Little America Hotel | Other | Year End | $589.74 |
| 5/21/2025 | Maverick | Constituent Services | Year End | $90.00 |
| 5/21/2025 | Maverick | Constituent Services | Year End | $73.00 |
| 6/24/2025 | American Express | Travel Expenses | Year End | $2,642.90 |
| 6/29/2025 | Maverick | Constituent Services | Year End | $60.01 |
| 6/29/2025 | Advertising | Year End | $39.95 | |
| 7/2/2025 | costco | Constituent Services | Year End | $47.80 |
| 7/2/2025 | Delta | Travel Expenses | Year End | $579.01 |
| 7/7/2025 | Advertising | Year End | $15.37 | |
| 7/9/2025 | costco | Supplies | Year End | $24.32 |
| 7/9/2025 | costco | Travel Expenses | Year End | $79.05 |
| 7/9/2025 | marriott | Other | Year End | $367.38 |
| 7/21/2025 | Wall Builders | Other | Year End | $591.22 |
| 7/22/2025 | mi casa | Constituent Services | Year End | $71.50 |
| 7/24/2025 | omni | Travel Expenses | Year End | $208.94 |
| 8/1/2025 | Maverick | Constituent Services | Year End | $71.90 |
| 8/2/2025 | costco | Travel Expenses | Year End | $79.06 |
| 8/3/2025 | Uber | Travel Expenses | Year End | $31.22 |
| 8/4/2025 | Burger King | Other | Year End | $13.01 |
| 8/4/2025 | Uber | Travel Expenses | Year End | $17.94 |
| 8/4/2025 | Uber | Travel Expenses | Year End | $28.94 |
| 8/5/2025 | Uber | Travel Expenses | Year End | $26.33 |
| 8/5/2025 | NCSL | Constituent Services | Year End | $210.00 |
| 8/5/2025 | Advertising | Year End | $17.26 | |
| 8/5/2025 | Food truck Boston | Other | Year End | $11.07 |
| 8/6/2025 | Hungry Nomads | Other | Year End | $45.53 |
| 8/6/2025 | trusted Tours | Constituent Services | Year End | $125.00 |
| 8/6/2025 | Uber | Travel Expenses | Year End | $22.47 |
| 8/8/2025 | costco | Travel Expenses | Year End | $54.00 |
| 8/8/2025 | SLC Airport Parking | Travel Expenses | Year End | $51.00 |
| 8/8/2025 | Dunkin Boston | Travel Expenses | Year End | $5.35 |
| 8/8/2025 | seaort Boston | Travel Expenses | Year End | $1,335.52 |
| 8/9/2025 | CLEAR | Travel Expenses | Year End | $209.00 |
| 8/14/2025 | Maverick | Constituent Services | Year End | $81.31 |
| 8/14/2025 | Holiday Inn | Constituent Services | Year End | $192.01 |
| 8/19/2025 | Olive Garden | Other | Year End | $42.00 |
| 8/21/2025 | costco | Travel Expenses | Year End | $67.16 |
| 8/21/2025 | Little America Hotel | Travel Expenses | Year End | $397.22 |
| 8/23/2025 | costco | Travel Expenses | Year End | $58.07 |
| 8/24/2025 | American Express | Travel Expenses | Year End | $1,275.07 |
| 8/28/2025 | Maverick | Travel Expenses | Year End | $68.17 |
| 8/29/2025 | Maverick | Travel Expenses | Year End | $59.32 |
| 9/4/2025 | Maverick | Constituent Services | Year End | $64.32 |
| 9/4/2025 | costco | Supplies | Year End | $140.99 |
| 9/5/2025 | costco | Constituent Services | Year End | $49.00 |
| 9/5/2025 | Advertising | Year End | $17.93 | |
| 9/9/2025 | Maverick | Constituent Services | Year End | $72.06 |
| 9/10/2025 | costco | Travel Expenses | Year End | $37.88 |
| 9/16/2025 | Sinclair | Travel Expenses | Year End | $45.06 |
| 9/18/2025 | ElGreen | Other | Year End | $16.00 |
| 9/18/2025 | costco | Travel Expenses | Year End | $61.25 |
| 9/18/2025 | curb pan Taxi | Travel Expenses | Year End | $28.75 |
| 9/19/2025 | Snow city | Travel Expenses | Year End | $27.73 |
| 9/19/2025 | Energy council | Other | Year End | $395.00 |
| 9/21/2025 | Simons | Travel Expenses | Year End | $42.00 |
| 9/22/2025 | McDonalds | Travel Expenses | Year End | $16.74 |
| 9/22/2025 | Uber | Travel Expenses | Year End | $21.95 |
| 9/22/2025 | Captain Cook | Travel Expenses | Year End | $1,021.00 |
| 9/23/2025 | Ace Hardware | Supplies | Year End | $31.92 |
| 9/23/2025 | Maverick | Travel Expenses | Year End | $59.01 |
| 9/26/2025 | Maverick | Constituent Services | Year End | $40.19 |
| 9/27/2025 | costco | Travel Expenses | Year End | $44.37 |
| 9/27/2025 | Grand America | Other | Year End | $7.58 |
| 10/6/2025 | Maverick | Constituent Services | Year End | $30.00 |
| 10/6/2025 | Olive Garden | Other | Year End | $33.20 |
| 10/6/2025 | Advertising | Year End | $17.93 | |
| 10/7/2025 | costa vida | Other | Year End | $10.72 |
| 10/7/2025 | Alexandia Union Taxi | Travel Expenses | Year End | $26.45 |
| 10/8/2025 | costco | Travel Expenses | Year End | $47.84 |
| 10/8/2025 | costco | Travel Expenses | Year End | $52.72 |
| 10/8/2025 | Energy counci | Other | Year End | $395.00 |
| 10/8/2025 | Little America Hotel | Other | Year End | $456.74 |
| 10/10/2025 | Turning Point | Donations | Year End | $200.00 |
| 10/10/2025 | SLC Airport Parking | Travel Expenses | Year End | $36.00 |
| 10/10/2025 | Lucky Buns Taxi | Travel Expenses | Year End | $39.84 |
| 10/14/2025 | costco | Supplies | Year End | $85.98 |
| 10/15/2025 | Little America Hotel | Travel Expenses | Year End | $47.04 |
| 10/15/2025 | marriott | Other | Year End | $24.00 |
| 10/17/2025 | costco | Travel Expenses | Year End | $74.76 |
| 10/18/2025 | Heber Valley Hospital | Constituent Services | Year End | $10.63 |
| 10/18/2025 | Little America Hotel | Travel Expenses | Year End | $794.44 |
| 10/28/2025 | Maverick | Constituent Services | Year End | $77.26 |
| 10/31/2025 | costco | Travel Expenses | Year End | $65.31 |
| 10/31/2025 | Big G | Travel Expenses | Year End | $26.07 |
| 11/3/2025 | American Express | Travel Expenses | Year End | $681.20 |
| 11/5/2025 | Advertising | Year End | $17.83 | |
| 11/7/2025 | costco | Travel Expenses | Year End | $70.89 |
| 11/7/2025 | Little America Hotel | Constituent Services | Year End | $224.50 |
| 11/12/2025 | Uber | Travel Expenses | Year End | $49.27 |
| 11/12/2025 | market grill | Travel Expenses | Year End | $36.78 |
| 11/13/2025 | Brunchon Breakfast | Other | Year End | $46.52 |
| 11/14/2025 | Uber | Travel Expenses | Year End | $18.95 |
| 11/14/2025 | Italian cafe | Travel Expenses | Year End | $49.94 |
| 11/14/2025 | LRH restaurant | Other | Year End | $38.48 |
| 11/14/2025 | omni | Travel Expenses | Year End | $489.07 |
| 11/17/2025 | costco | Travel Expenses | Year End | $59.71 |
| 11/17/2025 | omni | Travel Expenses | Year End | $452.88 |
| 11/17/2025 | TGI Fridays | Other | Year End | $32.85 |
| 11/22/2025 | costco | Travel Expenses | Year End | $67.39 |
| 11/22/2025 | Little America Hotel | Travel Expenses | Year End | $794.44 |
| 11/25/2025 | Maverick | Constituent Services | Year End | $37.08 |
| 11/26/2025 | costco | Constituent Services | Year End | $60.81 |
| 11/26/2025 | Olive Garden | Constituent Services | Year End | $32.53 |
| 11/26/2025 | American Expess | Travel Expenses | Year End | $842.38 |
| 11/28/2025 | costco | Travel Expenses | Year End | $69.00 |
| 12/3/2025 | Maverick | Travel Expenses | Year End | $36.78 |
| 12/3/2025 | salt lake market | Travel Expenses | Year End | $10.17 |
| 12/4/2025 | costco | Constituent Services | Year End | $62.50 |
| 12/4/2025 | Burger King | Constituent Services | Year End | $11.92 |
| 12/5/2025 | Advertising | Year End | $17.93 | |
| 12/6/2025 | Uber | Travel Expenses | Year End | $27.11 |
| 12/7/2025 | SLC Aiprort | Travel Expenses | Year End | $47.00 |
| 12/7/2025 | Centennial Plaza | Travel Expenses | Year End | $504.00 |
| 12/10/2025 | Maverick | Travel Expenses | Year End | $8.27 |
| 12/10/2025 | costco | Travel Expenses | Year End | $57.35 |
| 12/11/2025 | Little America Hotel | Travel Expenses | Year End | $25.89 |
| 12/11/2025 | Little America Hotel | Travel Expenses | Year End | $198.61 |
| 12/13/2025 | Sinclair | Constituent Services | Year End | $62.09 |
| 12/16/2025 | costco | Travel Expenses | Year End | $66.56 |
| 12/19/2025 | costco | Travel Expenses | Year End | $49.50 |
| 12/28/2025 | Maverick | Constituent Services | Year End | $63.50 |
| 1/5/2026 | Advertising | Convention | $17.93 | |
| 1/5/2026 | costco | Office | Convention | $79.92 |
| 1/7/2026 | costco | Travel Expenses | Convention | $51.21 |
| 1/8/2026 | Little America Hotel | Other | Convention | $210.37 |
| 1/10/2026 | costco | Travel Expenses | Convention | $57.63 |
| 1/13/2026 | Pro-Life Utah | Donations | Convention | $500.00 |
| 1/14/2026 | costco | Travel Expenses | Convention | $56.60 |
| 1/14/2026 | Summit County GOP | Campaign Expense | Convention | $1,000.00 |
| 1/15/2026 | costco | Travel Expenses | Convention | $43.00 |
| 1/20/2026 | Maverick | Travel Expenses | Convention | $41.48 |
| 1/29/2026 | Hale Center | Other | Convention | $118.00 |
| 2/1/2026 | Maverick | Travel Expenses | Convention | $31.94 |
| 2/3/2026 | Centrepoint legacy Theater | Other | Convention | $30.00 |
| 2/5/2026 | Advertising | Convention | $17.93 | |
| 2/7/2026 | costco | Travel Expenses | Convention | $47.84 |
| 2/7/2026 | costco | Constituent Services | Convention | $60.97 |
| 2/8/2026 | Little America Hotel | Other | Convention | $3,997.03 |
| 2/10/2026 | costco | Travel Expenses | Convention | $50.70 |
| 2/11/2026 | Little America Hotel | Constituent Services | Convention | $34.00 |
| 2/12/2026 | SL parking | Other | Convention | $13.65 |
| 3/3/2026 | 3rd House | Donations | Convention | $250.00 |
| 3/5/2026 | costco | Travel Expenses | Convention | $59.79 |
| 3/5/2026 | Advertising | Convention | $17.93 | |
| 3/6/2026 | outcry | Constituent Services | Convention | $6,000.00 |
| 3/7/2026 | costco | Travel Expenses | Convention | $57.86 |
| 3/10/2026 | gateway sinclair | Travel Expenses | Convention | $48.90 |
| 3/10/2026 | costco | Travel Expenses | Convention | $61.01 |
| 3/10/2026 | American Express | Travel Expenses | Convention | $1,205.61 |
| 3/16/2026 | Maverick | Travel Expenses | Convention | $42.07 |
| 3/18/2026 | costco | Constituent Services | Convention | $75.33 |
| 3/18/2026 | Best Western Landmark Inn P.C. | Constituent Services | Convention | $125.34 |
| 3/19/2026 | Olive Garden | Constituent Services | Convention | $237.82 |
| 3/25/2026 | Energy council | Travel Expenses | Convention | $395.00 |
| 3/25/2026 | Maverick | Travel Expenses | Convention | $100.00 |
| 3/25/2026 | KFC | Constituent Services | Convention | $19.08 |
| 4/1/2026 | Capitol Fuels | Travel Expenses | Convention | $48.00 |
| 4/1/2026 | costco | Travel Expenses | Convention | $79.00 |
| 4/3/2026 | costco | Travel Expenses | Convention | $68.04 |
| 4/4/2026 | Wendy's | Campaign Expense | Convention | $34.76 |
| 4/4/2026 | costco | Travel Expenses | Convention | $72.45 |
| 4/5/2026 | Olive Garden | Constituent Services | Convention | $155.04 |
| 4/6/2026 | Advertising | Convention | $17.93 | |
| 4/6/2026 | costco | Travel Expenses | Convention | $73.31 |
| 4/9/2026 | Capitol Fuels | Travel Expenses | Convention | $65.01 |
| 4/13/2026 | American Express | Other | Convention | $5,060.54 |
| 4/17/2026 | Little America Hotel | Travel Expenses | Primary | $210.37 |
| 4/17/2026 | Duchesne county GOP | Campaign Expense | Primary | $800.00 |
| 4/20/2026 | Maverick | Travel Expenses | Primary | $47.07 |
| 4/25/2026 | Maverick | Travel Expenses | Primary | $66.53 |
| 4/25/2026 | costco | Travel Expenses | Primary | $36.00 |
| 4/29/2026 | Maverick | Travel Expenses | Primary | $58.91 |
| 4/30/2026 | Big G | Campaign Expense | Primary | $83.13 |
| 5/1/2026 | American Express | Travel Expenses | Primary | $2,535.33 |
| 5/3/2026 | Maverick | Travel Expenses | Primary | $63.90 |
| 5/5/2026 | Advertising | Primary | $17.93 | |
| 5/6/2026 | costco | Travel Expenses | Primary | $73.33 |
| 5/6/2026 | costco | Travel Expenses | Primary | $61.92 |
| 5/7/2026 | costco | Travel Expenses | Primary | $69.18 |
| 5/16/2026 | SpringHill Suites | Travel Expenses | Primary | $166.18 |
| 5/16/2026 | chevron | Travel Expenses | Primary | $18.80 |
| 5/20/2026 | costco | Travel Expenses | Primary | $95.72 |
| 5/22/2026 | Little America Hotel | Travel Expenses | Primary | $456.74 |
| 6/5/2026 | IHOP | Travel Expenses | Primary | $20.95 |
| 6/6/2026 | salt lake airport parking | Travel Expenses | Primary | $41.00 |
| 6/7/2026 | Hotel Monteleone N.O. | Travel Expenses | Primary | $777.99 |
| 6/10/2026 | Pile O Bones | Travel Expenses | Primary | $21.82 |
| Total | $68,155.08 |
A $591.22 payment to “Wall Builders” is a Utah construction company (Wall Builders LLC, formerly Valley Rock Construction), not the national group WallBuilders. Spending after June 7, 2026 was not in hand.
IN PLAIN WORDSMcRae’s campaign runs almost entirely on help from the Forward Party, reported as in-kind voter data.
Her DEX export (DEX20260924_131741): Year End, Convention and Primary reports.
Raised Jan. 2025–June 2026; $68,155.08 spent.
$180 cash + $6,739.52 in-kind; $117.73 spent.
| Date | Contributor (as filed) | City, state | Report | Note | Amount |
|---|---|---|---|---|---|
| 2/26/2025 | Annette McRae | Duchesne, UT | Year End | marked amended | $50.00 |
| 2/10/2026 | Connie Kummer | Heber City, UT | Convention | $100.00 | |
| 3/9/2026 | Barbara McRae | Roosevelt, UT | Convention | $30.00 | |
| 5/7/2026 | Forward Party | Draper, UT | Primary | In-kind: Acumen Voter Data | $6,658.10 |
| 5/7/2026 | Forward Party | Draper, UT | Primary | In-kind: Voter Registry | $38.84 |
| 5/11/2026 | Glenn McRae | Duchesne, UT | Primary | In-kind: Website | $42.58 |
| Total | $6,919.52 |
IN PLAIN WORDSWinterton has carried several bills on oil and gas revenue, the state’s mineral lease fund and county power. In 2026 he chaired the Senate committee on government operations and local governments.
From le.utah.gov bill texts, compare documents, votes and committee minutes, and this site’s Bill-Tracker case files.
| Bill | His role | What it does, in one line | Result | Grade |
|---|---|---|---|---|
| S.B. 107 (2023) | Primary sponsor | Sent above-trend oil and gas severance tax to a statewide transportation fund instead of a Basin fund | Signed | D |
| S.B. 176 (2021) | Primary sponsor | Changed how the mineral lease board may spend its money | Signed | Not graded: bill text not read for this page |
| S.B. 111 (2022) | Primary sponsor | Restructured the mineral lease board | Signed | Not graded: bill text not read for this page |
| S.B. 207 (2025) | Primary sponsor | State oil and gas road tax through 2029; county road fees banned with no end date | Signed | F |
| H.B. 540 (2025) | Senate sponsor (fourth substitute) | Pause on new town incorporations | Died on Senate floor | B (House version) |
| S.B. 227 (2026) | Primary sponsor | Limits employers’ punitive-damages liability for employees; insurer rule | Signed | C |
| H.B. 330 (2026) | Senate sponsor | Defense in lawsuits for government-authorized conduct | Signed | D |
| S.B. 15 (2026) | Primary sponsor | Ends voter approval for switching county bodies between full- and part-time | Signed | F |
| S.B. 266 (2026) | Primary sponsor | Limits on appointed county managers | Held, died | C |
| S.C.R. 4 (2026) | Primary sponsor | Urges a state role in reviewing federal drilling permits | Signed | C |
| H.B. 457 (2026) | Senate sponsor | Automatic annexation of county islands; drops an auditor-review condition | Signed | D |
| H.B. 61 (2026) | Senate sponsor | Closes Navajo Trust Fund investment records; less detailed reports | Signed | F |
| H.B. 75 (2026) | Senate sponsor | Tribal education plan with required tribal consultation | Signed | A |
Tap any bill below for its full history. Every bill read in full is graded on the same five questions; linked bills have their own Bill-Tracker case file. S.B. 176 and S.B. 111 are listed from earlier research and were not re-read.
As passed by the Senate 21–6, Winterton’s bill sent above-trend oil and gas severance tax to a new Severance Mitigation Projects Fund for communities affected by drilling. A House floor substitute proposed by Rep. Mike Schultz removed that fund and sent up to $88.5 million to the statewide Transportation Investment Fund instead. The House passed it 54–14; the Senate agreed 19–7 on March 2, 2023, with Winterton voting yes. The tax companies pay did not change.
Full case file: S.B. 107 (Bill-Tracker, grade D).
Full case file: S.B. 207 (Bill-Tracker, grade F).
Voted on in the open; final votes 69–0 and 25–0Worth seeing side by side: Utah’s registry lists Winterton as a member of Winterton Trucking, L.L.C. The Utah Trucking Association PAC gave his campaign $500 (Jan. 12, 2025), and the American Property Casualty Insurance Association gave $500 (Jan. 15, 2026). The bill applies to employers generally; the records don’t show any connection between these facts beyond timing and subject.
Every change voted on in the open Status page and four compare documents readWinterton was Senate sponsor of Rep. Colin Jack’s H.B. 330, “Liability Limitations Amendments,” the House companion to the same pair’s S.B. 227. As signed, in its second substitute, it gives a person sued in a civil case an affirmative defense if the conduct, omission or condition that caused the harm was authorized or required by a statute, ordinance, administrative rule, “a permit, license, or order,” or another written instrument from a government entity, and that authorization was in effect at the time. The defense does not apply if the plaintiff proves the government entity itself has determined the person materially failed to comply, exceeded the authorization, or got it by fraud. It does not apply to product liability cases, does not remove the duty to use reasonable care, applies “regardless of the theory of liability,” and overrides common law that conflicts with it.
What changed from the first substitute: the first substitute said the defense would not apply when the harm was “proximately caused by negligent, reckless, fraudulent, or deceptive conduct in obtaining or carrying out the authorized activity,” “including a failure to disclose known material risks.” The second substitute removed that exception. In its place it keeps only fraud in getting the authorization, plus a line that the bill doesn’t remove the duty of reasonable care. The product exclusion was also shortened: the first substitute listed claims over a “defect, dangerous condition, or failure to warn” in a product, and the second says “a products liability action.”
Votes on record so far: the House Judiciary Committee recommended the original bill 7–0 on Feb. 2, 2026 (four absent). The House passed the first substitute, the version with the negligent, reckless or deceptive-conduct exception, 65–0 on Feb. 10. The second substitute, which removed that exception, was adopted in the Senate Economic Development and Workforce Services Committee on Feb. 17 (3–0 to substitute, 4–0 to recommend), and the Senate passed it 20–5 and then 17–7 on Feb. 25, with Winterton voting yes. The no votes: Sens. Blouin, Escamilla, Kwan, McKell, Pitcher, Plumb and Riebe. Among other senators with 2026 case files here, Buss (SD-11) voted yes, and Kwan (SD-12) and Plumb (SD-9) voted no. The House accepted the Senate’s version 50–15 on Feb. 26, and Gov. Cox signed it March 18, 2026.
Read from the S02 compare documents against the introduced bill and S01, two House votes and the Senate committee and floor votes; and the status pageWinterton’s S.B. 15, “County Forms of Government Amendments” (House sponsor Rep. Mike Kohler), was signed March 17, 2026. Per its enrolled summary, it:
Votes on record so far: the Senate passed it 27–0 on Jan. 20, 2026, the first day of the session, on second and third reading together under a suspension of the rules. The House Political Subdivisions Committee recommended it 8–0 on Jan. 29 (four absent); per the minutes, Winterton presented it, no one else spoke, and Rep. Kohler, its House sponsor, made the motion. The House passed it 51–20 on Feb. 5. Of the four House members whose districts sit inside SD-20, Reps. Tiara Auxier and Scott Chew voted no and Reps. Mike Kohler and Christine Watkins voted yes. Among other candidates with case files here, Rep. Doug Fiefia (SD-18), Rep. Jill Koford (SD-5) and Rep. Jake Sawyer (HD-9) voted no; Rep. Jason Kyle (HD-8) voted yes.
Read from the enrolled bill and all three recorded votesWinterton’s S.B. 266, “County Governance Revisions,” had no House sponsor and was filed without passing on March 6, 2026. As introduced, in counties run by an elected council and an appointed manager, it would have:
What happened: on Feb. 11, 2026, Winterton presented the bill to the Senate Government Operations and Political Subdivisions Committee, which he chairs; Sen. Evan Vickers took the chair for the item. Per the draft minutes, speaking in favor were Tooele County Recorder and Surveyor Jerry Houghton, Utah County Commissioner Amelia Powers Gardner and Maryann Christensen of Utah Legislative Watch. Speaking against were three Summit County officials, whose county is in SD-20 (Council Members Roger Armstrong and Megan McKenna and Clerk Eve Furse), Tooele County Council Member Kendall Thomas, and Lincoln Shurtz of the Utah Association of Counties. Winterton then moved to hold his own bill, and the committee agreed 6–0 (Plumb absent). On March 4 the committee returned it to the Senate Rules Committee, and its enacting clause was struck at 11:59 p.m. on March 6, the session’s last night.
Public hearing held; affected counties spoke Read from the introduced bill, its status page and the committee’s draft minutesWinterton’s concurrent resolution (House sponsor Rep. Carl Albrecht, who also sponsored the House substitute that passed) was signed March 7, 2026. A resolution states the Legislature’s position; it does not change law. As signed, it:
The House substitute: per the compare document, it replaced the original’s “memorandum of agreement (MOA)” with a “resource-sharing focused cooperative agreement” that either side can leave, and otherwise kept the same terms.
Read from the enrolled resolution and the substitute compare document; votes not yet in handWinterton was Senate sponsor of Rep. James Dunnigan’s H.B. 457, “County Governance Modifications,” signed March 26, 2026 in its fifth substitute. As signed, it:
How it changed: the first and third substitutes were titled “County Growth Planning and Annexation Amendments” and also required certain third-class counties to plan for urban growth areas; that part was dropped. The first and second substitutes limited automatic annexation to second-class counties of 350,000 people or fewer; the signed version covers all second-class counties. The accounting change appears only in the later substitutes; it is not in the first three. The House passed the third substitute, still titled “County Growth Planning and Annexation Amendments” and without the accounting change, 62–2 on Feb. 27, 2026 (Reps. Leah Hansen and Trevor Shelley voting no). That means the growth-planning section came out, and the auditor-review change went in, after the bill reached the Senate, where Winterton was its sponsor. The House Political Subdivisions Committee had recommended it 7–2 on Feb. 24 (Reps. Leah Hansen and Mike Kohler voting no); per the minutes, Dunnigan presented it with Weber County Commissioner Gage Froerer and Chris Gamvroulas, president of Ivory Development, and Weber County Economic Development Director Stephanie Russell and the Utah League of Cities and Towns spoke in favor. In the Senate, the Government Operations and Political Subdivisions Committee, which Winterton chairs, replaced the third substitute with the fifth on March 3, 6–0, on a motion by Sen. Mike McKell; per the draft minutes, Dunnigan presented it there with Russell, and the League of Cities spoke in favor. No one spoke against it at either hearing, per the minutes. Then, on March 6, the session’s last day, the Senate passed the fifth substitute 25–1 on second and third reading together under a suspension of the rules (Sen. Heidi Balderree voting no). The House accepted the Senate’s version 61–6 at 8:40 p.m. that night, and Gov. Cox signed it March 26.
Residents of an island don’t vote on the annexation; the exemption decision rests with the county or city.
Who it reaches: the Utah Association of Counties lists Davis, Utah and Weber as the state’s second-class counties (260,000 to 1,149,999 people). In Weber, a second-class county under 600,000, the county commission decides which islands to exempt. Weber County’s own planning page says the county “has a number of unincorporated islands.” Inside SD-20, Summit County is third class; TownLift reported that the third substitute’s growth-planning rules would have applied to counties like Summit before that part was removed in the Senate. TownLift also reported that Ivory Homes’ president told the House committee he approached Rep. Dunnigan directly about the bill.
Read from the enrolled bill, compare documents against the first three substitutes, and the full status page and votesWinterton’s 2019 Senate disclosure form listed his employer as Jones and DeMille Engineering, “Client relations consultant.” Jones and DeMille is listed on the Rural Utah Infrastructure Coalition’s (formerly the Seven County Infrastructure Coalition’s) website as its planning and engineering provider. Winterton was the primary sponsor of S.B. 176 (2021), a change to how the Permanent Community Impact Fund Board may spend mineral lease money that critics tied to the Coalition’s Uinta Basin Railway and Winterton called an “innocuous clarification,” and of S.B. 111 (2022), which restructured that board. His 2026 form lists a different previous employer, Civil Consulting & Funding LLC of Roosevelt, described with the same words: “Civil engineering services, Client relations consultant.”
Both disclosure forms name the jobWith Rep. Christine Watkins, Winterton carried H.B. 61, which adds a records exemption and reduces reporting detail on the Navajo Trust Fund (Bill-Tracker, grade F), and H.B. 75, signed Feb. 27, 2026 (graded A on the Bill-Tracker’s water, land and local power page). H.B. 75 requires the State Board of Education to adopt an American Indian and Alaska Native education state plan by Jan. 1, 2027, after “meaningful consultation with stakeholders and tribal leaders,” with “a process for sharing data with tribal education leaders”; and it adds yearly reports on which schools get the program’s grants and how well the money works. The amended version (Jan. 30) keeps all of that and adds that school districts’ local plans must reflect the state education vision and mission in Section 53E-2-301. The signed (enrolled) text matches that amended version word for word. The House Education Committee recommended it 10–1 on Jan. 22, 2026, with Rep. Nicholeen Peck voting no; the House passed the amended bill 72–0 on Jan. 30, Peck included. The Senate Education Committee recommended it 6–0 on Feb. 6 (Fillmore absent), and the Senate passed it 22–0 on its consent calendar on Feb. 12, with Winterton voting yes.
H.B. 75: every recorded vote unanimous but oneIN PLAIN WORDSMcRae’s campaign makes two specific claims about Winterton’s bills. The first matches the Legislature’s record. The second names the right 2025 bill, but its vote count and where the bill died don’t match the record.
Her campaign ad says the Senate-passed S.B. 107 directed revenue to a fund for communities affected by oil and gas, that the final version sent up to $88.5 million to the statewide Transportation Investment Fund, and that Winterton voted yes. The Legislature’s bill versions and the March 2, 2023 concurrence roll call match each of those points. “Sent the money away” is her characterization; the fund change came from a House substitute, and Winterton voted to accept it.
Facts match the recordHer website doesn’t give the year. It doesn’t match 2026’s H.B. 540, which was signed. It matches 2025’s H.B. 540, “Municipal Incorporation Modifications,” primary sponsor Rep. Mike Kohler, which would have stopped new applications to form towns under Utah’s preliminary-municipality law. Two parts of her claim don’t match the record as read:
Winterton’s role: the House-passed version lists no Senate sponsor. A fourth substitute dated March 7, 2025 at 4:28 p.m. carries the heading “Ronald M. Winterton proposes the following substitute bill.” It would have paused new applications only from Feb. 15, 2025 to April 1, 2026, instead of the House version’s cutoff with no end date. No vote on that substitute appears in the record read.
Right bill; vote count and “committee” don’t match the recordIN PLAIN WORDSWhat each candidate says they’ll work on. These are their claims, not checked facts.
How this was read: McRae’s quotes are from mcraeforsenate.com (home page and The Plan), read Sept. 24, 2026. Winterton’s priorities are from senatorwinterton.com; no campaign issue page with quotes was found. Basin Now’s April 14 and 21 interview pages are audio with written summaries only, so no quotes are used from them.
IN PLAIN WORDSWinterton lists himself as retired, with one board seat that hands out mineral lease money, and no businesses, though the state lists him as a member or director of six. McRae lists four jobs, a small board seat and, voluntarily, her husband’s oil-hauling work.
| Item | Winterton (R), signed “Ronald Winterton” | McRae (Forward), signed “Angel Annette McRae” |
|---|---|---|
| Employers | Current: retired. Previous: Civil Consulting & Funding LLC, Roosevelt (“Consulting work on variety of scope of work Projects”; “Civil engineering services, Client relations consultant”) | Lyft (rideshare driver); Mary Kay (independent beauty consultant); dōTERRA (wellness advocate); Mommacrae LLC, Duchesne (nail technician and wellness services) |
| Owner | N/A | Mommacrae LLC (sole owner) |
| $5,000+ income | None | Lyft |
| Stocks of $5,000+ | None | N/A |
| Boards | Duchesne County Special Service District #3, board member (“1 out of 3”): “Distribute mineral lease money.” | Western Uintah Basin Mosquito Abatement District, appointed by Duchesne City, $200 per meeting attended |
| Spouse | Self-employed | Jade Energy; previously Savage and Maverik Logistics |
| Optional: property | None | A deeded timeshare in Las Vegas |
| Optional: other | “Third part tester for CDL program.” | “Spouse is employed in the crude oil transportation sector in Utah … No direct conflicts known at this time, but disclosed for full transparency.” |
Two Duchesne County boards. Winterton sits on a three-member special service district board that distributes mineral lease money, the same kind of revenue his bills have dealt with. McRae sits on the mosquito abatement board.
Oil and gas at home. McRae disclosed that her husband hauls crude oil. Several of Winterton’s donors are energy companies and associations. Both would vote on oil and gas bills if elected.
The consulting job. Winterton’s form lists Civil Consulting & Funding LLC as a previous employer but no owner or officer role, and no income of $5,000 or more in the past year. Civil Consulting & Funding does not appear among the companies OpenCorporates lists for him.
Companies in Utah’s registry. Utah’s business registry lists Ronald Winterton as a member or director of six active companies. His 2026 form answers “N/A” to the item asking for each entity in which he is, or in the past year was, an owner or officer, and lists only the special service district under board seats. The form doesn’t explain the difference.
| Company (entity no.) | Status | Formed | Last renewed | His listed role(s) | Other members |
|---|---|---|---|---|---|
| R & L Storage, LLC (7600475-0160) | Active | 2/18/2010 | 2/2/2026 | Member | Lori-Jo Winterton (member, manager, registered agent) |
| Winterton Trucking, L.L.C. (5374498-0160) | Active | 8/12/2003 | 7/27/2026 | Member (listed as “Ronald Winterton”) | Five others |
| W M Enterprises, LLC (6746185-0160) | Active | 9/10/2007 | 10/22/2025 | Member; registered agent | Lori-Jo Winterton |
| Thomas Enterprises, L.L.C. (2054478-0160) | Active | 9/14/1998 | 2/2/2026 | Member; registered agent | Lori Jo Winterton |
| Bryan Arthur Properties L.L.C. (8546081-0160) | Active | 1/14/2013 | 2/2/2026 | Member | Lori-Jo Winterton (member, registered agent) |
| Basin Wholesale West, Inc. (881337-0142) | Active | 10/10/1984 | 10/30/2025 | Director and treasurer (listed as “Ronald Winterton”) | Five others |
All at Roosevelt addresses; the companies he shares with his wife list the same street address his form gives for Civil Consulting & Funding. Member entries were last updated in September 2024. Other members of Winterton Trucking are not named here.
What his form lists, next to what the state registry lists for him. The registry shows him as a member of five active companies and director and treasurer of a sixth; the form’s owner-or-officer item reads “N/A.”
Other listings. Basin Wholesale West is the Basin food distributor his late father founded; the registry lists him as both a director and its treasurer, an officer role, at his Senate mailing box. Civil Consulting & Funding does not appear among his listings. Listings for a different Ronald D. Winterton are not included.
McRae used both optional sections Both forms filled inIN PLAIN WORDSSeveral donors, bills and people in this race show up elsewhere on this site. A connection is not an accusation.
Shared donors and one shared bill. Arrows show money as filed; the dotted line is a committee motion. A connection is not an accusation.
Three Winterton bills already have full case files, with every version and vote.
Moved the S.B. 207 substitute that cut the gas rate and removed the 2030 repeal. The Utah Republican Senate Campaign Committee gave Brammer $65,000; it gave Winterton $5,000.
Friends of Chris Wilson gave Winterton and Brooks Benson $2,000 each; Utah Rural Electric PAC gave both. Emily Buss, like McRae, is Forward. Buss’s filing lists “Daryl Acumen” for $4,000 in in-kind “Software and data”; McRae’s lists “Acumen Voter Data” from the Forward Party. The filings don’t show whether these are the same vendor.
Primary sponsor of 2025’s H.B. 540, the bill McRae cites. He represents HD-59, which sits inside SD-20; that seat is on this year’s ballot.
A donor this site tracks alongside Education First Utah. It also appears in the HD-9 and HD-16 files.
The Forward Party also backs Colin Smith (SD-13) and Buss (SD-11). McRae’s support is almost entirely in-kind voter data.
Weber County Commissioner Gage Froerer and Economic Development Director Stephanie Russell helped present or spoke for the county-islands bill Winterton carried in the Senate, along with Ivory Development’s president. The bill applies to second-class counties, which include Weber, and leaves exemptions there to the county commission.
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.
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 apply.
How to read these: grades judge only what has already happened in the filings as of Sept. 24, 2026. They judge the record, not the person. Scale: C means the record meets what the law requires. B or A means it goes beyond that in a way the record shows. D means required information is there but the key part is vague or bundled. F means required information is missing.
Every topic is graded on the same five questions, written once for this site and used on every page:
The scale: A goes well beyond what the law requires, in ways the record shows. B goes beyond the requirement. C meets what the law requires, and no more. D has the required information, but the key part is vague or lumped into a catch-all. F is missing required information, or removes a public check with nothing in its place. N/A means the question doesn’t fit the topic.
Ground rules: each topic is graded on its own, not averaged into one score for the person. Grades judge the record, not the person’s reputation or other conduct. Where how something was built and how it turned out differ, both are noted. Meeting the legal minimum earns a C, not a B.
| Criterion | Grade and reason |
|---|---|
| Power | FIndividuals gave $50 of $20,300. The rest came from the Senate Republicans’ committee, another senator’s campaign, and businesses, PACs and associations with business before the Legislature. The money, by category (Jan. 1, 2025–June 7, 2026): individuals $50 (0.2%); caucus and leadership PACs $5,000 (24.6%); other organizations $15,250 (75.1%); party help $0 (0.0%). Own money: none reported. Own money is stated here, not graded. Power F: 0.2% of the counted money came from individual people. Regraded Oct. 2, 2026 on the Hive's fixed scale; earlier: D. 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 | F$15,259.03 is reported to American Express, a card company, rather than to the businesses paid; state law and the state’s 2025 guidance call for the final payee. Several payee names are misspelled (“seaort Boston,” “American Expess”), and two contribution rows are marked deleted. |
| Financial accountability | DThe account ends its Primary Report at negative $95,804.74, and the filings don’t show who covers it. $12,000 to a campaign firm is filed as “Constituent Services.” |
| Environmental impact | N/ANot applicable. |
| Community impact | DAlmost none of the money comes from people in the district. |
| Criterion | Grade and reason |
|---|---|
| Power | N/A97% of her support is in-kind voter data from her own party. The money, by category (her Year End, Convention and Primary reports): individuals $172.58 (2.5%); caucus and leadership PACs $0 (0.0%); other organizations $0 (0.0%); party help $6,696.94 (96.8%). Own money: $50 (0.7% of everything raised). Own money is stated here, not graded. Power N/A: less than $1,000 of counted money, too little to weigh. Regraded Oct. 2, 2026 on the Hive's fixed scale; earlier: C. 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 | DContributions are itemized and in-kind help is described. Her only expense, $117.73, lists herself as payee, which the state’s 2025 guidance says is insufficient, and is marked in the loan column without explanation. |
| Financial accountability | CHer one expense is named. The voter data is valued but not broken down. |
| Environmental impact | N/ANot applicable. |
| Community impact | C$180 in cash from three people in the district, one of them herself. |
| Criterion | Grade and reason |
|---|---|
| Power | N/ANot applicable. |
| Transparency | FThe required owner-or-officer item reads “N/A,” while Utah’s registry lists him as a member or director of six active companies, each renewed within the past year. He did add his CDL testing role in the optional section. His legislative pay as a sitting senator in 2025 is also not listed anywhere on the form; under the Hive’s ladder that doesn’t change an F. Checked Oct. 3, 2026. |
| Financial accountability | DIncome and stock items are answered. His board seat on a district that distributes mineral lease money is listed; the companies are not. |
| Environmental impact | N/ANot applicable. |
| Community impact | N/AA disclosure form doesn’t decide who bears a cost. |
How disclosure forms are graded: On disclosure forms, an item voters can't see anywhere else (a company, a board seat, a job) left off is graded D; two left off, D−; three or more, F, a pattern. Legislative pay, which is public, left off with nothing else missing is graded D+. Anything named somewhere on the form counts as listed, and a form not on file is graded F. (Disclosure-form ladder added Oct. 3, 2026.)
| Criterion | Grade and reason |
|---|---|
| Power | N/ANot applicable. |
| Transparency | BShe used both optional sections, including her husband’s oil-hauling work, a timeshare, and her $200-per-meeting board pay. |
| Financial accountability | CHer jobs, her own LLC and her one $5,000+ income source are listed, as required. |
| Environmental impact | N/ANot applicable. |
| Community impact | N/AA disclosure form doesn’t decide who bears a cost. |
Each bill is graded on the same five questions. Bills with their own Bill-Tracker case file link to the full grading.
| Bill | Overall grade and why | What would have scored higher for the collective |
|---|---|---|
| S.B. 107 (2023) | DThe Basin mitigation fund was replaced by up to $88.5 million for the statewide transportation fund. | Keeping the Senate-passed fund, so above-trend severance tax went to the Basin communities that carry the drilling, truck traffic and road damage. |
| S.B. 207 (2025) | FThe county fee ban never expires; the state tax that replaces it ends in 2029 and its gas rate was cut 75% before passage. | Keeping the 2030 repeal so the county fee ban ended when the state tax did, keeping the original gas rate, or letting counties opt out and set their own road fees. |
| S.B. 227 (2026) | CDollar caps dropped; the law that passed limits employers’ punitive liability for employees, adopted openly across five versions. | Pairing the employer rule with public reporting on punitive awards in Utah, so voters could see the problem it addresses. |
| H.B. 330 (2026) | DA permit or license becomes a defense in court; the Senate removed the exception for negligent, reckless or deceptive conduct. | Keeping the House-passed exception so a permit couldn’t shield careless carrying-out of the permitted activity. |
| H.B. 457 (2026) | DIsland residents get no vote on annexation, and a county-auditor review condition was struck in the Senate. | A way for island residents to request exemption or a vote, and keeping the auditor-review condition. |
| S.B. 15 (2026) | FRemoves a public vote on switching county bodies between full- and part-time, with nothing in its place. | Keeping voter approval for that change, or requiring a public hearing and notice before a council vote. |
| H.B. 540 (2025) | BThe House-passed version would have restored a check on developer-led town incorporations; it died on the Senate floor. | Letting it reach a Senate floor vote rather than striking it on the last night; Winterton’s substitute would have made it a short pause. |
| S.B. 266 (2026) | CWould have added elected control over appointed managers, but by overriding counties’ own chosen form of government over their objection. | Letting each county’s voters choose the limits, instead of a statewide rule. |
| S.C.R. 4 (2026) | CA statement of position with no change to law; keeps the BLM’s final authority. | Asking that any state permit-review agreement include public notice and comment on each drilling permit. |
| H.B. 61 (2026) | FAdds a records exemption and less reporting detail on the Navajo Trust Fund, with no record of tribal consultation. | Keeping the reporting detail open to the Navajo beneficiaries and consulting the Navajo Nation or the Diéné Advisory Committee on the record before changing it. |
| H.B. 75 (2026) | AAdds tribal consultation and reporting to American Indian education programs. | Already the top grade. The test will be whether the state board’s 2027 plan follows through on the consultation and data sharing the law requires. |
IN PLAIN WORDSThese come from what the filings show and what they leave out. Each has a direct answer. None assumes anything improper.