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. Added Oct. 2, 2026.

Weber County Hive — Candidates 2026
CASE 31 · HOUSE DISTRICT 26 (WEST VALLEY CITY AND MAGNA, SALT LAKE COUNTY) — GENERAL ELECTION NOV. 3, 2026

MacPherson’s $103,349 vs. Finch’s $48,230

Rep. Matt MacPherson (R) was appointed to this seat in October 2023 and won it in 2024 by 991 votes. His 2026 campaign has raised $103,349, 73% of it from two House Republican PACs. Michael Finch (D), a former West Valley City small-business owner, has raised $48,230, about half from individuals. Both sit on the same citizen board that reviews the West Valley City Police Department.

$103,349
MACPHERSON RAISED IN 2026
73%
OF HIS FROM TWO HOUSE GOP PACS
$48,230
FINCH RAISED IN 2026
50%
OF HIS FROM INDIVIDUALS
START HERE

Seven Things the Records Show

IN PLAIN WORDSOne of the closest House seats in Utah. The Republican incumbent is funded mostly by his caucus’s two PACs; the Democratic challenger by individuals, unions and advocacy groups. Both are checked the same way. Only MacPherson has a voting record.

  1. MacPherson raised $103,348.65 in 2026. $75,000 of it came from the Utah House Republicans Election Committee PAC ($40,000) and House Speaker Mike Schultz’s leadership PAC ($35,000). Individuals gave $2,447.65 in 26 gifts.
  2. Since his 2023 appointment, those two PACs have given him $132,500 ($80,000 and $52,500). He also lent his campaign $24,000 (2024–2025), and it paid him $10,000 back in March 2026.
  3. His largest vendor is Election Hive, a Republican campaign firm: $32,652.44 since 2024. In the Field LLC received $25,868.50 in 2024.
  4. His bills put new limits on courts. H.B. 392, signed, lets only the attorney general, the governor or the Legislature move a challenge to a state law to a three-judge panel. H.B. 600, which died, would have let voters overturn Utah Supreme Court rulings that strike down laws. His H.R. 8 censured a district judge (67–3).
  5. His disclosure form lists a staffing company, a small-business financing company and a fireworks importer and seller he’s a partner in; state records show the financing company dissolved in 2025, the staffing company inactive and the fireworks company active. TNT Fireworks gave his campaign $750 in 2024. He also listed Tesla and Traeger stock, income from Utah Power Credit Union, and, voluntarily, his lawyers.
  6. Finch raised $48,230.00 in 2026, 49.7% from 165 individual gifts (138 of them $100 or less). The House Democratic caucus PAC gave $6,500; Utah Women and Politics and UIN PAC $5,000 each; six unions $4,800.
  7. Finch’s form lists his West Valley City board seat and, as last year’s job, co-owner and operator of a PostNet store, but the item for companies he owned or ran in the past year says “NA.” He voluntarily listed his spouse’s former state employer.
OCT 10, 2023
MacPherson sworn in
NOV 5, 2024
Wins by 991 votes
FEB 13, 2026
H.B. 392 signed
MAR 3
House censures judge
AUG 24
$40,000 from two GOP PACs
SEPT 21
$25,000 more; Finch gets $5,000 PAC gift
OCT 20–30
Early voting
NOV 3
General election
THE DISTRICT

West Valley City’s West Side and Part of Magna

IN PLAIN WORDSHouse District 26 runs from North Temple and I-80 south past 4100 South, mostly between about 8000 West and 5600 West. It has been close in each of the last two elections.

Kennecotttailings pond 7200 W5600 W4400 W North Temple / I-802100 S (SR-201)3500 S (SR-171)4100 S HOUSE DISTRICT 26 Magna West Valley City

A simplified drawing traced by this outlet from the Utah Legislature’s interactive map of House District 26. Lines are approximate. For the exact boundary, use the Legislature’s District 26 profile or its interactive district map.

QUICK RECAP

Words Used on This Page

IN PLAIN WORDSTap any card to see what the word means.

MACPHERSON’S MONEY

$103,349 in 2026, Three-Quarters From Two PACs

IN PLAIN WORDSMost of MacPherson’s money this year came from two PACs that fund House Republicans. Businesses and trade groups gave most of the rest. Individual people gave about 2%.

His DEX exports for 2023, 2024, 2025 and 2026 (DEX20260925_082653, _082655, _082657, _082659) plus his later contribution list (July 15–Sept. 21, 2026). Rows marked “[DELETED]” and one blank $0 row are left out.

$103,349
RAISED, 2026
  • Two House Republican PACs — $75,000.00 (72.6%)
  • Businesses, trade groups and other PACs — $23,651.00 (22.9%)
  • Individuals and other campaigns — $4,697.65 (4.5%)
Utah House Republicans Election Committee PAC (3 checks)$40,000
House Speaker Leadership PAC (2 checks)$35,000
Businesses, trade groups and other PACs (25 entries)$23,651
Individuals (26 gifts)$2,448
Other candidates’ campaigns (Bolinder, Walter, Shepherd)$2,250
YearRaised (cash and in-kind)SpentNotes
2023 (from Oct.)$11,700.00$0.00Includes $1,000 from Elect Mike Schultz LLC and $10,000 from the House GOP PAC
2024$73,072.27$81,438.82Includes his $4,000 loan and $2,600 in-kind billboard from Reagan Outdoor Advertising
2025$38,687.12$3,602.31Includes his $20,000 loan
2026$103,348.65$19,399.96 (through June 1)Includes the $10,000 loan repayment to him
Total$226,808.04$104,441.09Spending after June 1, 2026 was not in hand
Every MacPherson contribution, 2026 (59 entries)
DateContributor (as filed)City, stateReportNoteAmount
1/12/2026Les CarpenterHyde Park, UTConvention$150.00
1/17/2026Elect Bridger BolinderGrantsville, UTConvention$1,000.00
1/17/2026Howard RichBala Cynwyd, PAConvention$500.00
5/14/2026Spencer RossSimi Valley, CAPrimary$10.00
6/1/2026Utah Rural Electric PACSouth Jordan, UTPrimary$500.00
6/1/2026Utah Victory PACBethesda, MDPrimary$250.00
6/1/2026Doers NetworkWilmington, DEPrimary$2,000.00
6/1/2026Arthur DantchikBala Cynwyd, PAPrimary$250.00
7/15/2026Utah House Republicans Election Committee PACSalt Lake City, UTLater list$10,000.00
8/11/2026Google Client Services LLCMountain View, CALater list$2,000.00
8/11/2026SEL IncPleasant Grove, UTLater list$250.00
8/11/2026Utah Chamber PACSalt Lake City, UTLater list$5,000.00
8/11/2026Nathan RodriguezWest Valley City, UTLater list$250.00
8/24/2026Maverick Group, LLCSalt Lake City, UTLater list$500.00
8/24/2026Friends of the Beverly Taylor Sorenson Arts Learning ProgramSalt Lake City, UTLater list$250.00
8/24/2026House Speaker Leadership PACSalt Lake City, UTLater list$20,000.00
8/24/2026Utah House Republicans Election Committee PACSalt Lake City, UTLater list$20,000.00
8/24/2026U-Car PACMurray, UTLater list$751.00
8/24/2026Jan MacPhersonLas Vegas, NVLater list$500.00
8/24/2026Campaign to Elect Neil WalterSt. George, UTLater list$1,000.00
8/25/2026Altria Client Services, LLCRichmond, VALater list$1,000.00
8/25/2026Nicole MacPhersonWest Valley City, UTLater list$5.00
8/27/2026Robert AndersonSalt Lake City, UTLater list$250.00
8/27/2026K AndersonSalt Lake City, UTLater list$100.00
8/27/2026Ryan LangNephi, UTLater list$20.00
8/27/2026Coni ReaySt. George, UTLater list$100.00
8/27/2026Luanna BiddulphWest Valey City, UTLater list$25.00
8/27/2026Greg BiddulphWest Valley City, UTLater list$25.00
8/27/2026Skyler BeltranLehi, UTLater list$24.01
8/27/2026Ray RiceMagna, UTLater list$50.00
8/27/2026Riley BeesleyWoods Cross, UTLater list$9.61
8/28/2026Charise PrestonSouth Jordan, UTLater list$24.01
8/28/2026Ralph VernorWest Valley City, UTLater list$25.00
8/28/2026Aaron BullenLehi, UTLater list$2.00
8/28/2026Alison OstlerWest Valley City, UTLater list$25.00
8/29/2026Doug OstlerWest Valley City, UTLater list$25.00
8/29/2026Alexis EnceSanta Clara, CALater list$24.01
8/29/2026Melanie MortensenBountiful, UTLater list$10.00
9/2/2026Kristi ZittingSalt Lake City, UTLater list$24.01
9/4/2026Karl JurekMurray, UTLater list$10.00
9/9/2026Lisa Shepherd for State HouseProvo, UTLater list$250.00
9/9/2026Utah Doers PACMountain Brooks, ALLater list$1,500.00
9/16/2026Aldrin HernandoWest Valley City, UTLater list$10.00
9/21/2026Utah Restaurant AssociationMidvale, UTLater list$500.00
9/21/2026SEL IncPleasant Grove, UTLater list$250.00
9/21/2026Utah Banker's Association State PACSalt Lake City, UTLater list$500.00
9/21/2026UCU Political Action CommitteeSalt Lake City, UTLater list$1,000.00
9/21/2026Utah House Republicans Election Committee PACSalt Lake City, UTLater list$10,000.00
9/21/2026House Speaker Leadership PACSalt Lake City, UTLater list$15,000.00
9/21/2026RR PACSalt Lake City, UTLater list$2,500.00
9/21/2026Utah Association of Realtors PACSandy, UTLater list$1,500.00
9/21/2026Utah HOSPACSalt Lake City, UTLater list$500.00
9/21/2026Paul Rogers and Assoc. LLCProvo, UTLater list$250.00
9/21/2026Utah Property Rights CoalitionSalt Lake City, UTLater list$500.00
9/21/2026Hartley ConsultingSalt Lake City, UTLater list$500.00
9/21/2026Utah Beverage Association PACOgden, UTLater list$500.00
9/21/2026GTC Consulting IncSandy, UTLater list$150.00
9/21/2026Utah Apartment Association PAC448 E Winchester Salt Lake City, UTLater list$500.00
9/21/2026Select HealthPO B, UTLater list$500.00
Total$103,348.65
Every MacPherson contribution, 2023–2025 (121 entries)
DateContributor (as filed)City, stateReportNoteAmount
11/9/2023Energy SolutionsSalt Lake City, UTYear EndIn-kind: Membership to ALEC$200.00
11/20/2023Elect Mike Schultz LLCRoy, UTYear End$1,000.00
11/21/2023Jeff MossSaratoga Springs, UTYear End$500.00
12/29/2023Utah House Republicans Election Committee PACSalt Lake City, UTYear End$10,000.00
1/1/2024Karianne Campaign to ElectClearfield, UTConvention$300.00
1/1/2024Nucor Corporation PAC of UtahPlymouth, UTConvention$400.00
1/1/2024Utah Banker's Association State PACSalt Lake City, UTConvention$350.00
1/1/2024Utah HOSPACSalt Lake City, UTConvention$500.00
3/28/2024R Neil WalterSanta Clara, UTConvention$500.00
4/6/2024Campaign to Elect Karianne LisonbeeClearfield, UTPrimary$300.00
4/12/2024Brittany KarzenSouth Salt Lake, UTPrimary$51.27
4/27/2024Brian NelsonWest Valley City, UTPrimary$50.00
5/17/2024Karianne Campaign to ElectClearfield, UTPrimary$200.00
8/10/2024Brady McIntyreSalt Lake City, UTSeptember 30th$100.00
8/10/2024Mike StewartWashington, UTSeptember 30th$50.00
8/10/2024Debra Braasch-ThewLake Forest, CASeptember 30th$100.00
8/10/2024Doug QuezadaAlpine, UTSeptember 30th$1,000.00
8/10/2024Michelle WebsterWest Valley City, UTSeptember 30th$25.00
8/10/2024Kim ChandlerWest Valley City, UTSeptember 30th$100.00
8/10/2024Jordan McClellanSouth Jordan, UTSeptember 30th$50.00
8/10/2024Tifffany SaubleKingwood, TXSeptember 30th$100.00
8/10/2024Mark SaubleKingwood, TXSeptember 30th$100.00
8/10/2024Joseph KerryOgden, UTSeptember 30th$100.00
8/10/2024Bryan HoltMantua, UTSeptember 30th$100.00
8/10/2024Jody KarrWest Valley City, UTSeptember 30th$50.00
8/10/2024Christina BoggessSalt Lake City, UTSeptember 30th$50.00
8/10/2024Tyler ClancySalt Lake City, UTSeptember 30th$50.00
8/10/2024Reginald KingSaratoga Springs, UTSeptember 30th$30.00
8/11/2024Sophia DiCaroWest Valley City, UTSeptember 30th$25.00
8/11/2024Robert GoodickWest Valley City, UTSeptember 30th$25.00
8/11/2024Amy FullmerLayton, UTSeptember 30th$15.00
8/11/2024Megan JaySandy, UTSeptember 30th$20.00
8/11/2024Nicoleen PeckToole, UTSeptember 30th$100.00
8/11/2024Troy MacPhersonMesa, AZSeptember 30th$50.00
8/12/2024Casey SaxtonRiverton, UTSeptember 30th$100.00
8/12/2024Doug OstlerWest Valley City, UTSeptember 30th$50.00
8/12/2024Michael CareyCottonwood Heights, UTSeptember 30th$100.00
8/13/2024Wayne PyleEden, UTSeptember 30th$25.00
8/13/2024Ryan ReesSouth Jordan, UTSeptember 30th$50.00
8/13/2024Mikaylee KrebsWest Valley City, UTSeptember 30th$20.00
8/13/2024Darin PetersonWest Jordan, UTSeptember 30th$20.00
8/19/2024Gonzalez Insurance Agency LLCSalt Lake City, UTSeptember 30th$100.00
8/19/2024Johnson and Johnson PACWashington, DCSeptember 30th$100.00
8/19/2024Utah Banker's Association State PACSalt Lake City, UTSeptember 30th$250.00
8/20/2024Sean BlackWest Valley City, UTSeptember 30th$20.00
8/23/2024Salt Lake County Republican PartyMidvale, UTSeptember 30th$4,000.00
8/23/2024H3 PACSalt Lake City, UTSeptember 30th$500.00
8/23/2024Utah Credit Union PACSalt Lake City, UTSeptember 30th$500.00
8/23/2024Utah Medical PACSalt Lake City, UTSeptember 30th$300.00
8/23/2024Utah Food Industry Assoc. Food PACMurray, UTSeptember 30th$250.00
8/23/2024Utah Association of Realtors PACSandy, UTSeptember 30th$1,500.00
8/23/2024Utah Mining Association PACSalt Lake City, UTSeptember 30th$200.00
8/23/2024Brent MullinsWest Valley City, UTSeptember 30th$100.00
8/23/2024Kyle ErbWest Valley City, UTSeptember 30th$10.00
8/23/2024Sharlene DunnYorba Linda, CASeptember 30th$500.00
8/30/2024Beverly WardBountiful, UTSeptember 30th$500.00
8/31/2024Norm Thurston CampaignProvo, UTSeptember 30th$35.00
8/31/2024Jeff MossSaratoga Springs, UTSeptember 30th$500.00
8/31/2024Coni ReaySt. George, UTSeptember 30th$100.00
8/31/2024Cindy PikeLas Vegas, NVSeptember 30th$500.00
8/31/2024Lisa PikePortland, ORSeptember 30th$100.00
8/31/2024Sheena ArenasWest Valley City, UTSeptember 30th$50.00
8/31/2024Jan MacPhersonLas Vegas, NVSeptember 30th$500.00
8/31/2024Chris CalkinsWest Valley City, UTSeptember 30th$25.00
8/31/2024Dustin PikeLas Vegas, NVSeptember 30th$40.00
8/31/2024Ryan HeinerRiverton, UTSeptember 30th$15.00
9/3/2024Utah House Republicans Election Committee PACSalt Lake City, UTSeptember 30th$10,000.00
9/3/2024House Speaker Leadership PACSalt Lake City, UTSeptember 30th$15,000.00
9/3/2024Lawrence KimpelToole, UTSeptember 30th$10.00
9/3/2024U-Car PACMurray, UTSeptember 30th$501.00
9/20/2024Brady BrammerHighland, UTSeptember 30th$500.00
9/20/2024Elect Bridger BolinderGrantsville, UTSeptember 30th$2,000.00
9/20/2024Stokes Strategies LLCSalt Lake City, UTSeptember 30th$500.00
9/20/2024Utah House Republicans Election Committee PACSalt Lake City, UTSeptember 30th$10,000.00
9/20/2024Holland and Hart LLPSalt Lake City, UTSeptember 30th$500.00
9/20/2024Comcast Financial Agency CorporationPhiladelphia, PASeptember 30th$500.00
9/20/2024Paul Rogers and Assoc. LLCProvo, UTSeptember 30th$250.00
9/20/2024Utah Cable Television Operators Assoc.Sandy, UTSeptember 30th$500.00
9/20/2024Utah Rural Telecom Assoc.Salt Lake City, UTSeptember 30th$250.00
9/24/2024Karianne Campaign to ElectClearfield, UTSeptember 30th$320.00
9/24/2024Myrna AndersonWest Valley City, UTSeptember 30th$45.00
9/30/2024Zion's Bancorporation PACSalt Lake City, UTGeneral$250.00
9/30/2024Utah Rural Electric PACSouth Jordan, UTGeneral$500.00
9/30/2024Elect Bridger BolinderGrantsville, UTGeneral$1,000.00
9/30/2024Committee to Elect Mike McKellSpanish Fork, UTGeneral$250.00
10/7/2024Reagan Outdoor AdvertisingSalt Lake City, UTGeneralIn-kind: billboard$2,600.00
10/16/2024House Speaker Leadership PACSalt Lake City, UTGeneral$2,500.00
10/16/2024PhRMAWashington, DCGeneral$300.00
10/16/2024Entertainment Software AssociationWashington, DCGeneral$1,000.00
10/16/2024Utah Metal Works IncSalt Lake City, UTGeneral$500.00
10/18/2024Matt BolingerWest Valley City, UTGeneral$50.00
10/18/2024Seth SunderlandTaylorsville, UTGeneral$145.00
10/18/2024Thom PetersonBrigham City, UTGeneral$500.00
10/29/2024Lincoln Hill Partners PACSalt Lake City, UTYear End$500.00
10/30/2024Brian AllenCottonwood Heights, UTYear End$250.00
10/30/2024Craig WestonHighland, UTYear End$100.00
11/1/2024TNT FireworksSandy, UTYear End$750.00
11/26/2024Home Builders Assoc. of Utah PACDraper, UTYear End$750.00
11/26/2024AT&TSt Louis, MOYear End$300.00
12/10/2024Matt S MacPhersonWest Valley City, UTYear EndLoan$4,000.00
6/6/2025Matt S MacPhersonWest Valley City, UTYear EndLoan$20,000.00
7/11/2025H3 PACSalt Lake City, UTYear End$500.00
7/14/2025Energy SolutionsSalt Lake City, UTYear EndIn-kind: Membership to ALEC$200.00
9/18/2025Utah Medical PACSalt Lake City, UTYear End$300.00
9/18/2025Paul Rogers and Assoc. LLCProvo, UTYear End$250.00
9/18/2025Utah HOSPACSalt Lake City, UTYear End$500.00
9/18/2025Utah Banker's Association State PACSalt Lake City, UTYear End$500.00
9/18/2025Seth SunderlandTaylorsville, UTYear End$150.00
9/18/2025Utah Association of Realtors PACSandy, UTYear End$1,500.00
9/18/2025Utah Apartment Association PACSalt Lake City, UTYear End$500.00
9/18/2025NCSLDenver, COYear End$117.12
9/18/2025US TermlimitsWarwick, NYYear End$1,000.00
11/24/2025Nucor Corporation PAC of UtahPlymouth, UTYear End$400.00
11/24/2025Utah Metal Works IncSalt Lake City, UTYear End$500.00
11/24/2025Holland and Hart LLPSalt Lake City, UTYear End$250.00
12/10/2025Skyler BeltranLehi, UTYear End$20.00
12/29/2025Lincoln Hill Partners PACSalt Lake City, UTYear End$1,000.00
12/29/2025Johnson and Johnson PACWashington, DCYear End$500.00
12/29/2025Utah House Republicans Election Committee PACSalt Lake City, UTYear End$10,000.00
12/29/2025Regence Blue Cross Blue Shield of UtahSalt Lake City, UTYear End$250.00
12/29/2025Utah Credit Union PACSalt Lake City, UTYear End$250.00

A few donors share MacPherson’s surname; this page doesn’t assign relationships from surnames, except his spouse, whom his disclosure form names.

MACPHERSON’S SPENDING

$104,441.09 Out Since 2023, Mostly to Campaign Firms

IN PLAIN WORDSMost of MacPherson’s spending went to campaign firms, printers and media buyers, nearly all of it in the 2024 race.

Where his money went, 2023–June 1, 2026

His ten largest payees, as filed.

Every MacPherson expenditure, 2024–June 1, 2026 (50 entries)
DatePayee (as filed)Purpose (as filed)ReportAmount
3/26/2024Election HiveCampaign ExpenseConvention$2,403.30
8/23/2024X Corp/Link.comOtherSeptember 30th$79.00
8/26/2024Election HiveCampaign ExpenseSeptember 30th$2,119.09
9/13/2024Election HiveCampaign ExpenseSeptember 30th$4,063.91
9/19/2024The Political GroupPolitical SupportSeptember 30th$3,947.33
9/19/2024Broadway MediaAdvertisingSeptember 30th$5,000.00
9/19/2024Renaissance SignsAdvertisingSeptember 30th$3,188.19
9/25/2024Domino's PizzaCampaign ExpenseSeptember 30th$120.22
9/26/2024Right ImpactCampaign ExpenseGeneral$1,031.70
10/1/2024WalmartSuppliesGeneral$21.54
10/1/2024LowesSuppliesGeneral$18.96
10/9/2024In the Field LLCCampaign ExpenseGeneral$21,000.00
10/9/2024Sun Print SolutionsAdvertisingGeneral$2,990.11
10/10/2024Election HiveCampaign ExpenseGeneral$3,240.28
10/17/2024CostcoAdvertisingGeneral$20.58
10/18/2024Sun Print SolutionsAdvertisingGeneral$2,990.11
10/22/2024CanvaAdvertisingGeneral$24.50
10/24/2024FacebookAdvertisingGeneral$88.46
10/24/2024Broadway MediaAdvertisingGeneral$4,500.00
10/26/2024Sun Print SolutionsAdvertisingYear End$2,326.33
10/26/2024Right InsightCampaign ExpenseYear End$1,217.40
10/29/2024FacebookAdvertisingYear End$241.00
10/31/2024Anthony Loubet CampaignConstituent ServicesYear End$220.00
11/1/2024FacebookAdvertisingYear End$273.00
11/1/2024Express DigitalCampaign ExpenseYear End$958.10
11/12/2024wire feeOtherYear End$10.00
11/12/2024In the Field LLCCampaign ExpenseYear End$4,868.50
11/15/2024Election HiveCampaign ExpenseYear End$4,385.16
11/15/2024Election HiveAdvertisingYear End$219.35
11/15/2024Broadway MediaCampaign ExpenseYear End$5,000.00
11/15/2024FacebookAdvertisingYear End$270.00
11/22/2024FacebookAdvertisingYear End$50.31
12/10/2024Election HiveCampaign ExpenseYear End$4,552.39
5/5/2025ReimbursementTravel ExpensesYear End$9.67
5/6/2025ReimbursementTravel ExpensesYear End$30.25
5/7/2025ReimbursementTravel ExpensesYear End$9.05
5/8/2025ReimbursementTravel ExpensesYear End$4.47
5/9/2025ReimbursementTravel ExpensesYear End$27.34
5/9/2025ReimbursementTravel ExpensesYear End$57.31
6/5/2025ReimbursementTravel ExpensesYear End$191.70
6/5/2025ReimbursementTravel ExpensesYear End$80.41
6/6/2025Election HiveCampaign ExpenseYear End$2,309.24
9/11/2025X CorpCampaign ExpenseYear End$84.00
12/15/2025Charise Preston PhotographyCampaign ExpenseYear End$798.08
12/29/2025WinRedCampaign ExpenseYear End$0.79
1/17/2026Matt MacPhersonSuppliesConvention$40.24
3/21/2026Matt MacPhersonLoansConvention$10,000.00
3/26/2026Election HiveCampaign ExpenseConvention$5,910.40
6/1/2026Election HiveCampaign ExpensePrimary$1,650.00
6/1/2026Election HiveCampaign ExpensePrimary$1,799.32
Total$104,441.09
FINCH’S MONEY

$48,230 in 2026, Half From Individuals

IN PLAIN WORDSAbout half of Finch’s money came from individual people, most giving $100 or less. Advocacy PACs, the House Democrats’ PAC and unions gave the rest.

His DEX export (DEX20260925_082559; Convention and Primary reports, Jan. 7–June 11, 2026) plus his later contribution list (June 12–Sept. 23, 2026), which matches its own $36,564.45 subtotal. Three rows marked “[DELETED]” are left out. The Utah Democratic Party’s $1,500 in in-kind help (three $500 entries toward the coordinated campaign) is shown separately and not counted in the total, as on his list.

$48,230
RAISED, 2026
  • Individuals (165 gifts) — $23,980.00 (49.7%)
  • PACs, unions, party groups and other campaigns — $24,250.00 (50.3%)
Individuals (165 gifts)$23,980
Advocacy PACs: Utah Women and Politics, UIN PAC ($5,000 each), Equality Utah, Fresh Air ($1,000 each)$12,000
House Democratic Leadership Council (2 checks)$6,500
Unions: IBEW, Operating Engineers, U.A. Local 140, Teamsters 222, SMART TD, AFL-CIO$4,800
Other candidates’ campaigns (Romero, Dailey-Provost) and a party club$950
Every Finch contribution, 2026 (182 entries, plus 3 in-kind)
DateContributor (as filed)City, stateReportNoteAmount
1/7/2026Michael FinchWest Valley City, UTConvention$500.00
1/19/2026Jeannie SmithSalt Lake City, UTConvention$2.50
1/19/2026Megan StumpTaylorsville, UTConvention$1.00
1/19/2026Kevin JonesLayton, UTConvention$10.00
1/19/2026James Van WagnerAllentown, PAConvention$2.00
1/19/2026Mathew CainChicago, ILConvention$2.50
1/19/2026Previn WitanaSacramento, CAConvention$1.00
1/20/2026Zachary PorterLos Angeles, CAConvention$1.00
1/20/2026Samantha CritelliPortland, ORConvention$50.00
1/22/2026Chris SchottBrookline, NHConvention$2.50
1/27/2026Mather EricksonWashington, DCConvention$9.10
1/29/2026Sawyer HamiltonSpanish Fork, UTConvention$10.00
1/30/2026Kevin JonesLayton, UTConvention$75.00
1/31/2026Sam HappellSale Lake City, UTConvention$18.18
2/6/2026Susan AtkinsWest Valley City, UTConvention$20.00
2/7/2026Mithell PaulinLowell, MAConvention$10.00
2/9/2026Jon HansonSalt Lake City, UTConvention$111.93
3/6/2026Tracy HartmanSalt Lake City, UTConvention$2.37
4/13/2026William H FinchWest Valley City, UTPrimary$5,000.00
4/27/2026Elizabeth WeightWest Valley City, UTPrimary$500.00
5/4/2026Geraldine FinchSouth Jordan, UTPrimary$100.00
5/5/2026Patrick de FrietasSalt Lake City, UTPrimary$500.00
5/7/2026Charels TegatzSalt Lake City, UTPrimary$50.00
5/10/2026Bradley NorthWest Valley City, UTPrimary$25.00
5/18/2026Fresh Air PACSouth Salt Lake, UTPrimary$1,000.00
5/23/2026U.A. Local 140 Political Education CommitteeSalt Lake City, UTPrimary$500.00
5/29/2026Local 222 Drive ChapterW, UTPrimary$500.00
6/2/2026Derek FinchCenterville, UTPrimary$1,035.00
6/2/2026Bradley NorthWest Valley City, UTPrimary$25.00
6/3/2026IBEW PAC Voluntary FundSalt Lake City, UTPrimary$1,500.00
6/7/2026Teresa SchmidtSpearfish, SDPrimary$1.47
6/11/2026Women's Democratic Club of Utah Midvale, UTPrimary$100.00
6/21/2026David Howe791 Alcatraz Ave Oakland, CALater list$5.86
6/24/2026Doug NielsenCeadar Hills, UTLater list$50.00
6/26/2026Ben JonesSalt Lake City, UTLater list$1.92
6/26/2026Katherine RobinsonSalt Lake City, UTLater list$25.00
6/29/2026Julie JacksonSalt Lake City, UTLater list$600.00
6/30/2026Christopher FinchGig Harbor, WALater list$1,000.00
7/1/2026Susan Atkins6011 W Contadora Drive West Valley City, UTLater list$100.00
7/1/2026Catherine TaylorSalt Lake City, UTLater list$75.00
7/1/2026Jaclyn MallorySandy, UTLater list$75.00
7/1/2026Cindi KeaneSalt Lake City, UTLater list$5.00
7/1/2026Luke MaynesMidvale, UTLater list$10.00
7/1/2026Hanna BarthplomDraper, UTLater list$2.00
7/2/2026Rebeca Gardner4031 W Valderrama Street Cedar Hills, UTLater list$5.00
7/2/2026Frank BrannanSalt Lake City, SCLater list$10.00
7/2/2026Elizabeth EdwardsNorth Salt Lake, SCLater list$10.00
7/2/2026Jared EbornMurray, UTLater list$100.00
7/2/2026Amanda NielsonWest Valley City, UTLater list$100.00
7/2/2026Sandra HaakSandy, UTLater list$35.00
7/2/2026Iva WilliamsSandy, UTLater list$10.00
7/2/2026Velvet OlsenWest Jordan, UTLater list$15.00
7/2/2026Lisa AragonKerns, UTLater list$25.00
7/2/2026Jacob CummensOgden, UTLater list$50.00
7/2/2026Barbara MunozTaylorsville, UTLater list$25.00
7/2/2026Christine HelfrichMillcreek, UTLater list$50.00
7/2/2026Jennifer Daily-ProvostSalt Lake City, UTLater list$250.00
7/3/2026Rebecca PickersSandy, UTLater list$10.00
7/3/2026Jen ColbySalt Lake City, UTLater list$100.00
7/10/2026Bradley NorthWest Valley City, UTLater list$50.00
7/11/2026Susan MalmskogSalt Lake City, UTLater list$35.00
7/11/2026wilma OdellSalt Lake City, UTLater list$30.00
7/12/2026Eric MilleTaylorsville, UTLater list$50.00
7/13/2026Michelle ShultzColumbus, OHLater list$1.39
7/15/2026Carol Spackman-MossSalt Lake City, UTLater list$500.00
7/23/2026IBEW PAC Voluntary FundWashington DC, DCLater list$1,000.00
7/25/2026Operating Engineers 3 Statewide PACConcord, CALater list$500.00
7/25/2026Mary FindleyWashington, DCLater list$25.00
7/27/2026Ben JonesSalt Lake City, UTLater list$1.92
7/29/2026Catherine BrownDavis, CALater list$20.00
7/30/2026Maureen SmithRoseville, MNLater list$10.00
7/30/2026Finn SullivanMinneapolis, MNLater list$1.00
7/30/2026Dirk PetersonAmesbury, MALater list$10.00
7/30/2026Parker TownleySeattle, WALater list$35.71
7/30/2026Ronald BloomSan Deigo, CALater list$1,000.14
7/30/2026Jose SkinnerAustin, TXLater list$28.57
7/31/2026Brandon RabinNew York, NYLater list$35.71
8/2/2026Luke MaynesMidvale, UTLater list$10.00
8/4/2026Elizabeth WeightWest Valley City, UTLater list$500.00
8/5/2026Gay Lynn BennionSalt Lake City, UTLater list$200.00
8/5/2026James AllenPompano, FLLater list$20.00
8/7/2026Clare CollardMagna, UTLater list$26.00
8/7/2026Bix DiMioMidway, UTLater list$26.00
8/7/2026Richard CohenSalt Lake City, UTLater list$26.00
8/7/2026Thomas PaxtonSandy, UTLater list$35.00
8/7/2026Bradley NelsonHolladay, UTLater list$35.00
8/7/2026Rosemary LesserOgden, UTLater list$260.00
8/8/2026Greg ArataSalt Lake City, UTLater list$100.00
8/8/2026Darlene WasilevskKearns, UTLater list$10.00
8/12/2026Eric MilleTaylorsville, UTLater list$34.00
8/12/2026Geraldine FinchSouth Jordan, UTLater list$80.00
8/14/2026John PearceSalt Lake City, UTLater list$250.00
8/14/2026Alice SteinerSalt Lake City, UTLater list$200.00
8/14/2026Paula StuartOgden, UTLater list$40.00
8/14/2026Ally JohnsonSalt Lake City, UTLater list$50.00
8/15/2026Women's Democratic Club of UtahMidvale, UTLater list$100.00
8/15/2026Bradley NorthWest Valley City, UTLater list$20.00
8/17/2026Kathleen SmartSalt Lake City, UTLater list$75.00
8/17/2026Adrian GortonPleasant Ville, UTLater list$15.00
8/17/2026Paul SimmonsMurray, UTLater list$20.00
8/17/2026Jason LichtmanSalt Lake City, UTLater list$50.00
8/17/2026Hal CristenseFarmington, UTLater list$40.00
8/17/2026Larry GluthMidway, UTLater list$10.00
8/17/2026Peter CoroonSalt Lake City, UTLater list$50.00
8/17/2026John BaunAlpine, UTLater list$20.00
8/18/2026Steve DriggsHolladay, UTLater list$1,000.00
8/18/2026William FaulkSandy, UTLater list$100.00
8/18/2026Vicki TurnerMilcreek, UTLater list$25.00
8/20/2026Diane Foster-BurkeCottonwood, UTLater list$50.00
8/21/2026Kim Hancey DuffySalt Lake City, UTLater list$50.00
8/22/2026Utah House Democratic Leadership CouncilOgden, UTLater list$5,000.00
8/24/2026Michael BrunsonMapleton, UTLater list$1.67
8/24/2026Calvin NorthKearns, UTLater list$3.00
8/24/2026Rick HoggardMillcreek, UTLater list$4.17
8/24/2026Jenalee BergerLayton, UTLater list$4.17
8/24/2026Patricia EisenmanSalt Lake City, UTLater list$10.00
8/24/2026Richard PetersonSouth Ogden, UTLater list$83.34
8/24/2026Liz MullerHolladay, UTLater list$25.00
8/26/2026Ben JonesSalt Lake City, UTLater list$1.92
8/26/2026Richard CohenSalt Lake City, UTLater list$25.00
8/26/2026David WarnerWest Valley City, UTLater list$150.00
8/26/2026Andrew DresselSandy, UTLater list$35.00
8/26/2026Michael DenvageSalt Lake City, UTLater list$35.00
8/27/2026David McCannHolladay, UTLater list$1,000.00
8/27/2026Carol Spackman-MossSalt Lake City, UTLater list$100.00
8/27/2026Kim Hancey DuffySalt Lake City, UTLater list$100.00
8/27/2026Michelle EvansDraper, UTLater list$70.00
8/27/2026Kathlynn LambertSalt Lake City, UTLater list$250.00
8/27/2026Robin Hough2465 East Kentucky Ave Holladay, UTLater list$50.00
8/27/2026Ian WrightSalt Lake City, UTLater list$35.00
8/27/2026Linda HowellSalt Lake City, UTLater list$250.00
8/27/2026Kim Hancey DuffySalt Lake City, UTLater list$350.00
8/28/2026Jim ButlerSalt Lake City, UTLater list$100.00
8/28/2026Mathew DeLongSalt Lake City, UTLater list$100.00
8/31/2026Elizabeth EdwardsNorth Salt Lake, SCLater list$20.00
8/31/2026Michael BrunsonMapleton, UTLater list$1.67
8/31/2026Becca GardnerCedar Hills, UTLater list$1.67
8/31/2026Jack CoxMidway, UTLater list$16.67
8/31/2026Peter CoroonSalt Lake City, UTLater list$16.67
8/31/2026David StanfordHighland, UTLater list$50.00
8/31/2026Richard SpottsSt. George, UTLater list$10.00
8/31/2026Monica Manualtaylorsville, UTLater list$16.67
8/31/2026Claude WarnerDraper, UTLater list$16.67
9/1/2026Luke MaynesMidvale, UTLater list$10.00
9/1/2026Patrice ArentMilcreek, UTLater list$100.00
9/3/2026The Committee to Elect Angela Romeros, UTLater list$250.00
9/5/2026Committee to Elect Jennifer Daily ProvostSalt Lake City, UTLater list$500.00
9/6/2026Geraldine FinchSouth Jordan, UTLater list$50.00
9/7/2026Bob GilchristSalt Lake City, UTLater list$100.00
9/7/2026Rebeca Chavez-HouckSalt Lake City, UTLater list$166.67
9/9/2026Doug NielsenCeadar Hills, UTLater list$50.00
9/9/2026Andrew StoddardSandy, UTLater list$50.00
9/11/2026Johmathan KingSeattle, UTLater list$1.00
9/12/2026Amanda SuttonS, UTLater list$35.00
9/12/2026Julie JacksonSalt Lake City, UTLater list$2,000.00
9/14/2026Stephanie PappasSalt Lake City, UTLater list$400.00
9/15/2026Equality Utah Political Action CommitteeSalt Lake City, UTLater list$1,000.00
9/17/2026Noah WilliamsTempe, AZLater list$1.07
9/17/2026Barbara ThortonSalt Lake City, AZLater list$100.00
9/18/2026William FaulkSandy, UTLater list$100.00
9/19/2026Deborah GatrellLogan, UTLater list$50.00
9/19/2026Patrick de FrietasSalt Lake City, UTLater list$500.00
9/21/2026Bonnie PhillipsSalt Lake City, UTLater list$4.17
9/21/2026Laura WesternLayton, UTLater list$4.17
9/21/2026David BeersSalt Lake City, UTLater list$4.17
9/21/2026Lee BritonMurry, UTLater list$100.00
9/21/2026Amanda SuttonS, UTLater list$4.17
9/21/2026Jack CoxMidway, UTLater list$16.67
9/21/2026Mary FindleyWashington, DCLater list$15.00
9/21/2026Utah Women and Politics PACSalt Lake City, UTLater list$5,000.00
9/22/2026Zeb PischnotteSalt Lake City, UTLater list$7.14
9/22/2026James OlchowskiPittsburgh, PALater list$20.00
9/22/2026Tracey RevllinoWaban, MALater list$7.14
9/22/2026Arleen BarrelSalt Lake City, MALater list$50.00
9/22/2026James GrahamBrooklyn, NYLater list$7.14
9/22/2026John RayAustin, TXLater list$7.14
9/22/2026Samantha CritelliPortland, ORLater list$14.29
9/22/2026SMART TD PACIndependance, OHLater list$500.00
9/22/2026UIN PACSalt Lake City, OHLater list$5,000.00
9/23/2026Utah House Democratic Leadership CouncilOgden, UTLater list$1,500.00
9/23/2026Utah AFL-CIO Utah Labor Legislative CommitteeSalt Lake City, UTLater list$300.00
9/23/2026Verona MaugaTaylorsville, UTLater list$1,000.00
Total (cash)$48,230.00
6/12/2026Utah Democratic PartySalt Lake City, UTLater listIn-kind (coordinated campaign)$500.00
6/14/2026Utah Democratic PartySalt Lake City, UTLater listIn-kind (coordinated campaign)$500.00
9/8/2026Utha Democratic PartySalt Lake City, UTLater listIn-kind (coordinated campaign)$500.00

One entry on his report changed: a $500 gift from himself dated Jan. 7 was first filed as a loan, then deleted on Sept. 12 and refiled as a contribution. Several donors share Finch’s surname; this page doesn’t assign relationships from surnames. A few later-list addresses have a state that doesn’t match the ZIP (for example “Seattle, UT”); they are counted as filed.

FINCH’S SPENDING

$1,534.01 Out Through June

IN PLAIN WORDSFinch spent little before the primary: printing, signs, party fees and office supplies. Every payee is named.

Where his money went

His largest payees, Feb. 1–June 11, 2026, as filed.

Every Finch expenditure, Feb. 1–June 11, 2026 (25 entries)
DatePayee (as filed)Purpose (as filed)ReportAmount
2/1/2026Vista PrintAdvertisingConvention$227.41
2/1/2026Sign Clip DisplayAdvertisingConvention$54.39
2/2/2026Women Democratic Club of UtahAssociation ExpenseConvention$50.00
2/2/2026AMERICA FIRST cuOfficeConvention$28.63
3/16/2026EPSONOfficeConvention$81.61
3/26/2026MichaelsOfficeConvention$21.45
3/26/2026WALMARTOfficeConvention$7.69
3/26/2026POST OFFICESuppliesConvention$32.20
3/26/2026JC PENNY PHOTOAdvertisingConvention$80.57
3/31/2026SMITHSAdvertisingConvention$40.61
3/31/2026cOSTCOAdvertisingConvention$69.27
4/1/2026DOLLAR TREEAdvertisingPrimary$8.27
4/1/2026SMITHSAdvertisingPrimary$37.03
4/2/2026West Valley City Campaign ExpensePrimary$50.00
4/2/2026West Valley City Campaign ExpensePrimary$25.73
4/8/2026Vista PrintAdvertisingPrimary$118.17
4/16/2026EPSON InkOfficePrimary$81.61
5/6/2026UT DNCCampaign ExpensePrimary$160.00
5/12/2026USPSCampaign ExpensePrimary$46.80
5/19/2026ActBlueOtherPrimary$32.06
5/21/2026UT DNCCampaign ExpensePrimary$100.00
6/1/2026UT DNCCampaign ExpensePrimary$100.00
6/1/2026The Trophy CornerCampaign ExpensePrimary$8.31
6/7/2026ActBlueCampaign ExpensePrimary$41.74
6/11/2026Harmons GroceryCampaign ExpensePrimary$30.46
Total$1,534.01

Spending after June 11, 2026 was not in hand.

MACPHERSON’S RECORD

Twenty Bills in 2026, Six Signed

IN PLAIN WORDSMacPherson was primary sponsor of 20 bills and five resolutions in 2026. Six bills were signed and two House resolutions passed; most of the rest passed the House and died in the Senate on the session’s last night. Finch has not held office.

H.B. 392 and the courts

H.B. 392 (2026), H.B. 600, H.J.R. 21 and H.R. 8

H.B. 392, “District Court Amendments.” Introduced as a new “Constitutional Court,” it was rewritten by substitute into three-judge district court panels. Per the compare document, the attorney general, the governor or the Legislature may file a “notice of statewide concern” to convene a panel, and that determination “may not be challenged by a party” and “is not subject to judicial review.” Normal venue rules don’t apply. The final substitute gives the Utah Supreme Court appeals from a panel. The House passed the final version 55–16 and the governor signed it Feb. 13, 2026. Sen. Mike McKell was Senate sponsor.

H.B. 600 would have let voters reject a Utah Supreme Court opinion finding a state law unconstitutional: signatures from 8% of active voters statewide and in 15 Senate districts, filed within days of the ruling, with the opinion stayed until an election. It died without a vote. H.J.R. 21, the matching court rules for panels, also died.

H.R. 8 censures Seventh District Judge Don M. Torgerson over his remarks, including “I’ve seen worse,” at a May 20, 2025 sentencing in a child sexual exploitation case. It passed the House 67–3 on March 3, 2026 and directs that copies go to the judge, the Judicial Conduct Commission and the Judicial Council. It needs no Senate vote. Sen. McKell called it “misguided,” per Utah News Dispatch.

The Utah State Bar warned the panel structure “invites strategic filings designed to obtain more favorable outcomes rather than impartial adjudication,” per Utah News Dispatch. The courts’ administrator said it would “apply more judicial minds to some of the toughest questions.” See also this outlet’s judiciary committee page.

Introduced bills and compare documents read through a web text reader; H.B. 392’s enrolled text not read directly
His amendments to other members’ bills

S.B. 188 (2025) and H.B. 273 (2026)

S.B. 188, Sen. Keith Grover’s “School District Modifications,” was changed in the House Education Committee on Feb. 27, 2025 by an amendment MacPherson moved (12–0). It says a lease revenue bond issued by a new or reorganized district in these circumstances “is not subject to the combined total limitation.” Alpine’s $201 million lease revenue bonds followed. See Case 29 and the water and land tracker (grade F).

H.B. 273, Rep. Ariel Defay’s “Classroom Technology Amendments” (signed), carries a House amendment whose document lists MacPherson as its proposer. This outlet’s tracker grades the bill D, finding its instructional-technology standard was changed in a way that lets general-purpose tools qualify.

S.B. 188 from House Education Committee minutes (read for Case 29); H.B. 273 amendment document read through a web text reader
His other signed bills
  • H.B. 136, “Unlicensed Driver Amendments”: officers “shall seize and take possession of a vehicle” when the driver lacks credentials, with exceptions; quick fingerprints when identity can’t be verified; impound fee $425 to $600 and testing fee $30 to $60, with waivers. On the House floor he cited West Valley City data that 34% of crashes involved unlicensed drivers, per KSL. Final votes: House 55–12, Senate 20–7, House concurrence 57–13.
  • H.B. 539, “Public Safety Modifications”: domestic violence bail presumption, a wider definition of cohabitant, written release notices to victims. House 66–0; Senate 19–6; concurrence 53–10.
  • H.B. 148, “Tax Return Donation Amendments”: a School Meals Debt Relief Fund funded by tax-return donations. Sen. Luz Escamilla (D) was Senate sponsor.
  • H.B. 82, “Judgment Information Amendments”: judgment lien filings use the last four digits of a Social Security number and month and year of birth.
  • H.B. 314, “Firearm Purchase Amendments”: House 64–4, Senate 18–6. Its text was not read for this page and it is not graded.
Vote tallies for H.B. 136, 539 and 314 from LegiScan’s copy of the Legislature’s records
WHERE THEY STAND

In Their Own Words

IN PLAIN WORDSWhat each says, from their own campaign sites. MacPherson’s site has an About page but no issues page.

Matt MacPherson (R)

“I am a 20 year resident of West Valley City. I own businesses in this city, my children go to school and live here, and we love it. I am motivated to see our West side succeed.”

“I have spent a considerable amount of my time supporting West Valley and West side programs, businesses and charities. I sit on the oversight committee for the WVC PD and have been a member of the SLCoGOP Bylaws committee, as well as a precinct chair, county and state delegate for many years.”

His House biography adds: “As an advocate of life-long education, he attended various trade schools and received technology training certifications.”

utahvote4matt.com (About) and house.utleg.gov biography, read Sept. 25, 2026

Michael Finch (D)

“For 28 years, I owned and operated several successful small businesses right here in West Valley City.”

“When politicians attack our justice system and chip away at the fundamental protections that keep our government fair and accountable to every Utahn, it threatens the very foundations of our way of life.”

“I will stand up for our community by fighting to eliminate the state tax on Social Security, putting more money back into the pockets of our seniors, and securing full funding for our local public schools so every child gets a quality education.”

His listed issues: affordability, supporting working families, community safety, protecting mail-in voting, defending the Constitution, air quality and the Great Salt Lake, standing up for the West Side.

votefinch.com (About, On the Issues), read Sept. 25, 2026

Where Finch’s positions meet MacPherson’s record

  • Courts: Finch’s site says, “our courts matter, our Constitution matters.” MacPherson was primary sponsor of H.B. 392 (signed), H.B. 600, H.J.R. 21 and H.R. 8.
  • Police oversight: both list service on West Valley City’s Professional Standards Review Board; Finch says he is in his 5th year. MacPherson’s H.B. 455 would have opened police academies to some applicants with old expunged convictions.
  • Schools: Finch calls for “full funding for our local public schools.” MacPherson floor-sponsored S.B. 62, “School Finance Amendments” (signed; text not read), and sponsored H.B. 407 and H.B. 148.
DISCLOSURE FORMS

What Each Form Lists

IN PLAIN WORDSEvery candidate files a form listing jobs, businesses, income over $5,000, stock and boards. These are side by side, item by item.

ItemMacPherson (R)Finch (D)
EmployersIntermountain Technology Services, LLC; SkyeCheck, LLC; PyroCrate. Past year: Robert Half TechnologyWest Valley City (board member, Professional Standards Review Board). Past year: PostNet, “Co-Owner and Operator”
Companies owned or run (2A)Intermountain Technology Services (staffing, HR consulting); SkyeCheck (small-business financing, holding company); MacMayhem DBA PyroCrate (“Fireworks import, wholesale, retail, display”)“NA” — although Item 1B lists him as PostNet’s co-owner in the past year
Income over $5,000 (3A)His three companies and Utah Power Credit Union“NA”
Stock over $5,000 (4A)Tesla; COOK (Traeger)“NA”
Boards (5A)Professional Standards Review Board (“Civilian oversight of the West Valley City Police Department”)“NA” (the same board is listed as his employer)
Spouse’s employers“N/A”Former: State of Utah Health Department, Office of Vital Records (listed although only required if he sees a conflict)
Other (8A, optional)Lists his lawyers: Parsons Behle & Latimer (personal) and Parr Brown (business)“NA”

Side by side

  • MacPherson lists a fireworks importer and seller he’s a partner in. TNT Fireworks gave his campaign $750 on Nov. 1, 2024. None of his 2026 bills are about fireworks.
  • He lists income from Utah Power Credit Union. Credit union PACs gave his campaign $500 (2024), $250 (2025) and $1,000 (2026, UCU PAC).
  • State business records: MacMayhem LLC, which does business as PyroCrate, is active (renewed June 1, 2026); MacPherson is its registered agent, and its member and manager is SkyeCheck, LLC, with one other member. The Division of Corporations lists SkyeCheck, LLC, with MacPherson as its member, as “Administratively Dissolved” on Oct. 21, 2025, after its May 31, 2025 renewal date; it is still listed as MacMayhem’s member and manager. OpenCorporates lists Intermountain Technology Services, LLC as inactive since June 21, 2026. His form lists both as current employers; the capture doesn’t show when the form was filed.
  • Finch’s form names PostNet as a store he co-owned and ran in the past year but lists no company in the ownership item. A state business registry record would show which company, if any, owned it.
Both forms read from pasted captures of disclosures.utah.gov, Sept. 25, 2026; MacPherson registry records from pasted OpenCorporates and Division of Corporations captures, same date; Finch’s PostNet record not checked
CONNECTIONS

Who Funds Whom

IN PLAIN WORDSThe same two House Republican PACs fund several close races; Democratic PACs and unions fund the challengers. Arrows show money, as filed.

Money to MacPherson

flowchart LR
  U["House GOP Election
Committee PAC"] -- "$80,000" --> M["Rep. Matt
MacPherson"] S["House Speaker
Leadership PAC"] -- "$52,500" --> M D["Doers Network"] -- "$3,500" --> M

Money to Finch

flowchart LR
  HD["House Democratic
Leadership Council"] -- "$6,500" --> F["Michael
Finch"] UIN["UIN PAC"] -- "$5,000" --> F UWP["Utah Women and
Politics PAC"] -- "$5,000" --> F UN["Six unions"] -- "$4,800" --> F FA["Fresh Air PAC"] -- "$1,000" --> F

Amounts: MacPherson’s since 2023; Finch’s in 2026. MacPherson’s campaign has paid Election Hive $32,652 since 2024. Both men also sit on West Valley City’s Professional Standards Review Board.

  • Per Utah Politics (Sept. 11, 2026), the same two Republican PACs backed incumbents in other close seats this cycle; see this outlet’s files on HD-9, HD-10 and HD-59.
  • MacPherson’s Speaker’s PAC money is tracked on this outlet’s House Speaker Leadership PAC page; his caucus PAC money on the UHREC page. Both pages predate the Sept. 21 checks.
  • UIN PAC also gave to Democratic challengers in other files here, including HD-9, HD-10 and HD-59.
  • Fresh Air PAC (Stewardship Utah) gave Finch $1,000; it also gave Sen. Kirk Cullimore money this year (Case 30).
CAN THEY COMPETE?

Who Has the Money, and Where It Came From

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.

Matt MacPherson (R) · $103,348.65 total
Individual people: $2,447.65Caucus and leadership PACs: $75,000Other organizations: $25,901
Individual donors: 26. Period: 2026 through Sept. 21.
From their own disclosure form: Three companies on his form (Intermountain Technology Services, SkyeCheck, PyroCrate), all $5,000+ income sources; two stocks.
Michael Finch (D) · $49,730 total
Individual people: $23,480Caucus and leadership PACs: $6,500Other organizations: $17,550Party help: $1,700Own money: $500
Individual donors: about 136. Period: Jan. 7–Sept. 23, 2026.
From their own disclosure form: PostNet co-owner in the past year; no businesses listed now; no stocks.
What the filings show side by side

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.

RUBRIC

Grades on the Five Questions

IN PLAIN WORDSEvery item is graded on the same five questions used across this project: Power, Transparency, Financial accountability, Environmental impact and Community impact. A or B goes beyond what the law requires; C meets it; D means a key part is vague or bundled, or a public check is weakened; F means required information is missing, or a check is removed with nothing in its place.

1. Campaign money
CandidatePowerTrans­parencyMoneyEnviron­mentCommun­ityOverall
MacPhersonFCCN/ADD+
Why: 73% of 2026 money came from two PACs controlled by House Republican leadership; individuals gave 2.4%. Everything is itemized, including his loans and the repayment to him. The money, by category (2026 through Sept. 21): individuals $2,447.65 (2.4%); caucus and leadership PACs $75,000 (72.6%); other organizations $25,901 (25.1%); party help $0 (0.0%). Own money: none in 2026; his campaign repaid him $10,000 of the $24,000 he lent it in 2024–25. Own money is stated here, not graded. Power F: 2.4% 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.
What would have scored higher for the collective: A broader base of district donors.
FinchCCCN/ACC
Why: About half from individuals, most in small gifts; the rest from caucus and advocacy PACs and unions. Itemized; one entry refiled from loan to contribution, shown on the report. The money, by category (Jan. 7–Sept. 23, 2026): individuals $23,480 (47.2%); caucus and leadership PACs $6,500 (13.1%); other organizations $17,550 (35.3%); party help $1,700 (3.4%). Own money: $500 (1.0% of everything raised) (first filed as a loan, refiled as a contribution). Own money is stated here, not graded. Power C: 49.4% of the counted money came from individual people. Checked Oct. 2, 2026 on the Hive's fixed scale; unchanged. 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.
2. Disclosure forms
CandidatePowerTrans­parencyMoneyEnviron­mentCommun­ityOverall
MacPhersonN/AD+CN/AN/AD+
Why: Every required item answered; his companies, income sources and stock are listed, and he voluntarily listed his lawyers. One company listed as current was administratively dissolved in October 2025 and another shows as inactive, and the stock item’s description line says “N/A.” His legislative pay as a sitting representative in 2025, the year the form covers, is not listed anywhere on the form. Legislative pay is public, so with nothing else missing it is graded D+; the extra item he listed doesn't lift a missing one. Earlier: C. Regraded Oct. 3, 2026.
What would have scored higher for the collective: Updating the company list and describing what Tesla and Traeger do in Item 4B.
FinchN/ABCN/AN/AB
Why: PostNet appears as a store he co-owned in the past year, but the ownership item says “NA”; the key information is on the form but in the wrong place. Under the Hive's rule, a business named anywhere on the form counts as listed, so the placement is noted here, not graded. He voluntarily listed his spouse’s former employer, which goes beyond what the form requires and is graded B on every page. Earlier: D. Regraded Oct. 3, 2026 so the same rule applies to every form.
What would have scored higher for the collective: Listing the PostNet business in Item 2A.

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.)

3. His bills and amendments

Graded from the texts and compare documents read (see Limits). H.B. 314, S.B. 62, S.B. 304 and S.B. 64 are not graded here because their texts were not read or could not be separated into old and new language.

BillPowerTrans­parencyMoneyEnviron­mentCommun­ityOverall
S.B. 188 (2025) (his amendment)DDFN/ADF
Why: Grover’s bill. In the House Education Committee on Feb. 27, 2025, he moved the amendment exempting lease revenue bonds of a new or reorganized school district from the combined borrowing cap (12–0). The water tracker grades the bill F.
What would have scored higher for the collective: Leaving lease revenue bonds under the cap, or requiring a recorded roll call on the change.
H.B. 392 (2026)DCN/AN/ADD
Why: Signed Feb. 13, 2026. Creates three-judge district court panels for cases challenging state laws. Only the attorney general, the governor or the Legislature can file the notice that convenes one, and per the compare document that choice “is not subject to judicial review.” Panel judges are drawn from different districts, and the Utah Supreme Court hears appeals.
What would have scored higher for the collective: Letting any party request a panel on the same terms, and allowing review of the decision to convene one.
H.B. 600 (2026)DCN/AN/ADD
Why: Would have let voters overturn a Utah Supreme Court ruling that a state law is unconstitutional; the ruling would not take effect while signatures were gathered and until voters approved it. Died without a vote.
What would have scored higher for the collective: Keeping a court ruling in effect while any referendum proceeds.
H.J.R. 21 (2026)DCN/AN/ADD
Why: Companion court rules for H.B. 392’s panels: state officials may file notice within 45 days to move a case to a panel, and parties may not disqualify a whole panel. Died without a vote.
What would have scored higher for the collective: The same as H.B. 392: equal access for all parties.
H.R. 4 (2026)CDN/AN/ACD
Why: As introduced, a sponsor “shall verbally disclose” in committee and on the floor when a bill came from an agency head’s request. The version that passed the House says a representative “may disclose” it when filing the bill request, and staff count how often they do.
What would have scored higher for the collective: Keeping the required disclosure in committee and on the floor.
H.B. 302 (2026)DCCN/ADD
Why: Would have limited local governments to one official flag, required a legislative committee to review any other, and let the state auditor fine violators $500 a day. Passed the House 57–12; died in the Senate.
What would have scored higher for the collective: Leaving flag choices to local councils, with public notice.
H.B. 136 (2026)CCDN/ACC
Why: Signed. Requires officers to seize vehicles of drivers without valid credentials, requires quick fingerprints when identity can’t be verified, and raises the impound fee from $425 to $600 and a testing fee from $30 to $60, with waivers for stolen vehicles. He cited unlicensed-driver crash data from West Valley City on the House floor.
What would have scored higher for the collective: Publishing yearly counts of seizures, fingerprints and waivers by city.
H.B. 593 (2026)DCBN/ACC
Why: Would have created a pretrial release task force, required detention orders for certain felony arrestees, and sent part of forfeited bail to the indigent defense account. Passed the House 56–15; died in the Senate.
What would have scored higher for the collective: Keeping a judge’s case-by-case discretion alongside the new criteria.
H.B. 407 (2026)DBCN/ACC
Why: Would have required one state-procured student information system by 2031 unless a district kept its own, with Legislative Auditor audits and a 10% pay cut for district leaders who didn’t comply. Passed the House 72–1; died in the Senate.
What would have scored higher for the collective: Letting districts show compliance without the pay penalty.
H.B. 581 (2026)CCCCCC
Why: Would have made manufacturers responsible for traffic-law compliance when a self-driving system is engaged, and set up an autonomous transit pilot before the 2034 Winter Games. Passed the House 61–9; died in the Senate.
What would have scored higher for the collective: Public reporting of pilot-program crashes and costs.
H.B. 601 (2026)CCN/AN/ACC
Why: Would have narrowed which flavored malt drinks grocery and convenience stores may sell as beer. Introduced and filed the same day, March 6.
What would have scored higher for the collective: A committee hearing before the session’s last day.
H.B. 455 (2026)CCN/AN/ABC
Why: Would have let police and dispatcher applicants whose non-violent, non-sexual convictions were expunged or dismissed at least 10 years earlier attend the academy. Died.
H.B. 487 (2026)CBN/AN/ACC
Why: Would have stated that legislators may introduce and vote on bills by their own judgment, and limited legislative staff’s correction power to technical errors that don’t change a law’s meaning. Passed the House 64–0; died in the Senate.
H.R. 8 (2026)CBN/AN/ACC
Why: Censures Seventh District Judge Don M. Torgerson over remarks at a May 2025 sentencing. Passed the House 67–3 on a recorded vote and directs that a copy go to the Judicial Conduct Commission, the body that reviews complaints about judges. It changes no law.
H.B. 539 (2026)CBN/AN/ABB
Why: Signed. Domestic violence changes: a presumption against bail for a new domestic violence offense while on probation or parole for one, and written notice of release conditions to victims.
H.B. 82 (2026)CBN/AN/ABB
Why: Signed. Judgment liens list only the last four digits of a debtor’s Social Security number and the month and year of birth.
H.B. 148 (2026)CBBN/ABB
Why: Signed. Creates a School Meals Debt Relief Fund that taxpayers can give to on their tax returns, with district reporting and proportional payouts.
H.B. 604 (2026)BCN/AN/ACB
Why: Would have barred state executive officials and county officials from sitting on a city council, and city officials from a county council. Passed the House 43–23; died in the Senate.

“Money” is the financial accountability question. Bills that died are graded on what they would have done.

QUESTIONS VOTERS CAN ASK

Questions From the Records

IN PLAIN WORDSThese come from what the filings and bills show. Each has a direct answer. None assumes anything improper.

For MacPherson

1. Under H.B. 392, why can only state officials move a case to a three-judge panel, and not the people suing?
2. Three-quarters of your 2026 money came from two leadership PACs. How do you decide when to vote differently from House leadership?
3. H.R. 4 went from requiring sponsors to disclose agency-requested bills to making it optional. What changed your mind?
4. How do you handle votes that touch fireworks sales or credit unions, given your business and income?
5. Your form lists SkyeCheck as a current business, but the state dissolved it in October 2025, and it is still listed as MacMayhem’s member and manager. Do you plan to renew or update those records?

For Finch

1. Which company owned the PostNet store you co-owned, and why isn’t it in the ownership item on your form?
2. How would you pay for eliminating the state tax on Social Security?
3. What would you change about H.B. 392’s three-judge panels, if anything?
4. What would you do differently from MacPherson on unlicensed drivers, which his H.B. 136 addressed?
5. How would you vote on bills important to the PACs and unions funding your campaign?

For both

You both serve on the Professional Standards Review Board. What has that work shown you about police oversight in West Valley City, and what would you change at the state level?

WHAT THIS DOESN’T SHOW

Limits of the Record

  • Spending after June 1, 2026 (MacPherson) and June 11 (Finch) was not in hand; the later lists cover contributions only. No cash balance or loan balance is stated.
  • Both disclosure forms were read from pasted captures, Sept. 25, 2026; their filing dates aren’t shown. MacPherson’s companies were checked in OpenCorporates and the Division of Corporations (MacMayhem and SkyeCheck); for Intermountain Technology Services only OpenCorporates’ “inactive” label was seen, which doesn’t say why. Finch’s PostNet business was not checked.
  • MacPherson’s bills were read through a web text reader from introduced texts, compare documents and amendment sheets, which can’t show underlining or strikethrough. H.B. 392’s enrolled text, H.B. 314’s text and the S.B. 64 changes were not read. Vote tallies for several bills come from LegiScan’s copy of the Legislature’s records; H.B. 392’s House vote is from the Legislature’s own vote page.
  • H.R. 4’s change from “shall” to “may” rests on reading the introduced and substitute texts; the compare document’s summary was inconsistent and was not relied on.
  • MacPherson’s campaign site (utahvote4matt.com) has no issues page, so his stated priorities are not graded against his bills; his Facebook page was not read.
  • The district map is a simplified drawing; use the Legislature’s map for the exact boundary.
  • Donors are matched by name only; out-of-state amounts use the state as filed.
View all sources (13)
  1. Matt MacPherson, DEX exports DEX20260925_082653, _082655, _082657, _082659 (2023–2026) and later contribution list through Sept. 21, 2026 (disclosures.utah.gov; pasted capture)
  2. Michael Finch, DEX export DEX20260925_082559 and later contribution list through Sept. 23, 2026 (disclosures.utah.gov; pasted capture)
  3. Matthew Scott MacPherson and Michael Eugene Finch, conflict-of-interest disclosures, House 26 (disclosures.utah.gov), pasted captures, Sept. 25, 2026
  4. Utah Legislature: MacPherson’s 2026 bill list and House biography (pasted captures); H.B. 392 introduced text, HB0392 to S01 and S02 to S03 compare documents and House vote page; H.B. 600, H.J.R. 21, H.B. 487, H.B. 604, H.B. 302, H.B. 407, H.B. 455, H.B. 593, H.B. 581, H.B. 601 and H.B. 148 texts; HB0082 to S01 compare; HR0004 and HR0004S01; HR0008 and its House amendment; HB0273S02 House amendment 1; S.B. 64 introduced text and status (pasted)
  5. H.B. 136 enrolled text (LegiScan copy) and LegiScan status pages for H.B. 136, 314, 539, 604, 302, 407, 593, 581, 601, 600, H.J.R. 21 and H.B. 487
  6. House Education Committee, Feb. 27, 2025 (S.B. 188 amendment), as read for Case 29
  7. Utah News Dispatch, Feb. 13, 2026 (H.B. 392) and March 3, 2026 (H.R. 8); KSL (H.B. 136 floor debate; judiciary bills); governor’s office release on H.B. 392
  8. Bryan Schott, “These are the Utah House and Senate races both parties are targeting in November,” Utah Politics, Sept. 11, 2026
  9. Ballotpedia, Utah House District 26 and Matt MacPherson; Wikipedia, Matt MacPherson
  10. votefinch.com (home, About, On the Issues, Endorsements) and utahvote4matt.com (About), read Sept. 25, 2026
  11. OpenCorporates officer search, “Matt MacPherson”; Utah Division of Corporations, MacMayhem LLC, entity 11760316-0160, and SkyeCheck, LLC, entity 9799640-0160 (pasted captures, Sept. 25, 2026)
  12. Utah Legislature interactive map and 2022 District 26 profile (for the district drawing)
  13. This outlet’s Doers Network, UHREC and House Speaker Leadership PAC pages; judiciary committee page; water and land tracker; Cases 29 and 30