Senate District 9 covers part of Salt Lake City, including the University of Utah. Sen. Jen Plumb (D), a pediatric emergency physician first elected in 2022, faces Thaddeus A. Evans (R) and J. Lowry Snow (Utah Forward Party). Plumb's reports list $19,461 raised, more than half of it one $10,000 check from the Senate Democratic caucus PAC, whose registration lists her as an officer. Evans's reports list $0 in and $0 out. Snow's list $446.19 spent and no contributions.
IN PLAIN WORDSThree people are running for this state Senate seat. Only one of them, the current senator, reports raising money. Here is what each one's filings say.
IN PLAIN WORDSTap any card to see what the word means.
IN PLAIN WORDSMost of Plumb's money came from a few groups. One group, the Senate Democrats' PAC, gave more than half.
Her DEX export (Convention and Primary reports, through 6/8/26) plus her itemized contributions for 6/13–9/11/26. No in-kind help or loans are listed.
Spending after June 8 is not in hand; her later list covers contributions only.
Money in runs through 9/11/26; money out through 6/8/26.
| Date | Contributor (as filed) | City | Report | Amount |
|---|---|---|---|---|
| 1/2/2026 | Adam Cohen | SLC, UT | Convention | $250.00 |
| 1/3/2026 | Chris Wharton | SLC, UT | Convention | $100.00 |
| 1/4/2026 | Dhiraj Chand | SLC, UT | Convention | $50.00 |
| 1/4/2026 | Richard Ferguson | NoSL, UT | Convention | $100.00 |
| 1/5/2026 | Walter Bugden | SLC, UT | Convention | $100.00 |
| 1/9/2026 | Lisa Himonas | SLC, UT | Convention | $250.00 |
| 1/12/2026 | T Stephen Jones | Northampton, MA | Convention | $331.00 |
| 1/12/2026 | Holland&Hart | SLC, UT | Convention | $250.00 |
| 1/14/2026 | Russell Vinik | SLC, UT | Convention | $250.00 |
| 1/15/2026 | Tyler Sebahar | SLC, UT | Convention | $25.00 |
| 1/17/2026 | Andrei Tarassov | SLC, UT | Convention | $500.00 |
| 1/18/2026 | Patrice Corneli | SLC, UT | Convention | $50.00 |
| 3/8/2026 | Jonathan and Maki Lerwioll | SLC, UT | Convention | $100.00 |
| 3/8/2026 | Fresh Air PAC | South SL, UT | Convention | $2,000.00 |
| 3/23/2026 | Stephen Letendre | SLC, UT | Convention | $500.00 |
| 3/31/2026 | Stephen Letendre | SLC, UT | Convention | $500.00 |
| 4/5/2026 | Senate Dem PAC | SLC, UT | Primary | $10,000.00 |
| 4/19/2026 | MaryJo McMillan | SLC, UT | Primary | $100.00 |
| 4/23/2026 | Annie Payne | SLC, UT | Primary | $500.00 |
| 4/25/2026 | Sandra Kresser | SLC, UT | Primary | $500.00 |
| 5/5/2026 | Utah Dental Association | woods cross, UT | Primary | $250.00 |
| 5/17/2026 | SEL Inc | Pleasant Grove, UT | Primary | $300.00 |
| 5/29/2026 | Jackie Biscupski | SLC, UT | Primary | $100.00 |
| 6/2/2026 | Teresa & Brian Garrett | SLC, UT | Primary | $25.00 |
| 6/13/2026 | Amy Redford | SLC, UT | 6/13–9/11 | $100.00 |
| 6/26/2026 | Jade Velazquez | SLC, UT | 6/13–9/11 | $25.00 |
| 7/7/2026 | Robert Milsap | SLC, UT | 6/13–9/11 | $100.00 |
| 8/4/2026 | Pat de Freitas | SLC, UT | 6/13–9/11 | $500.00 |
| 8/31/2026 | Amanda Whitworth | Denver, CO | 6/13–9/11 | $100.00 |
| 8/31/2026 | Robert Milsap | SLC, UT | 6/13–9/11 | $100.00 |
| 9/1/2026 | Roni Lane | SLC, UT | 6/13–9/11 | $100.00 |
| 9/2/2026 | Dave Spatafore | SLC, UT | 6/13–9/11 | $300.00 |
| 9/2/2026 | Women's Democratic Club of Utah | SLC, UT | 6/13–9/11 | $400.00 |
| 9/2/2026 | Holland&Hart | SLC, UT | 6/13–9/11 | $250.00 |
| 9/2/2026 | Shawn McMillen | SLC, UT | 6/13–9/11 | $100.00 |
| 9/7/2026 | Karen Horne | SLC, UT | 6/13–9/11 | $80.00 |
| 9/9/2026 | Amy Redford | SLC, UT | 6/13–9/11 | $100.00 |
| 9/10/2026 | Larissa Trout | SLC, UT | 6/13–9/11 | $25.00 |
| 9/11/2026 | MaryJo McMillan | SLC, UT | 6/13–9/11 | $50.00 |
| Total | $19,461.00 |
| Change | What the report shows now |
|---|---|
| Sandra Kresser, $500 dated 3/25/26, deleted 5/1/26 | Sandra Kresser, $500, dated 4/25/26, on the Primary Report. Same donor and amount with a new date. |
| Ten other deleted contribution rows | The export lists them as "[DELETED]" with $0 and no details, so what they were is not shown. |
IN PLAIN WORDSShe has spent a small part of what she raised. The biggest costs were one person paid for campaign work and printing.
Every expenditure on her Convention and Primary reports, by payee. "Campaign Expense" is the purpose the report gives for most entries.
| Date | Payee (as filed) | Purpose (as filed) | Report | Amount |
|---|---|---|---|---|
| 1/5/2026 | Lt Governor's Office | Campaign Expense | Convention | $117.73 |
| 1/7/2026 | Wix.com | Campaign Expense | Convention | $9.02 |
| 1/19/2026 | NAACP SLC Branch | Campaign Expense | Convention | $300.00 |
| 1/30/2026 | Interform Business | Campaign Expense | Convention | $696.31 |
| 1/30/2026 | Brighton Bank | Campaign Expense | Convention | $5.00 |
| 2/2/2026 | Wix.com | Campaign Expense | Convention | $31.25 |
| 2/9/2026 | Wix.com | Campaign Expense | Convention | $9.02 |
| 2/27/2026 | Brighton Bank | Campaign Expense | Convention | $5.00 |
| 3/9/2026 | Wix.com | Campaign Expense | Convention | $9.02 |
| 3/27/2026 | Saffron Valley | Campaign Expense | Convention | $91.67 |
| 3/31/2026 | Brighton Bank | Campaign Expense | Convention | $5.00 |
| 3/31/2026 | SLCounty Democratic Party | Donations | Convention | $103.56 |
| 4/2/2026 | AT&T | Campaign Expense | Primary | $350.26 |
| 4/8/2026 | Wix.com | Campaign Expense | Primary | $9.02 |
| 4/8/2026 | SLCounty Democratic Party | Campaign Expense | Primary | $300.00 |
| 4/10/2026 | Costco | Campaign Expense | Primary | $397.44 |
| 4/10/2026 | Peter Hilyard | Campaign Expense | Primary | $855.00 |
| 4/30/2026 | Brighton Bank | Campaign Expense | Primary | $5.00 |
| 5/4/2026 | Costco | Campaign Expense | Primary | $26.70 |
| 5/4/2026 | Costco | Campaign Expense | Primary | $81.05 |
| 5/7/2026 | Wix.com | Campaign Expense | Primary | $9.02 |
| 5/29/2026 | Brighton Bank | Campaign Expense | Primary | $5.00 |
| 5/31/2026 | Fundhero | Campaign Expense | Primary | $24.80 |
| 5/31/2026 | Act Blue | Campaign Expense | Primary | $150.37 |
| 6/8/2026 | Wix.com | Campaign Expense | Primary | $9.02 |
| Total | $3,605.26 |
IN PLAIN WORDSThis is what happened to the bills Plumb sponsored in the 2026 session. Twelve became law, and every one of them had a Republican carrying it in the House.
From the Legislature's bill list for Jen Plumb, 2026 General Session. "Filed" means the bill did not pass before the session ended. Her votes on other members' bills were not reviewed.
| Bill | Short title | House floor sponsor |
|---|---|---|
| S.B. 50 | Anesthesia Dosage Amendments | Katy Hall |
| S.B. 80 | Physician Practice Amendments | Ryan D. Wilcox |
| S.B. 81 | Dyslexia Testing Amendments | Ariel Defay |
| S.B. 87 | Naloxone Amendments | Matthew H. Gwynn |
| S.B. 96 | Opioid Fatality Review Amendments | Matthew H. Gwynn |
| S.B. 98 | Substance Use Rehabilitation Amendments | Tyler Clancy |
| S.B. 111 | Veterinary Post-employment Amendments | Katy Hall |
| S.B. 127 | Pediatric Care Amendments | Katy Hall |
| S.B. 128 | Public Alert Amendments | Tyler Clancy |
| S.B. 142 | Private Probation and Court Ordered Services Amendments | Anthony E. Loubet |
| S.B. 170 | Vitamin K Amendments | Raymond P. Ward |
| S.B. 210 | Nicotine Amendments | Jefferson S. Burton |
She also carried two House bills that were signed: H.B. 380, Hospital Workplace Violence Reporting Requirements (Rep. Katy Hall), and H.B. 87, Animal Crime Victim Amendments (Rep. Verona Mauga). Her site's figure of "39 pieces of impactful legislation" over four sessions covers earlier years that aren't on this list, so it is still not checked.
IN PLAIN WORDSNeither challenger reports taking in any money. Evans reports spending none. Snow reports spending $446.19.
Raised through 9/11/26. $3,605.26 spent through 6/8/26.
Raised and spent, on both his Convention and Primary reports.
$446.19 spent, all dated 1/8–2/27/26 on his Convention report.
Raised and spent by each campaign, on one scale.
| Report | Period | Due | Submitted | Raised | Spent |
|---|---|---|---|---|---|
| 2026 Convention | 1/1–3/30/26 | 4/4/26 | 4/10/26 | $0.00 | $0.00 |
| 2026 Primary | 3/31–6/11/26 | 6/16/26 | 6/16/26 | $0.00 | $0.00 |
Both reports show a $0 beginning and ending balance. The Primary Report's itemized list reads "There are no records to display." Dates are as printed on each report.
No campaign website or social media page was found as of Sept. 24, 2026. The Utah Republican Party's 2026 candidate page lists his name and contact information, with no bio.
Read from the rendered report pagesHis DEX export lists six expenditures totaling $446.19, all on the Convention report, and no contributions. Four contribution rows are marked "[DELETED]" with no details. The export doesn't show how the spending was paid for.
| Date | Payee (as filed) | Purpose (as filed) | Amount |
|---|---|---|---|
| 1/8/2026 | Utah State - Salt Lake County Clerk | Campaign Expense | $117.73 |
| 1/14/2026 | Cloudflare | Advertising | $10.46 |
| 1/14/2026 | Nixihost | Advertising | $6.00 |
| 1/30/2026 | Nixihost | Advertising | $6.00 |
| 2/5/2026 | X-Factor Strategic Communications | Advertising | $300.00 |
| 2/27/2026 | Nixihost | Advertising | $6.00 |
| Total | $446.19 |
His campaign site, jlowrysnow.com, describes "a multigenerational family legacy of public service in Utah that dates back to the late 1800s." He is not the same person as former Rep. V. Lowry Snow of St. George, and nothing in these records connects them.
IN PLAIN WORDSWhat each candidate says they'll work on, quoted from their own campaign materials. These are their claims, not checked facts.
Evans (R): no campaign website, bio or stated priorities were found.
IN PLAIN WORDSEach candidate filled out the state's conflict-of-interest form. This is what each one wrote. All three were read from the filed text with the answers filled in.
| Item | Plumb (D) | Evans (R) | Snow (Forward) |
|---|---|---|---|
| Employers | University of Utah School of Medicine (pediatric emergency physician, professor); Intermountain Healthcare (urgent care pediatrics); FDA Pediatric Advisory Committee (subject-matter expert) | TruHearing Inc., Draper (System Security Manager). Previous: Chief Information Security Officer; the form gives an address in Onalaska, Wis., with no company name | Amazon Web Services (Principal, Worldwide GTM Specialist, Machine Learning and AI). Previous: Canonical, London (Director of Strategic Global Alliances) |
| Entities owned or led | Utah Naloxone (medical director, co-founder); Utah Opioid Settlement Advisory Committee (chair, unpaid); Utah Opioid Task Force (executive team, unpaid); Spy Hop (board, unpaid); Salt Lake City Police Foundation (board, unpaid) | N/A | n/a |
| $5,000+ income sources | N/A | N/A | n/a |
| Stocks of $5,000+ | N/A | N/A | Amazon.com, Inc. |
| Other boards | N/A | N/A | n/a |
| Spouse / household | N/A | Spouse listed; employer "Specialty Care" | One other adult in the household, a Salt Lake City schoolteacher |
| Optional: other possible conflicts | Animal-rescue fostering for nine groups; an extended-family business (Alpine Auto Renovation); extended-family property on Emigration Canyon Road | N/A | No entry |
Plumb and SenDemPAC. SenDemPAC's state registration lists Jennifer Plumb as an officer, alongside Sen. Luz Escamilla and Sen. Kathleen Riebe. Her form's list of entities she is "an owner or officer" of doesn't include SenDemPAC. The form doesn't say whether a PAC counts as an "entity" for that item, and this page doesn't decide that.
Plumb and the opioid settlement. She chairs the state's Opioid Settlement Advisory Committee, unpaid, and her campaign site says she is "ready to lead the state" on spending the settlement money. She disclosed the role herself.
Snow and Amazon. He works on machine learning and AI at Amazon Web Services, which operates large data centers, and he holds Amazon stock. Data center rules are expected before the Legislature in 2027 (see this site's Meta gas plant file). He disclosed both himself.
All three answered every item Plumb used the optional sectionIN PLAIN WORDSSome of Plumb's donors also show up in other races this site has covered. A shared donor is a connection, not an accusation.
Solid arrows are money. The dotted arrow is SenDemPAC's registration listing Plumb as an officer. SenDemPAC totals are from its own reports, 2022–2026.
Its state registration says it represents Stewardship Utah and was created 6/3/2021 in South Salt Lake. Officers: David Garbett (chair), Travis Suite (manager) and TJ Ellerbeck (treasurer). Plumb got $2,000. It also gave Republicans Bob Stevenson and Clint Okerlund $3,000 each, Kelly Smith $16,500, and Democrat Rosemary Lesser $2,500.
SEL Inc (Schweitzer Engineering Laboratories) lists Stan Lockhart as its registered agent. Its 2026 giving list includes dozens of legislators in both parties; Plumb's $300 matches it. Ryan Wilcox (HD-7) also appears.
The law firm gave Plumb $500 in two checks. It also appears as a donor to Tami Tran (SD-6) and Lili Bitner (HD-17), both Republicans.
Plumb lists an unpaid seat on Spy Hop's board. SenDemPAC's reports list $4,020 paid to Spy Hop (Spy Hop Productions and Spy Hop Rooftop). What the payments were for is not described beyond the payee name.
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.
| Criterion | Grade and reason |
|---|---|
| Power | DMore than half her money came from a caucus PAC whose registration lists her as an officer. The money, by category (Jan. 2–Sept. 11, 2026): individuals $6,011 (30.9%); caucus and leadership PACs $10,000 (51.4%); other organizations $3,050 (15.7%); party help $400 (2.1%). Own money: none reported. Own money is stated here, not graded. Power D: 31.5% of the counted money came from individual people. 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 | BEvery contribution is itemized with a name and address. Ten deleted rows show no details. |
| Financial accountability | BHer report and SenDemPAC's reports list matching amounts. Spending after June 8 is not in hand. |
| Environmental impact | N/ANot applicable. |
| Community impact | BIndividual gifts are small and local; 69% of the dollars came from seven group checks. |
| Criterion | Grade and reason |
|---|---|
| Power | N/ANo money reported to weigh. |
| Transparency | CBoth filed reports and disclosure forms. Evans's Convention Report lists a submit date six days after its due date, and no bio or stated priorities were found for him. Snow's spending is itemized. |
| Financial accountability | CSnow's export lists $446.19 spent and no contributions, so it doesn't show how the spending was paid for. |
| Environmental impact | N/ANot applicable. |
| Community impact | CVoters get little from the filings to compare Evans with the others. |
| Criterion | Grade and reason |
|---|---|
| Power | N/ANot applicable. |
| Transparency (Evans and Snow) | BAll three answered every item. Plumb used the optional section. Her form does not list her SenDemPAC officer role; whether it had to is not settled here. Evans and Snow name their employers; their income lines are left blank, which is noted here, not graded, because the jobs are named on the forms. This shared grade is unchanged for Evans and Snow. |
| Transparency (Plumb) | D+Graded separately as of Oct. 3, 2026. Her legislative pay as a sitting senator 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+; her optional entries don't lift a missing item. Earlier: B, shared with Evans and Snow. How the grade can change: an updated form that lists the Legislature. |
| Financial accountability | BSnow names his Amazon stock; Plumb names her unpaid roles, including the opioid settlement committee. |
| Environmental impact | N/ANot applicable. |
| Community impact | BThe roles most likely to touch state policy (opioid settlement money; data centers) are disclosed by the candidates themselves. |
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.)
Each of the 12 bills she sponsored that became law, plus the two House bills she carried in the Senate, graded on what the law does. Read from the enrolled bills' summaries and "money appropriated" lines on le.utah.gov. The state lists no bills she co-sponsored in 2026. P = power, T = transparency, $ = financial accountability, E = environmental impact, C = community impact.
| Bill | What it does | P | T | $ | E | C | Why |
|---|---|---|---|---|---|---|---|
| S.B. 87 Naloxone | Protects people who give or hand out expired overdose-reversal medicine, with an education requirement. | N/A | N/A | B | N/A | A | Uses supplies already on hand; no new cost. |
| S.B. 96 Opioid Fatality Review | Clarifies the health department can investigate overdose deaths and look for ways to prevent them. | C | B | N/A | N/A | B | Adds state review power, with federal privacy limits on treatment records. |
| S.B. 98 Recovery-ready workplaces | Lets the health department create an optional employer certification for supporting workers in recovery. | N/A | C | C | N/A | B | Optional; could be paid for from the e-cigarette restricted account, but no money is set aside. |
| S.B. 50 Anesthesia coverage | Health plans must pay for medically necessary anesthesia and can't deny it based only on preset time limits. | B | N/A | C | N/A | B | Protects patients from a denial rule; costs may show up in premiums. |
| S.B. 127 Pediatric ER readiness | Hospital ERs need child-care policies, a pediatric coordinator and readiness checks reported to the state. | N/A | B | B | N/A | B | Reporting is required; $278,000 is moved within existing funds, net $0. |
| S.B. 170 Vitamin K for newborns | Providers must educate parents about vitamin K, and parents get a formal process to decline it. | C | B | N/A | N/A | C | Informed choice for parents; the health effect depends on how many decline. |
| S.B. 81 Dyslexia testing | Schools must provide interventions when a licensed professional's dyslexia assessment shows reading needs. | N/A | N/A | C | N/A | B | Helps students; no money is set aside for schools to do it. |
| S.B. 80 Physicians and executions | A physician is not guilty of unprofessional conduct whether they take part in an execution or refuse. | C | N/A | N/A | N/A | C | Protects either choice; does not change whether executions happen. |
| S.B. 111 Veterinarian non-competes | Voids most new non-compete, nondisclosure and non-solicitation deals for vets (unless they own 5%+). | B | B | N/A | N/A | B | Shifts power toward workers; ends gag clauses going forward. |
| S.B. 142 Private probation | A program generally can't both supervise someone's probation and sell them other paid services. | B | N/A | B | N/A | B | Removes a built-in conflict for people on probation. |
| S.B. 128 Purple Alert | Creates a state alert system to help find missing vulnerable adults. Starts Jan. 1, 2027. | N/A | N/A | C | N/A | B | No money set aside to run it. |
| S.B. 210 Nicotine rules | Ends local health department inspections of e-cigarette shops, changes fees and penalties, and funds disposal of seized products. | C | C | B | B | C | Mixed: tougher penalties and funded disposal, but less local inspection. |
| H.B. 380 (carried) Hospital workplace violence | Hospitals must track and report workplace violence. | N/A | B | N/A | N/A | B | Creates a public-facing count where there wasn't one. |
| H.B. 87 (carried) Seized animals | Changes where animals taken in abuse cases are placed. | N/A | N/A | N/A | N/A | B | Narrow, practical change. |
The pattern: mostly B's and C's, with no D or F. Most of her laws are narrow health and safety changes. Only one touches the environment (funded disposal of seized e-cigarette products). Several add new duties for schools, hospitals or state agencies without setting money aside. Her bills on housing and water did not pass.