Weber County Hive — Candidates 2026
CASE 25 · SENATE DISTRICT 12 (SALT LAKE COUNTY) — GENERAL ELECTION NOV. 3, 2026

$88,651 vs. $726

Sen. Karen Kwan (D), the Senate Minority Whip, has served in the Legislature since 2017. Her 2026 reports list $88,651 raised, two-thirds of it from individuals. Her challenger, Republican Deidre Tyler, reports $726 raised from five people and no spending. Both list Salt Lake Community College as their employer.

$88,651
KWAN, CASH RAISED IN 2026 (TO 9/21)
$58,450
OF IT FROM INDIVIDUALS (65.9%)
$726
TYLER, RAISED (TO 9/1)
$0
TYLER, SPENDING LISTED
START HERE

Five Things the Records Show

IN PLAIN WORDSTwo people are running for this state Senate seat. One is a longtime lawmaker with a large, mostly small-donor campaign. The other reports very little money and no stated positions.

  1. Kwan raised $88,651 in cash in 2026. Individuals gave $58,450.00 in 286 entries. PACs, unions and businesses gave $30,201.00 in 28 checks. Her largest is $10,000 from the Senate Democrats’ caucus PAC.
  2. She spent $18,201.01 through the Primary Report. The largest payee is Tissot Solutions ($7,719.31), a fundraising and compliance consulting firm. She also gave $4,934.70 to Democratic groups, another candidate, a school and the Taylorsville Dayzz city festival.
  3. Tyler reports $726 raised and no spending. Her export lists two gifts ($76) on the Primary Report and her later list adds three ($650). No campaign website or stated positions were found.
  4. Two of Kwan’s seven 2026 bills became law, plus three House bills she carried in the Senate. None set money aside. On the Senate floor she voted yes on the data center bill (H.B. 507) and no on the final Inland Port water bill (S.B. 225), which removed a 200,000-gallon cap.
  5. Kwan used the optional part of her disclosure form to say her home sits next to state open space on the Jordan River and that development there “might constitute a conflict.” Tyler answered “n/a” to every item after her job.
2017
Kwan begins legislative service
NOV 2024
Kwan wins SD-12 special election
JAN 1, 2026
Kwan’s first 2026 gifts
APR 9
SenDemPAC gives Kwan $10,000
APR 18
Tyler’s first gifts ($76)
AUG 11
Kwan’s biggest day: 42 gifts
OCT 20–30
Early voting
NOV 3
General election
QUICK RECAP

Words Used on This Page

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

KWAN’S MONEY

Mostly Individuals, With a Large Caucus Check

IN PLAIN WORDSMost of Kwan’s money came from hundreds of people giving $5 to $2,500. About a third came from groups, led by the Senate Democrats’ PAC.

Her DEX export (Convention and Primary reports, 1/1–6/10/26) plus her itemized contributions for 6/17–9/21/26. Group vs. individual is this site’s sorting by contributor name.

$88,651
CASH RAISED
  • SenDemPAC — $10,000 (11.3%)
  • 27 other PAC, union and business checks — $20,201.00 (22.8%)
  • Individuals (286 entries) — $58,450.00 (65.9%)
SEN DEM PAC (4/9/26)$10,000
Kem Gardner (two checks)$3,000
George Speciale$2,500
Fresh Air PAC$2,000
Utah Credit Union(s) PAC (two checks)$2,000
$1,500 each: TSW Auto Sales, Top Nails & Hair Beauty School, Karen Fouad, Jonathan Ruga, Eric Mann$1,500 each
$1,000–$1,001 each: U-CAR PAC, Utah Realtors PAC, Operating Engineers Local 3, Local 222 Drive Chapter, Alkermes, Andrew Yang and others$1,000 each

2025, the year before

Her 2025 Year End report lists $49,849 in cash, $803.50 in in-kind help and $20,286.17 spent. Across 2025 and 2026 so far, that is $138,500 in cash.

  • Largest 2025 gift: $10,000 from Cloud Interactive USA (South Salt Lake), dated 10/26/25, 20% of her 2025 cash.
  • A fundraising day: 42 contributions are dated Oct. 27, 2025, totaling $10,003.50, including $803.50 of in-kind “items for campaign event.” The same date carries a $3,440 “Campaign Expense” to Red Maple.
  • An amendment: an entry for $4,000 to “Cloud Interactive,” purpose “Campaign Expense,” dated 10/27/25, was deleted on 1/12/26, per the export’s own amendment note. The Red Maple entry with the same date is marked as amended. The export doesn’t say why either change was made. Deleting and replacing entries is how the state system records corrections.
  • A returned gift: $650 of a $750 contribution from Margaret Yee was paid back on 12/24/25 and reported as “Return of a Contribution.”
  • Other 2025 donors: Utah Credit Union PAC $2,500, Kem C. Gardner Family Partnership $2,000, Operating Engineers Local 3 $2,000 (two checks), Utah Association for Justice $1,000, Chevron $500, Allstate $500, Utah Bankers PAC $500, Lincoln Hill Partners PAC $500 and Cigna $200.
  • What she gave: $4,285 as “Political Support” and $1,900 in donations, including the Utah Democratic Party ($1,200), Ben McAdams ($500), Young Dems ($800), the Utah Asian Charitable Foundation ($1,000) and $100 to an entry filed as “Tran Kaysville.” That name suggests Kaysville Mayor Tami Tran, now the Republican nominee in SD-6 (Case 21), but the entry doesn’t confirm it.
DEX export DEX20260924_091809.csv (2025 Year End)

Kwan vs. Tyler, money in by period

Cash only. Kwan’s later list runs to 9/21; Tyler’s to 9/1.

Every Kwan contribution, 1/1–9/21/26 (316 entries)
DateContributor (as filed)City, state (as filed)ReportNoteAmount
1/1/2026DINESH PATELSalt Lake City, UTConvention$500.00
1/1/2026ROBERT GILCHRISTSalt Lake City, UTConvention$250.00
1/1/2026Patrick de FreitasSalt Lake City, UTConvention$500.00
1/2/2026JASON POLATaylorsville, UTConvention$25.00
1/5/2026TING FENGProvidence, UTConvention$100.00
1/7/2026Susie AhrensRiverton, UTConvention$50.00
1/8/2026MYRA WASHINGTONBountiful, UTConvention$100.00
1/8/2026MIKE YOUNGWest Jordan, UTConvention$100.00
1/10/2026JOHN KAEL WESTONSalt Lake City, UTConvention$100.00
1/10/2026CITIZEN ACTION BY PUBLIC EMPLOYEESMurray, UTConvention$1,000.00
1/11/2026KENT ONOSalt Lake City, UTConvention$100.00
1/11/2026BRENDA SIECZKOWSKISalt Lake City, UTConvention$100.00
1/11/2026NICOLE BUTLEROgden, UTConvention$25.00
1/12/2026HEATHER JOHNSONRiverton, UTConvention$100.00
1/12/2026AMY STARKSalt Lake City, UTConvention$100.00
1/12/2026ALEJANDRO CHAGOYASalt Lake City, UTConvention$100.00
1/12/2026JENNIFER SEELIGSalt Lake City, UTConvention$100.00
1/12/2026Robin HoughSalt Lake City, UTConvention$75.00
1/12/2026AMANDA FULTONAnn Arbor, MIConvention$20.00
1/12/2026CLIFTON SANDERSSalt Lake City, UTConvention$100.00
1/12/2026ANNIE FUKUSHIMASalt Lake City, UTConvention$250.00
1/12/2026FELIANNE HIPOLSalt Lake City, UTConvention$25.00
1/12/2026REBEKAH CUMMINGSSalt Lake City, UTConvention$100.00
1/12/2026JEKATERINA STARKSalt Lake City, UTConvention$100.00
1/12/2026SHELLEY WHITESalt Lake City, UTConvention$100.00
1/12/2026ROBERT DASTRUPSouth Jordan, UTConvention$100.00
1/12/2026JEREMY ROSENSalt Lake City, UTConvention$100.00
1/12/2026KATERINA SALINISalt Lake City, UTConvention$250.00
1/12/2026LISA DIAMONDSalt Lake City, UTConvention$250.00
1/12/2026TIMOTHY CHAMBLESSSalt Lake City, UTConvention$100.00
1/12/2026KATI LEWISSouth Jordan, UTConvention$50.00
1/13/2026Matthew DeLongSalt Lake City, UTConvention$50.00
1/13/2026JASON TAYLORSalt Lake City, UTConvention$200.00
1/13/2026DAVID ROHSalt Lake City, UTConvention$250.00
1/13/2026PETER CORROONSalt Lake City, UTConvention$150.00
1/15/2026THOMAS MARLOWERahway, UTConvention$5.00
1/16/2026RANDALL HOWESTaylorsville, UTConvention$50.00
1/16/2026ERIC AMSELOgden, UTConvention$50.00
1/16/2026BEN MCADAMSSalt Lake City, UTConvention$50.00
1/16/2026Barry SmithSalt Lake City, UTConvention$25.00
1/16/2026Jason MaManhatten, NYConvention$100.00
1/16/2026MARION WILLEYSalt Lake City, UTConvention$250.00
1/16/2026ROLAND ABUNDODraper, UTConvention$250.00
1/16/2026DAVID ANSONSalt Lake City, UTConvention$100.00
1/16/2026JOAN RAWLINSTaylorsville, UTConvention$25.00
1/16/2026ROBYN KREMERBountiful, UTConvention$250.00
1/16/2026GRANT MILLERSalt Lake City, UTConvention$100.00
1/16/2026JANE DREXLERSalt Lake City, UTConvention$25.00
1/16/2026MAXINE TURNERSalt Lake City, UTConvention$50.00
1/16/2026Henry WhitesideSalt Lake City, UTConvention$100.00
1/16/2026WANDA PILLOWSalt Lake City, UTConvention$100.00
1/16/2026MAEONA K KRAMERMillcreek, UTConvention$50.00
1/16/2026SHERYL GINSBERGSalt Lake City, UTConvention$25.00
1/16/2026Fresh Air PACSalt Lake City, UTConvention$2,000.00
1/16/2026NATHAN COLEOrem, UTConvention$25.00
1/17/2026LINDA STRODETaylorsville, UTConvention$25.00
1/17/2026MELANIE PANSalt Lake City, UTConvention$50.00
1/17/2026PAISLEY REKDALSalt Lake City, UTConvention$50.00
1/17/2026DIANE FORSTER-BURKESandy, UTConvention$25.00
1/18/2026CYNTHIA GODSEYSalt Lake City, UTConvention$100.00
1/19/2026SHARON LOUIEMillcreek, UTConvention$100.00
1/19/2026FAYE LouieSalt Lake City, UTConvention$100.00
1/19/2026HENRY LUUMillcreek, UTConvention$100.00
1/19/2026Cam ToSalt Lake City, UTConvention$100.00
1/19/2026WINNIE LEEMidvale, UTConvention$50.00
1/19/2026Joyce and Brian SmithBountiful, UTConvention$200.00
1/19/2026JANE MARQUARDTSalt Lake City, UTConvention$200.00
3/20/2026Sarah NicholsWest Valley City, UTConvention$25.00
3/25/2026Bradley NelsonHolladay, UTConvention$10.00
3/27/2026Charlene LuiOrem, UTConvention$500.00
3/28/2026Fran CrookstonTaylorsville, UTConvention$100.00
3/29/2026ROCHELLE KAPLANSalt Lake City, UTConvention$1,000.00
3/29/2026UTAH MEDICAL ASSOCIATION PACSalt Lake City, UTConvention$450.00
3/30/2026Womens Democratic ClubMillcreek, UTConvention$200.00
3/31/2026YUFA SONGGlen Allen, VAConvention$6.00
3/31/2026SCOTT BATESLogan, UTConvention$50.00
4/1/2026ANDREW YANGNew York, NYPrimary$1,000.00
4/2/2026JASON POLATaylorsville, UTPrimary$25.00
4/2/2026EVAN LOWSacramento, CAPrimary$500.00
4/3/2026PETER CORROONSalt Lake City, UTPrimary$150.00
4/3/2026JOYCE & JACK DOLCOURTSalt Lake City, UTPrimary$100.00
4/3/2026THOMAS WONGMonterey Park, CAPrimary$250.00
4/7/2026SUZANNE HARRISONDraper, UTPrimary$100.00
4/9/2026GEORGE SPECIALESalt Lake City, UTPrimary$2,500.00
4/9/2026SEN DEM PACSalt Lake City, UTPrimary$10,000.00
4/9/2026DARIN MANOSalt Lake City, UTPrimary$100.00
4/9/2026XIAOMING DONGSandy, UTPrimary$250.00
4/9/2026CHIAO-IH HUISalt Lake City, UTPrimary$100.00
4/10/2026LIHONG YUSandy, UTPrimary$200.00
4/10/2026Patrice ArentMillcreek, UTPrimary$100.00
4/11/2026CHRIS WHARTONSalt Lake City, UTPrimary$250.00
4/13/2026JOHN TANAstoria, NYPrimary$250.00
4/13/2026HANLEY CHANSan Francisco, UTPrimary$100.00
4/20/2026Sarah NicholsWest Valley City, UTPrimary$25.00
4/21/2026ALAN BRADSHAWSalt Lake City, UTPrimary$500.00
4/22/2026MARK WHEATLEYSalt Lake City, UTPrimary$75.00
4/24/2026CYNTHIA CHENPalo Alto, CAPrimary$50.00
4/24/2026TINA HOSESalt Lake City, UTPrimary$200.00
4/25/2026Bradley NelsonHolladay, UTPrimary$10.00
4/25/2026PETER HAUGSalt Lake City, UTPrimary$100.00
4/25/2026DAVID YEEGranite Bay, CAPrimary$1,000.00
4/26/2026MARY VAN SICLENSalt Lake City, UTPrimary$100.00
4/27/2026ALEJANDRO CHAGOYASalt Lake City, UTPrimary$100.00
4/27/2026TOM ENGLos Angeles, CAPrimary$250.00
4/28/2026Fran CrookstonTaylorsville, UTPrimary$100.00
4/28/2026Mindy HuangSandy, UTPrimary$250.00
4/28/2026SCOTT BATESLogan, UTPrimary$50.00
4/30/2026YUFA SONGGreat Falls, VIPrimary$6.00
4/30/2026JOANIE HAMMERBrigham City, UTPrimary$500.00
5/1/2026CINDY FIERROSSalt Lake City, UTPrimary$250.00
5/1/2026O. FAHINA TAVAKE-PASISalt Lake City, UTPrimary$100.00
5/2/2026JASON POLATaylorsville, UTPrimary$25.00
5/4/2026MICHAEL SHEEHANSandy, UTPrimary$100.00
5/4/2026DANIEL ERICKSONSalt Lake City, UTPrimary$25.00
5/4/2026MAEONA K KRAMERMillcreek, UTPrimary$50.00
5/4/2026HEIDI MATTHEWSPark City, UTPrimary$25.00
5/4/2026PALMER PATTISONMurray, UTPrimary$50.00
5/4/2026FAN KWANSalt Lake City, UTPrimary$50.00
5/5/2026JOAN RAWLINSTaylorsville, UTPrimary$25.00
5/5/2026DAVID LESSEROgden, UTPrimary$50.00
5/5/2026STUART YOUNGCottonwood Heights, UTPrimary$50.00
5/5/2026KEM GARDNERSalt Lake City, UTPrimary$2,000.00
5/5/2026JOHN ARTHURHolladay, UTPrimary$100.00
5/5/2026ROBYN DAVISWashington, UTPrimary$100.00
5/5/2026E. PAUL JACOBSMurray, UTPrimary$100.00
5/5/2026Yu Li LinHolladay, UTPrimary$250.00
5/5/2026AIMEE STONE MCCONKIEMillcreek, UTPrimary$100.00
5/5/2026DOUGLAS FOXLEYSalt Lake City, UTPrimary$1,000.00
5/5/2026LANTIS PRODUCTIONS INCDraper, UTPrimary$500.00
5/5/2026KIRSTEN DODGESalt Lake City, UTPrimary$100.00
5/5/2026MICHAEL MATTSSONSalt Lake City, UTPrimary$100.00
5/5/2026Ruby Mountain Inc.Salt Lake City, UTPrimary$250.00
5/6/2026SOAR NEVADALas Vegas, UTPrimary$300.00
5/7/2026KAREN FOUADFarmington, UTPrimary$1,500.00
5/7/2026MIKE FONGAlhambra, CAPrimary$500.00
5/7/2026XINGCHENG HUACedar Hills, UTPrimary$100.00
5/8/2026JAY JACOBSONSalt Lake City, UTPrimary$100.00
5/8/2026Susie AhrensTaylorsville, UTPrimary$100.00
5/8/2026TAMMY & BRIAN FUKUSHIMASalt Lake City, UTPrimary$1,000.00
5/10/2026O.C. LEEDuarte, CAPrimary$200.00
5/10/2026SHERMAN TANGSan Francisco, CAPrimary$250.00
5/10/2026DIANE FORSTER-BURKESandy, UTPrimary$50.00
5/11/2026ERIC AMSELOgden, UTPrimary$50.00
5/11/2026SHU H CHENGSalt Lake City, UTPrimary$100.00
5/11/2026FAYE MITSUNAGAMurray, UTPrimary$500.00
5/11/2026ROSS ROMEROSalt Lake City, UTPrimary$100.00
5/11/2026SHEILA SRIVASTAVASalt Lake City, UTPrimary$100.00
5/11/2026THOMAS DENOSSyracuse, UTPrimary$100.00
5/11/2026SIU LIN SANTEESalt Lake City, UTPrimary$500.00
5/11/2026CLIFTON SANDERSSalt Lake City, UTPrimary$250.00
5/11/2026EUNICE LANECottonwood Heights, UTPrimary$250.00
5/11/2026AMELIA KWANTaylorsville, UTPrimary$50.00
5/11/2026BRAD DICKTERSalt Lake City, UTPrimary$25.00
5/11/2026JOHN ARTHURHolladay, UTPrimary$100.00
5/11/2026ESTHER LEEWest Newton, MAPrimary$500.00
5/11/2026TRAVIS WOODSalt Lake City, UTPrimary$100.00
5/11/2026SANDRA JONGSalt Lake City, UTPrimary$100.00
5/11/2026DONNA MURPHYSalt Lake City, UTPrimary$50.00
5/11/2026KAREN ZHOUWhitestone, NYPrimary$75.00
5/11/2026Xiaoru YuSandy, UTPrimary$250.00
5/11/2026MARGARET YEESalt Lake City, UTPrimary$100.00
5/11/2026JOYCE SMITHBountiul, UTPrimary$100.00
5/11/2026WEIMIN JIANGSalt Lake City, UTPrimary$200.00
5/11/2026MY TRANSalt Lake City, UTPrimary$100.00
5/11/2026JOY WUSandy, UTPrimary$100.00
5/11/2026ANNIE MAWest Valley City, UTPrimary$100.00
5/11/2026ZHOU LINWest Valley City, UTPrimary$100.00
5/11/2026SUSANNA LIANGWest Valley City, UTPrimary$100.00
5/11/2026Yu Li LinHolladay, UTPrimary$300.00
5/11/2026ALICE FUSalt Lake City, UTPrimary$500.00
5/11/2026UTAH CREDIT UNION PACSalt Lake City, UTPrimary$500.00
5/11/2026STEED MAANRiverton, UTPrimary$100.00
5/11/2026WEIMIN JIANGSalt Lake City, UTPrimary$300.00
5/11/2026MANDY HASalt Lake City, UTPrimary$100.00
5/12/2026CLARE COLLARDMagna, UTPrimary$100.00
5/14/2026SAM LUKCovina, CAPrimary$100.00
5/17/2026ANNETTE MORLEYDraper, UTPrimary$100.00
5/17/2026WCF MUTUAL INSURANCE COMPANYSandy, UTPrimary$500.00
5/19/2026OTSUKA AMERICAN PHARMACEUTICAL PACRockville, MDPrimary$250.00
5/22/2026ERIN MENDENHALLSalt Lake City, UTPrimary$250.00
5/23/2026SCOTT DANIELSSalt Lake City, UTPrimary$100.00
5/23/2026JEFFREY SILVESTRINIMillcreek, UTPrimary$250.00
5/25/2026Bradley NelsonHolladay, UTPrimary$10.00
5/25/2026CRAIG SCHRIBEREden, UTPrimary$100.00
5/28/2026GARY SACKETTSalt Lake City, UTPrimary$250.00
5/28/2026Fran CrookstonTaylorsville, UTPrimary$100.00
5/29/2026SUSAN HUFFSouth Jordan, UTPrimary$250.00
5/29/2026JIM BUTLERSalt Lake City, UTPrimary$100.00
5/31/2026SCOTT BATESLogan, UTPrimary$50.00
6/2/2026JASON POLATaylorsville, UTPrimary$25.00
6/2/2026JEANNIE SMITHSalt Lake City, UTPrimary$100.00
6/3/2026ROB ENCESalt Lake City, UTPrimary$250.00
6/5/2026SHANNON JACOBSMurray, UTPrimary$200.00
6/8/2026ELIZABETH WEIGHTWest Valley City, UTPrimary$100.00
6/9/2026JOHN KAEL WESTONSalt Lake City, UTPrimary$250.00
6/10/2026SENTRY FINANCIALSalt Lake City, UTPrimary$500.00
6/10/2026JONATHAN RUGASalt Lake City, UTPrimary$1,500.00
6/17/2026RPLUS ENERGIES, LLCSalt Lake City, UT6/17–9/21$500.00
6/17/2026LINCOLN HILL PARTNERS PACSalt Lake City, UT6/17–9/21$500.00
6/18/2026MAXINE TURNERSalt Lake City, UT6/17–9/21$100.00
6/19/2026UTAH ASSOCIATION OF REALTORS PACSandy, UT6/17–9/21$1,000.00
6/20/2026SCOTT BELLWest Jordan, UT6/17–9/21$50.00
6/20/2026JASON TAYLORSalt Lake City, UT6/17–9/21$100.00
6/20/2026Wu XuHolladay, UT6/17–9/21$200.00
6/22/2026MARYANN MARTINDALESalt Lake City, UT6/17–9/21$100.00
6/22/2026ELIZABETH MCKNIGHTSalt Lake City, UT6/17–9/21$50.00
6/23/2026FRANKIE LAANANSalt Lake City, UT6/17–9/21$250.00
6/24/2026ROBERT RICESalt Lake City, UT6/17–9/21$100.00
6/24/2026JENNIFER DAILEY-PROVOSTSalt Lake City, UT6/17–9/21$250.00
6/24/2026PAUL HEINTZLEMANSalt Lake City, UT6/17–9/21$100.00
6/24/2026JUDI SHORTSalt Lake City, UT6/17–9/21$100.00
6/24/2026BECKY DAVISSalt Lake City, UT6/17–9/21$100.00
6/25/2026Bradley NelsonHolladay, UT6/17–9/21$10.00
6/26/2026WILLY LITTIGSalt Lake City, UT6/17–9/21$50.00
6/26/2026THOM DESIRANTSalt Lake City, UT6/17–9/21$100.00
6/28/2026Fran CrookstonTaylorsville, UT6/17–9/21$100.00
6/30/2026SCOTT BATESLogan, UT6/17–9/21$50.00
7/2/2026JASON POLATaylorsville, UT6/17–9/21$25.00
7/5/2026KEM GARDNERSalt Lake City, UT6/17–9/21$1,000.00
7/6/2026DALE COXSalt Lake City, UT6/17–9/21$250.00
7/7/2026ROB SONODASalt Lake City, UT6/17–9/21$100.00
7/7/2026BO LUSalt Lake City, UT6/17–9/21$100.00
7/10/2026MARY VAN SICLENSalt Lake City, UT6/17–9/21$400.00
7/10/2026HAO ZHUSalt Lake City, UT6/17–9/21$400.00
7/10/2026QIWEI CHENSalt Lake City, UT6/17–9/21$1,000.00
7/13/2026SCOTT KAWASAKIFairbanks, AK6/17–9/21$250.00
7/21/2026PAUL LITTLEFIELDSalt Lake City, AK6/17–9/21$250.00
7/21/2026UTAH CREDIT UNIONS PACSalt Lake City, UT6/17–9/21$1,500.00
7/25/2026Bradley NelsonHolladay, UT6/17–9/21$10.00
7/25/2026MAEONA K KRAMERMillcreek, UT6/17–9/21$200.00
7/25/2026UTAH AFL-CIOSalt Lake City, UT6/17–9/21$500.00
7/25/2026ANHEUSER BUSCHSt. Louis, MO6/17–9/21$500.00
7/26/2026Steven HuangSandy, UT6/17–9/21$100.00
7/28/2026Fran CrookstonTaylorsville, UT6/17–9/21$100.00
7/30/2026PETER CHANSpanish Fork, UT6/17–9/21$100.00
7/30/2026ASHLEY SPATAFORE MIRABELLIMillcreek, UT6/17–9/21$300.00
8/2/2026JASON POLATaylorsville, UT6/17–9/21$25.00
8/3/2026TAMMY & BRIAN FUKUSHIMASalt Lake City, UT6/17–9/21$500.00
8/6/2026THOMAS TANGPark City, UT6/17–9/21$1,000.00
8/6/2026ANNIE FUKUSHIMASalt Lake City, UT6/17–9/21$200.00
8/6/2026EUNICE LANECottonwood Heights, UT6/17–9/21$1,000.00
8/6/2026CLIFTON SANDERSSalt Lake City, UT6/17–9/21$300.00
8/6/2026ERIC MANNLas Vegas, NV6/17–9/21$1,500.00
8/6/2026KLANCY DE NEVERSSalt Lake City, UT6/17–9/21$100.00
8/6/2026BEVERLEY COOPERSalt Lake City, UT6/17–9/21$100.00
8/8/2026AUSTIN MATTSONMurray, UT6/17–9/21$25.00
8/9/2026Matthew DeLongSalt Lake City, UT6/17–9/21$200.00
8/11/2026Colleen KwanTaylorsville, UT6/17–9/21$1,000.00
8/11/2026XIAOMING DONGSandy, UT6/17–9/21$100.00
8/11/2026FLOYD MORISalt Lake City, UT6/17–9/21$100.00
8/11/2026BO LUSalt Lake City, UT6/17–9/21$50.00
8/11/2026ROBSONODA SONODASalt Lake City, UT6/17–9/21$100.00
8/11/2026LUZ ESCAMILLASalt Lake City, UT6/17–9/21$100.00
8/11/2026SIU LIN SANTEESalt Lake City, UT6/17–9/21$1,000.00
8/11/2026LELA YUHouston, TX6/17–9/21$60.00
8/11/2026JENNIFER HECottonwood Heights, UT6/17–9/21$140.00
8/11/2026LUZ ESCAMILLASalt Lake City, UT6/17–9/21$200.00
8/11/2026ADAM GARDINERWest Jordan, UT6/17–9/21$335.00
8/11/2026JOYCE SMITHBountiful, UT6/17–9/21$200.00
8/11/2026HANG KUEN YEESalt Lake City, UT6/17–9/21$150.00
8/11/2026SHARON LOUIEMillcreek, UT6/17–9/21$150.00
8/11/2026ALKERMES, INCWaltham, MA6/17–9/21$1,000.00
8/11/2026MY THUY TRANSalt Lake City, UT6/17–9/21$100.00
8/11/2026YI WANGSaratoga Springs, UT6/17–9/21$100.00
8/11/2026KAM CHANSalt Lake City, UT6/17–9/21$100.00
8/11/2026ANNIE MAWest Valley City, UT6/17–9/21$100.00
8/11/2026JENNIFER KWANSouth Salt Lake, UT6/17–9/21$100.00
8/11/2026LOKI TOBINAnchorage, AK6/17–9/21$150.00
8/11/2026Wu XuHolladay, UT6/17–9/21$200.00
8/11/2026EMILY STEMBRIDGELehi, UT6/17–9/21$350.00
8/11/2026WAYNE CONSULTING MANAGEMENT LLCWest Valley City, UT6/17–9/21$1,000.00
8/11/2026XIOHONG TEESandy, UT6/17–9/21$200.00
8/11/2026LOCAL 222 DRIVE CHAPTERSalt Lake City, UT6/17–9/21$1,000.00
8/11/2026LUU INVESTMENT GROUP LLCWest Jordan, UT6/17–9/21$1,000.00
8/11/2026TSW AUTO SALES & SERVICE INCKearns, UT6/17–9/21$1,500.00
8/11/2026RICHARD JIRIKSalt Lake City, UT6/17–9/21$200.00
8/11/2026RACHEL YEESouth Salt Lake, UT6/17–9/21$100.00
8/11/2026DAVID LAISandy, UT6/17–9/21$300.00
8/11/2026JOY WUSandy, UT6/17–9/21$100.00
8/11/2026XUE FENG HUANGWest Valley City, UT6/17–9/21$100.00
8/11/2026ZHOU NA LINWest Valley City, UT6/17–9/21$100.00
8/11/2026SAI TSANGSalt Lake City, UT6/17–9/21$100.00
8/11/2026BRITT MILLERMillcreek, UT6/17–9/21$100.00
8/11/2026LIHONG YUSandy, UT6/17–9/21$200.00
8/11/2026ALICE FUSalt Lake City, UT6/17–9/21$500.00
8/11/2026MANDY HASalt Lake City, UT6/17–9/21$50.00
8/11/2026BAI CHENSalt Lake City, UT6/17–9/21$200.00
8/11/2026WENDY ZHANGSandy, UT6/17–9/21$100.00
8/11/2026FAYE MITSUNAGAMurray, UT6/17–9/21$200.00
8/12/2026KENNETH Y YUANFruit Heights, UT6/17–9/21$100.00
8/13/2026SILVIA CATTENMillcreek, UT6/17–9/21$100.00
8/14/2026TOP NAILS & HAIR BEAUTY SCHOOL LLCTaylorsville, UT6/17–9/21$1,500.00
8/16/2026WOMEN'S DEMOCRATIC CLUBSalt Lake City, UT6/17–9/21$200.00
8/16/2026FRIENDS OF ELIZABETH WEIGHTWest Valley City, UT6/17–9/21$50.00
8/21/2026JONATHAN YEATESBountiful, UT6/17–9/21$100.00
8/21/2026Henry WhitesideSalt Lake City, UT6/17–9/21$100.00
8/21/2026CALVAN NORTHKearns, UT6/17–9/21$9.00
8/22/2026OPERATING ENGINEERS LOCAL 3 PACConcord, CA6/17–9/21$1,000.00
8/25/2026Bradley NelsonHolladay, UT6/17–9/21$10.00
8/27/2026CYNTHIA GODSEYSalt Lake City, UT6/17–9/21$50.00
8/28/2026Fran CrookstonTaylorsville, UT6/17–9/21$100.00
8/28/2026ALYN TOALEPAILehi, UT6/17–9/21$500.00
8/31/2026ANTHONY P JONESMillcreek, UT6/17–9/21$100.00
9/1/2026JOYCE & JACK DOLCOURTSalt Lake City, UT6/17–9/21$100.00
9/2/2026JASON POLATaylorsville, UT6/17–9/21$25.00
9/7/2026KENAN BROWNTaylorsville, UT6/17–9/21$100.00
9/8/2026GAY BENNIONSalt Lake City, UT6/17–9/21$100.00
9/8/2026PAUL CHANGPomona, CA6/17–9/21$250.00
9/8/2026U-CAR PACMurray, UT6/17–9/21$1,001.00
9/9/2026STUART YOUNGMidvale, UT6/17–9/21$50.00
9/11/2026REAGAN OUTDOOR ADVERTISINGSalt Lake City, UT6/17–9/21In-kind: campaign advertising$2,719.00
9/17/2026UTAH BEVERAGE PACSalt Lake City, UT6/17–9/21In-kind: soda for campaign event$450.00
9/21/2026CALVAN NORTHKearns, UT6/17–9/21$9.00
9/21/2026TIM FLUETSCHSandy, UT6/17–9/21$1,000.00
9/21/2026THOMAS W. SEILERLindon, UT6/17–9/21$250.00
9/21/2026THOMAS W. SEILERLindon, UT6/17–9/21$250.00
Cash total$88,651.00
In-kind total$3,169.00

Six contribution rows in her export are marked “[DELETED]” with no details.

KWAN’S SPENDING

$18,201.01 Through June 10

IN PLAIN WORDSMost of her spending went to one vendor and one person paid monthly. More than a quarter went out as donations to her party, another candidate and community groups.

Where the money went

Every expenditure on her Convention and Primary reports, by payee as filed. Purposes are mostly “Campaign Expense.”

Every Kwan expenditure through 6/10/26 (58 entries)
DatePayee (as filed)Purpose (as filed)ReportAmount
1/1/2026Google WorkspaceCampaign ExpenseConvention$18.05
1/1/2026Tissot SolutionsCampaign ExpenseConvention$64.35
1/1/2026Tissot SolutionsCampaign ExpenseConvention$750.00
1/4/2026ActBlueCampaign ExpenseConvention$30.62
1/6/2026State of UtahOtherConvention$117.73
1/11/2026ActBlueCampaign ExpenseConvention$26.67
1/12/2026Emily BinghamCampaign ExpenseConvention$600.00
1/14/2026Donation to DemsDonationsConvention$400.00
1/14/2026GuayoyoCampaign ExpenseConvention$63.04
1/15/2026AmazonCampaign ExpenseConvention$45.88
1/15/2026AmazonCampaign ExpenseConvention$128.88
1/18/2026ActBlueCampaign ExpenseConvention$173.91
1/25/2026ActBlueCampaign ExpenseConvention$7.90
1/26/2026Tissot SolutionsCampaign ExpenseConvention$714.30
1/28/2026Salt Lake County Democratic PartyPolitical SupportConvention$619.70
2/1/2026Tissot SolutionsCampaign ExpenseConvention$52.47
2/1/2026Google WorkspaceCampaign ExpenseConvention$18.05
2/4/2026Emily BinghamCampaign ExpenseConvention$600.00
2/8/2026Aiyaart.comCampaign ExpenseConvention$291.00
2/8/2026Women's Democratic Club of UtahDonationsConvention$30.00
3/1/2026Google WorkspaceCampaign ExpenseConvention$18.05
3/3/2026Tissot SolutionsCampaign ExpenseConvention$17.24
3/10/2026Emily BinghamCampaign ExpenseConvention$600.00
3/11/2026Delice BakeryCampaign ExpenseConvention$49.69
3/19/2026Tissot SolutionsCampaign ExpenseConvention$350.00
3/22/2026Donation to DemsDonationsConvention$300.00
3/22/2026ActBlueCampaign ExpenseConvention$0.99
3/29/2026ActBlueCampaign ExpenseConvention$24.10
4/1/2026ActBlueCampaign ExpensePrimary$41.72
4/1/2026Google WorkspaceCampaign ExpensePrimary$18.05
4/1/2026Emily BinghamCampaign ExpensePrimary$600.00
4/2/2026Tissot SolutionsCampaign ExpensePrimary$1,500.00
4/5/2026ActBlueCampaign ExpensePrimary$40.50
4/9/2026Young Dems UTDonationsPrimary$200.00
4/12/2026ActBlueCampaign ExpensePrimary$142.21
4/15/2026Taylorsville Dayzz IncDonationsPrimary$1,500.00
4/19/2026ActBlueCampaign ExpensePrimary$13.83
4/24/2026Women's Democratic Club of UtahCampaign ExpensePrimary$75.00
4/26/2026ActBlueCampaign ExpensePrimary$78.42
4/26/2026Act BlueCampaign ExpensePrimary$64.45
5/1/2026Google WorkspaceCampaign ExpensePrimary$18.05
5/1/2026Tissot SolutionsCampaign ExpensePrimary$16.83
5/4/2026Emily BinghamCampaign ExpensePrimary$600.00
5/4/2026Tissot SolutionsCampaign ExpensePrimary$1,500.00
5/4/2026Committee to Elect Verona MaugaPolitical SupportPrimary$500.00
5/8/2026Bennion Junior HighDonationsPrimary$200.00
5/10/2026ActBlueCampaign ExpensePrimary$245.93
5/17/2026ActBlueCampaign ExpensePrimary$95.81
5/22/2026Utah DemsDonationsPrimary$1,000.00
5/24/2026ActBlueCampaign ExpensePrimary$23.71
5/31/2026ActBlueCampaign ExpensePrimary$33.99
6/1/2026Tissot SolutionsCampaign ExpensePrimary$53.46
6/1/2026Google WorkspaceCampaign ExpensePrimary$18.05
6/2/2026Emily BinghamCampaign ExpensePrimary$600.00
6/2/2026Tissot SolutionsCampaign ExpensePrimary$1,200.66
6/2/2026Tissot SolutionsCampaign ExpensePrimary$1,500.00
6/7/2026ActBlueCampaign ExpensePrimary$22.72
6/10/2026Salt Lake County DemocratsDonationsPrimary$185.00
Total$18,201.01

Tissot Solutions is listed only as “Campaign Expense” on her reports; its own website describes it as a fundraising and compliance consulting firm with staff in Salt Lake City, Las Vegas, Reno, Seattle and Albuquerque, serving candidates and advocacy nonprofits, with Kalani Tissot as principal consultant. It was also her largest payee in 2025 ($5,346.30). The monthly $600 payments to Emily Bingham are listed as “Campaign Expense” with no further description. Two entries are filed as “Donation to Dems” ($700) without naming which group. Her $500 to the Committee to Elect Verona Mauga went to the House member for District 31, which sits inside SD-12. Spending after June 10 is not in hand.

KWAN’S 2026 BILLS

Two of Her Seven Passed; Three She Carried Became Law

IN PLAIN WORDSKwan sponsored seven Senate bills in 2026. Two passed. She also carried three House bills through the Senate that became law. None of her 2026 bills set money aside.

From the Legislature’s bill list for Karen Kwan, 2026 General Session, and each bill’s introduced or enrolled text on le.utah.gov. “Filed” means the bill did not pass before the session ended. The state lists no bills she co-sponsored in 2026. Her votes were not reviewed. Tyler has not held office, so she has no bill record.

The five bills she sponsored that did not pass
BillShort titleWhat it would have done
S.B. 106Educator Compensation AmendmentsKeep the educator salary adjustment from depending on the Utah Fits All Scholarship Program and its lawsuit.
S.B. 79Verification Form AmendmentsTechnical fixes to the verification forms on initiative and referendum signature packets.
S.B. 53Public Land Management Advisory Board AmendmentsAdd the state historic preservation officer and the Trust Lands director to the board.
S.B. 29Child Care Advisory Committee AmendmentsExtend the committee’s end date from 2026 to 2029.
S.B. 14Utah Commission on Aging Sunset AmendmentsExtend the commission’s end date from July 1, 2026 to July 1, 2031.

Whether the Child Care Advisory Committee and the Commission on Aging were extended by a different bill was not checked for this page.

WHAT SHE SAYS VS. HER RECORD

Her Four Issues, Next to Her Bills and Votes

IN PLAIN WORDSKwan’s campaign site names four issues. This lines each one up with what she sponsored and how she voted in 2026 on the bills reviewed here. Read the whole row; no single vote tells the story.

Her issue (her words)Her 2026 billsHer 2026 votes reviewed here
Environment: “I value our natural environment…”S.B. 53 (public land board) did not pass. She disclosed Jordan River development near her home as a possible conflict.S.B. 225, Inland Port water rule: yes in committee on Feb. 5, when the bill capped water use at 200,000 gallons a day in Salt Lake City; no on March 6, when the Senate accepted the House version that removed the cap and applied the rule statewide. It passed 19–8; she was one of the 8.
H.B. 507, data centers: yes in committee on March 2, which she was chairing that day, and yes on the Senate floor on March 5 (22–2).
Education: “investing wisely in our greatest assets – our children”S.B. 106 (teacher pay and Utah Fits All) did not pass.H.B. 1, education base budget: yes (28–0). H.B. 520, college student housing study: yes in committee.
Economy: “Small businesses are the lifeblood of Utah”No 2026 bill on small business.S.B. 327, occupational licensing: no in committee (passed 3–1). H.B. 527, pharmacy pricing: yes in committee (2–1); independent pharmacies and the Utah Retail Merchants Association spoke for it, a pharmacy benefit manager against.
Elderly: “support and protect those who have worked hard all their lives”S.B. 14 (extend the Commission on Aging) did not pass.No 2026 senior-services vote reviewed.

How the H.B. 507 committee vote was taken

On March 2, the minutes say “Acting Chair Kwan called the meeting to order.” Three of the committee’s six members voted on H.B. 507; Senate President Adams, Sen. Millner and Sen. Stevenson were absent for that vote. Under Senate Rule SR3-2-203, a majority of a standing committee is a quorum, and leadership members count toward it only while present. With the President absent, the quorum was three, so the quorum rule was met. Speakers in favor were the Utah Association of Counties and the Utah League of Cities and Towns.

Quorum rule followed

Her earlier bills, as she lists them

Her site lists 14 bills and resolutions she says she “sponsored and passed” in earlier years, including three child care licensing bills, student aid, assisted living facilities, occupational and cosmetology licensing, small claims, mental health protections for first responders, and resolutions on Railroad Workers Day, the Lunar New Year and the value of women. The list gives no years and was not checked bill by bill. None of the 14 deals with the environment. The railroad-worker resolutions line up with her unpaid role as president of the Chinese Railroad Workers Descendants Association, which she disclosed.

Her own list, not checked

Her endorsement list

Her site lists more than 100 endorsers, including AFT-Utah, Equality Utah, the Utah Planned Parenthood Action Council, the North Jordan Irrigation Company, several Democratic caucuses, and current and former officials. Many titles on the list are out of date (for example, Ben McAdams as Salt Lake County mayor), so it appears to come from an earlier campaign; this page doesn’t treat it as a 2026 list. Seventeen names on it also appear on her 2026 contributor list, together $3,425, including Luz Escamilla, Peter Corroon, Ben McAdams, Patrice Arent and Mark Wheatley (matched by name). None of the endorsing organizations appears as a 2026 contributor.

From her campaign site

Votes were pasted from the roll calls and committee minutes on le.utah.gov. Only the votes named here were reviewed. On the same two floor votes, Plumb (SD-9) and Buss (SD-11) voted the same way she did: yes on H.B. 507, no on the final S.B. 225.

THE CHALLENGER

Deidre Tyler: $726 Raised, No Spending Listed

IN PLAIN WORDSTyler’s reports show five small gifts and no spending. No campaign website or issue positions were found.

KAREN KWAN (D), INCUMBENT
$88,651

Cash raised 1/1–9/21/26. $18,201.01 spent through 6/10/26.

DEIDRE TYLER (R)
$726

Raised 4/18–9/1/26. No expenditures in her export.

Every Tyler contribution (5 entries)

DateContributor (as filed)CityReportAmount
4/18/2026Carbon LundgrenWest Valley City, UTPrimary$50.00
4/18/2026Nicole OlsenWest Valley, UTPrimary$26.00
8/7/2026Shari SowardsSan Ramon, CA8/7–9/1$50.00
8/25/2026Mr. & Mrs. Dennis WatsonSalt Lake City, UT8/7–9/1$100.00
9/1/2026Mr. Fred CoxWest Valley City, UT8/7–9/1$500.00
Total$726.00

How this was read: her DEX export (DEX20260924_085645.csv) lists two contributions on the Primary Report and no Convention Report rows and no expenditures. Her later itemized list (8/7–9/1/26) was pasted from the state site. The export doesn’t show how she paid her filing fee or any other costs.

Who she is, from her own materials: the Utah Republican Party’s candidate page lists a Ph.D. in sociology from Mississippi State University, a master’s in instructional technology from Utah State University, licensure as a social worker in Utah, and a move to Utah in 1992. Her disclosure form lists Salt Lake Community College (adjunct professor; previously professor).

No campaign website was found as of Sept. 24, 2026. BallotReady and Civoren list no issue positions for her.

Read from DEX export and pasted list
WHERE THEY STAND

In Their Own Words

IN PLAIN WORDSWhat each candidate says they’ll work on, from their own materials. These are their claims, not checked facts.

How her four issues line up with her 2026 bills: education (S.B. 106, educator pay, did not pass), economy (no 2026 bill), environment (S.B. 53, public land board, did not pass; she also disclosed the Jordan River conflict), elderly (S.B. 14, Commission on Aging, did not pass).

KWAN (D)
TYLER (R)
Education: “I believe that investing wisely in our greatest assets – our children – is the best thing we can do for the future of our state.”
No stated priorities were found. Her party bio lists her education, social work training and years as a professor.
Economy: “Small businesses are the lifeblood of Utah… We can support and empower our workforce by providing better education and skills training.”
A short campaign video (“Meet Deidre Tyler”) appears on social media; it was not transcribed for this page.
Environment: “I value our natural environment, and encourage all Utahns to be good stewards of our natural resources so that our beautiful state can be preserved for future generations.”
 
Elderly: “I recognize an inherent need to support and protect those who have worked hard all their lives. And it’s going to become more important as the senior population explodes in the next ten years.”
 

How this was read: Kwan’s quotes are from the Issues section of her campaign site, kwanforsenate.com, as captured Sept. 24, 2026. The site’s sign-up link is labeled 2024, so the text may date from her last campaign. For Tyler, BallotReady, Civoren and the Utah GOP candidate page were checked on Sept. 24, 2026. A state elections PDF for her is a scanned image this site’s tool couldn’t read, so it is treated as unread.

THE DISCLOSURE FORMS

What Each Candidate Listed

IN PLAIN WORDSEach candidate filled out the state’s conflict-of-interest form. This is what each one wrote, read from the filed text.

ItemKwan (D)Tyler (R), signed “Deidre Ann Tyler”
EmployersSalt Lake Community College (professor emeritus, psychology; previously also adjunct); State of Utah, State SenateSalt Lake Community College (adjunct professor; previously professor)
Entities owned or ledN/An/a
$5,000+ income sourcesN/An/a
Stocks or accounts of $5,000+TIAA (401a), Schwab (401k), TD Ameritrade (broker), Fidelityn/a
BoardsOCA-Utah (advisor to board, unpaid); Chinese Railroad Workers Descendants Association (president, unpaid); United Way of Salt Lake (board, unpaid)n/a
SpouseTravis Dahl; Granite School Districtn/a
Optional: property“My primary residence is adjacent to private property (owned by someone else) and state land that is deemed open space and sits along the Jordan River.” “While it would not economically benefit me, development along the Jordan River where my house sits might constitute a conflict.”n/a

Worth seeing side by side

Same college. Both candidates list Salt Lake Community College. Kwan lists herself as professor emeritus in psychology; Tyler as an adjunct professor. BallotReady lists Tyler at the University of Utah; this page goes by her own form.

A voluntary disclosure. Kwan used the optional property section to name a possible conflict that the form doesn’t require her to list. That is the kind of disclosure the form invites.

Two retirement accounts listed as “stocks.” The form excludes funds managed by a third party. Kwan listed her retirement and brokerage accounts anyway, which is more than required.

Kwan used the optional sections Tyler: “n/a” after employer
THE CONNECTIONS

Where This Race Meets the Rest of the Docket

IN PLAIN WORDSSeveral of Kwan’s donors also gave in other races on this site, including to Republicans. A shared donor is a connection, not an accusation.

flowchart LR SD["SenDemPAC
$10,000"] --> KK(["KAREN KWAN
SD-12 (D)"]) PD["Patrick de Freitas
$500"] --> KK AY["Andrew Yang
$1,000"] --> KK LH["Lincoln Hill Partners PAC
$500"] --> KK CU["Utah Credit Union PACs
$2,000"] --> KK RE["Utah Realtors PAC
$1,000"] --> KK SD -->|"$10,000"| JP["Jen Plumb
SD-9, Case 23"] PD -->|"$500"| JP PD -->|"$515"| EB["Emily Buss
SD-11, Case 24"] AY -->|"$750"| EB LH -->|"$800"| BB["Brooks Benson
SD-11 (R)"] CU -->|"$1,000"| BB RE -->|"$1,500"| BB style KK fill:#3d0f1c,color:#f4ece6,stroke:#3d0f1c style SD fill:#fbf3e6,stroke:#d9a441

Every arrow is money as filed. Shared donors are matched by the street address on each report.

CASE 23 · CASE 24 · CONFIRMED BY ADDRESS

One donor in all three Senate races

Patrick de Freitas of Salt Lake City gave Kwan $500 (1/1/26), Jen Plumb (D) $500 and Emily Buss (Forward) $515. All three entries list the same address.

CASE 24 · CONFIRMED BY ADDRESS

Andrew Yang

Gave Kwan $1,000 (4/1/26) and Buss $750. Both entries list the same West 42nd Street address in New York. The name matches the founder of the national Forward Party; the filings don’t say more.

A lobbying firm’s PAC, both parties

Gave Kwan $500 on 12/3/25 and $500 on 6/17/26. The same PAC gave Republican Brooks Benson $800 in SD-11 and Sen. Tamara Tran $1,000.

CREDIT UNIONS & REALTORS · CONFIRMED BY ADDRESS

Same PACs, both sides of SD-11 and SD-12

The credit union PAC at 455 E. 500 South gave Kwan $2,000 in two checks and Benson $1,000. The Utah Association of Realtors PAC gave Kwan $1,000 and Benson $1,500. Both give to candidates in both parties.

SENDEMPAC · FRESH AIR PAC · CASE 23

The caucus and environmental PACs

SenDemPAC gave Kwan $10,000, the same as Plumb. Kwan is not one of its registered officers. Fresh Air PAC (Stewardship Utah) gave Kwan $2,000, the same as Plumb; it also gives to Republicans.

ENERGY & DEVELOPMENT

rPlus Energies and Kem Gardner

rPlus Energies, a Salt Lake energy developer, gave $500 (6/17/26). Kwan sits on the Senate committee that handles public utilities and energy. Kem Gardner, founder of the Gardner Company, gave $3,000 in two checks. Both are listed as filed.

OTHER OFFICEHOLDERS

Colleagues giving to her

Entries under the names of Senate Minority Leader Luz Escamilla ($300), Rep. Jennifer Dailey-Provost ($250, House sponsor of her S.B. 314), Salt Lake City Mayor Erin Mendenhall ($250) and SD-13 Democratic nominee Silvia Catten ($100). Several out-of-state names match lawmakers in other states; those are not confirmed.

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.

Karen Kwan (D) · $91,820 total
Individual people: $58,450Caucus and leadership PACs: $10,000Other organizations: $22,970Party help: $400
Individual donors: about 224. Period: Jan. 1–Sept. 21, 2026, cash and in-kind.
From their own disclosure form: SLCC professor emeritus and state senator; four retirement or brokerage accounts; no businesses.
Deidre Tyler (R) · $726 total
Individual people: $726
Individual donors: 5. Period: Apr. 18–Sept. 1, 2026.
From their own disclosure form: SLCC adjunct professor; all other items "n/a."
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.

THE RUBRIC

Graded Topic by Topic

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.

1. Kwan’s campaign money
CriterionGrade and reason
PowerCTwo-thirds of her money is from individuals; her largest check is from her own caucus’s PAC. The money, by category (Jan. 1–Sept. 21, 2026, cash and in-kind): individuals $58,450 (63.7%); caucus and leadership PACs $10,000 (10.9%); other organizations $22,970 (25.0%); party help $400 (0.4%). Own money: none reported. Own money is stated here, not graded. Power C: 63.9% of the counted money came from individual people. Regraded Oct. 2, 2026 on the Hive's fixed scale; earlier: B. 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.
TransparencyBEvery entry is itemized and in-kind help is described. A few entries carry the wrong state code, and six rows are deleted with no details.
Financial accountabilityBHer largest payee is an identifiable fundraising and compliance firm. $3,600 in monthly payments to one person and $700 in “Donation to Dems” aren’t described further, and a 2025 entry was deleted without an explanation in the export.
Environmental impactN/ANot applicable.
Community impactBHundreds of small, mostly local gifts; 11.8% of cash from outside Utah.
2. Tyler’s filings
CriterionGrade and reason
PowerN/AToo little money to weigh.
TransparencyCHer gifts are itemized, but no website, positions or spending are on record.
Financial accountabilityCNo expenditures are listed, so the filings don’t show how campaign costs were paid.
Environmental impactN/ANot applicable.
Community impactCVoters have little from the record to compare her with the incumbent.
3. The disclosure forms
CriterionGrade and reason
PowerN/ANot applicable.
TransparencyAKwan named a possible property conflict on her own and listed accounts the form doesn’t require. Tyler answered every item. Kwan lists the State Senate on her employer line, so her legislative pay is on the form. Both leave the income line blank while naming their jobs; because the jobs are named, that is noted here, not graded (Oct. 3, 2026).
Financial accountabilityBNeither lists outside business income; both list their college employer.
Environmental impactBKwan flagged Jordan River development as a possible conflict before any vote on it.
Community impactBHer unpaid board seats (OCA-Utah, United Way, CRWDA) are disclosed.

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

4. Her 2026 laws, bill by bill

The two bills she sponsored that became law and the three House bills she carried, graded on what the law does. Read from each enrolled bill’s summary and money lines on le.utah.gov. P = power, T = transparency, $ = financial accountability, E = environmental impact, C = community impact.

BillWhat it doesPT$ECWhy
S.B. 314
Sleep disorders education · primary sponsor
The state health department must make sleep-health education materials and do outreach; it may partner with others.N/AN/ACN/ABPublic health benefit; a new duty with no money set aside.
S.B. 175
Autism insurance · primary sponsor
Amends autism insurance coverage rules, defines terms and creates a reporting requirement.N/ABN/AN/ABAdds reporting; the summary doesn’t detail coverage changes.
H.B. 565
City library tax notices · Senate sponsor
In first-class counties, property-tax notices must list a city library levy separately.N/AABN/ABOwners can see what the library tax costs them.
H.B. 531
Scarification · Senate sponsor
Sets safety standards for body-art shops offering scarification and makes it a crime to do it on minors for pay.CN/AN/AN/ABAdds a new crime and rules; aimed at protecting minors.
H.B. 420
City council vacancies · Senate sponsor
Changes how cities fill a vacant elected office and break ties.CN/AN/AN/ACThe summary doesn’t show whether voters get more or less say.

The pattern: mostly B’s, one A for putting a library tax on its own line of the tax notice, and no D or F. The laws are narrow; none touches the environment or sets money aside.

QUESTIONS VOTERS CAN ASK

Ten Questions From the Records

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

FOR SEN. KAREN KWAN (D)
FOR DEIDRE TYLER (R)
1. Your reports list $600 a month to one person as “Campaign Expense.” What work does it cover?
1. What are your top three priorities for SD-12? No website or stated positions were found.
2. You sit on the Senate committee that handles utilities and energy. Who should pay for new power built for data centers: the companies or all ratepayers?
2. Your reports list $726 raised and no spending. How did you pay your filing fee and other costs, and how are you reaching voters?
3. You disclosed that Jordan River development near your home might be a conflict. How would you handle a vote on it?
3. Who should pay for new power built for data centers: the companies or all ratepayers?
4. Your bills to extend the Child Care Advisory Committee and the Commission on Aging didn’t pass. What happened to those bodies?
4. Where can voters see your positions before early voting starts Oct. 20?

For both

  • You both teach, or taught, at Salt Lake Community College. What would you change about how the state funds higher education?
  • Will you post your campaign spending, not just contributions, before early voting starts Oct. 20?
WHAT THIS DOESN’T SHOW

Limits of the Record

  • Kwan’s spending after June 10, 2026, is not in hand. Her later list covers contributions only.
  • 2026 money and her 2025 Year End report are covered. Earlier years are not re-checked here.
  • Group vs. individual and out-of-state counts are this site’s sorting (by name and ZIP code).
  • Name matches to officeholders are by name as filed unless marked confirmed by address.
  • Wayne Consulting Management, Luu Investment Group and TSW Auto Sales were not identified beyond the filings.
  • Only the votes named in “What she says vs. her record” were reviewed; they were pasted from le.utah.gov roll calls and minutes.
  • Bill grades use enrolled-bill summaries and money lines, not a full reading, fiscal notes or vote counts. The state lists no bills she co-sponsored in 2026; her votes were not reviewed.
  • Tyler’s campaign video and a scanned state elections PDF were not read.
  • Nothing here suggests any rule was broken.
View all sources (19)
  1. Karen Kwan, 2026 Convention and Primary reports, DEX export DEX20260924_084212.csv (disclosures.utah.gov)
  2. Karen Kwan, itemized contributions 6/17–9/21/26, with in-kind comments (disclosures.utah.gov)
  3. Karen Kwan, 2025 Year End report, DEX export DEX20260924_091809.csv (disclosures.utah.gov); a second download, DEX20260924_091850.csv, is identical
  4. Karen Kwan, conflict-of-interest disclosure, State Senate (disclosures.utah.gov), read from filed text
  5. Deidre Tyler, 2026 reports, DEX export DEX20260924_085645.csv (disclosures.utah.gov)
  6. Deidre Tyler, itemized contributions 8/7–9/1/26 (disclosures.utah.gov)
  7. Deidre Ann Tyler, conflict-of-interest disclosure, State Senate (disclosures.utah.gov), read from filed text
  8. Utah Republican Party, 2026 Republican Candidates page (utgop.org)
  9. BallotReady and Civoren candidate pages for Deidre Tyler, checked Sept. 24, 2026
  10. Karen Kwan campaign site, Issues section (kwanforsenate.com), captured Sept. 24, 2026
  11. Ballotpedia, “Karen Kwan” (2024 special election)
  12. Utah Legislature, bill list for Sen. Karen Kwan, 2026 General Session; enrolled and introduced texts of S.B. 14, 29, 53, 79, 106, 175, 314 and H.B. 420, 531, 565 (le.utah.gov)
  13. Lincoln Hill Partners PAC 2026 reports (as compiled in this site’s PAC files)
  14. Jen Plumb, Emily Buss and Brooks Benson 2026 reports (Cases 23 and 24)
  15. Senate roll calls: H.B. 1 (1/29/26), 3rd Sub. H.B. 507 (3/5/26), 3rd Sub. S.B. 225 concurrence (3/6/26); Senate Econ. Dev. and Workforce Services Committee votes 2/5/26 and 3/2/26, and 3/2/26 minutes (le.utah.gov)
  16. Tissot Solutions LLC website, home page (tissotsolutions.com), captured Sept. 24, 2026
  17. Utah Senate Rules SR3-2-203 and SR3-2-315 (le.utah.gov)
  18. Karen Kwan campaign site, legislation and endorsement pages (kwanforsenate.com), captured Sept. 24, 2026
  19. This outlet’s earlier research on Karen Kwan’s 2024–2025 campaign finance and committee assignments