Kristen McDonald Rivet (D)
- Raised
- $6.9M
- Spent
- $4.3M
- Cash on hand
- $2.7M
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $12K for, $0 against.
Through Oct. 30, 2026, outside groups have reported $3,405,468 in independent spending in this race: $3,393,668 for the general election and $11,800 in the primaries. The biggest spender in the general election so far is CLF, at $2.0M.
On the November ballot: Kristen McDonald Rivet (D), Thomas J. Smith (R), C. Mia Pettus (L), Jim Casha (G) and Kathy Goodwin.
No new outside spending reported.
On the ballot: Kristen McDonald Rivet (D), Thomas J. Smith (R), C. Mia Pettus (L), Jim Casha (G), Kathy Goodwin (other). Vote counts and the call will show here on election night, updated every minute.
Results and race calls from civicAPI (opens in a new tab), from state election offices. Outside money from FEC filings.
Thomas J. Smith (R)
$2.4M 71%
$186K supporting Thomas J. Smith and $2.2M attacking Kristen McDonald Rivet
Kristen McDonald Rivet (D)
$972K 29%
$945K supporting Kristen McDonald Rivet and $27K attacking Thomas J. Smith
A candidate’s total adds money spent supporting them to money spent attacking their opponent.
3 days until Election Day, Tuesday, Nov. 3.
Voting in Michigan? Check your registration, deadlines and options on vote.gov (opens in a new tab)
Campaign reports through Oct. 14, 2026.
Primary and other: $12K for, $0 against.
Campaign reports through Oct. 14, 2026.
No FEC financial report showing at least $5,000 raised. Campaigns don’t have to file one until they raise or spend more than $5,000.
Libertarian
Green
Other party
November ballot as listed by this source (opens in a new tab) on Oct. 14, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Others who filed with the FEC: Amir Hassan (R), raised $874,143; Alfred Lemmo (R), raised $220,313.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| CLFHybrid PAC · $357K in late reports | AGAINST Kristen McDonald Rivet (D) | $2.0M | – | $2.0M | Oct. 5, 2026 |
| Everytown for Gun Safety Victory FundSuper PAC · $451K in late reportsGuns | FOR Kristen McDonald Rivet (D) | $451K | – | $451K | Oct. 12, 2026 |
| America PACSuper PAC · $258K in late reports | AGAINST Kristen McDonald Rivet (D)FOR Thomas J. Smith (R) | $258K | – | $258K | Oct. 27, 2026 |
| No Going Back PACSuper PAC · $184K in late reports | AGAINST Kristen McDonald Rivet (D)FOR Thomas J. Smith (R) | $184K | – | $184K | Oct. 7, 2026 |
| Rolling Sea Action FundHybrid PAC · $150K in late reports | FOR Kristen McDonald Rivet (D) | $150K | – | $150K | Oct. 6, 2026 |
| Center Forward CommitteeSuper PAC · $150K in late reports | FOR Kristen McDonald Rivet (D) | $150K | – | $150K | Oct. 20, 2026 |
| Charter Schools Action PACHybrid PAC · $54K in late reports | FOR Kristen McDonald Rivet (D) | $54K | – | $54K | Oct. 25, 2026 |
| AB PACHybrid PAC · $44K in late reports | FOR Kristen McDonald Rivet (D) | $44K | – | $44K | Oct. 5, 2026 |
| National Association of Realtors Political Action CommitteePAC · $32K in late reportsHousing | FOR Kristen McDonald Rivet (D) | $32K | – | $32K | Oct. 15, 2026 |
| Building TogetherHybrid PAC · $23K in late reports | AGAINST Thomas J. Smith (R)FOR Kristen McDonald Rivet (D) | $23K | – | $23K | Oct. 29, 2026 |
| For Michigan Action FundSuper PAC · $23K in late reports | FOR Kristen McDonald Rivet (D)AGAINST Thomas J. Smith (R) | $23K | – | $23K | Oct. 15, 2026 |
| MAGAHybrid PAC · $20K in late reports | AGAINST Kristen McDonald Rivet (D) | $20K | – | $20K | Oct. 8, 2026 |
| Working AmericaOutside spender (not a PAC) · $14K in late reports | FOR Kristen McDonald Rivet (D) | $14K | – | $14K | Oct. 26, 2026 |
| Millions of MichiganiansSuper PAC · $10K in late reports | FOR Kristen McDonald Rivet (D) | $10K | – | $10K | Oct. 28, 2026 |
| WelcomepacHybrid PAC · $7K in late reports | FOR Kristen McDonald Rivet (D) | $9K | $11K | $21K | Sept. 14, 2026 |
| Neighbor Voices PACSuper PAC · $9K in late reports | FOR Kristen McDonald Rivet (D)AGAINST Thomas J. Smith (R) | $9K | – | $9K | Oct. 29, 2026 |
| Community Change VotersSuper PAC · $3K in late reports | FOR Kristen McDonald Rivet (D) | $3K | – | $3K | Oct. 27, 2026 |
| Givegreen United ActionSuper PAC | FOR Kristen McDonald Rivet (D) | – | $447 | $447 | July 15, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | AGAINST Thomas J. Smith (R) | General | $11,720 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | FOR Kristen McDonald Rivet (D) | General | $11,720 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - against thomas j. smith | AGAINST Thomas J. Smith (R) | General | $600 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text -supporting kristin mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $600 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Millions of MichiganiansRadio ads | FOR Kristen McDonald Rivet (D) | General | $5,064 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Millions of MichiganiansStreaming radio ads | FOR Kristen McDonald Rivet (D) | General | $3,044 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Millions of MichiganiansAudio ads | FOR Kristen McDonald Rivet (D) | General | $1,892 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | America PACPrinting | FOR Thomas J. Smith (R) | General | $3,038 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | America PACPrinting | AGAINST Kristen McDonald Rivet (D) | General | $3,038 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Community Change VotersMail production & postage | FOR Kristen McDonald Rivet (D) | General | $2,687 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Working AmericaDigital advertising | FOR Kristen McDonald Rivet (D) | General | $7,956 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Working AmericaDigital advertising | FOR Kristen McDonald Rivet (D) | General | $882 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Neighbor Voices PACCanvassing via text - against thomas j. smith | AGAINST Thomas J. Smith (R) | General | $690 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristen mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $690 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Neighbor Voices PACCanvassing via text - against thomas j. smith | AGAINST Thomas J. Smith (R) | General | $200 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristen mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $200 (FEC filing) (opens in a new tab) |
| Oct. 25, 2026Late | Charter Schools Action PACText messages | FOR Kristen McDonald Rivet (D) | General | $255 (FEC filing) (opens in a new tab) |
| Oct. 23, 2026Late | Community Change VotersIn-kind staff: services to plan, draft & distribute communications & events | FOR Kristen McDonald Rivet (D) | General | $46 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Working AmericaDigital advertising | FOR Kristen McDonald Rivet (D) | General | $4,500 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Working AmericaDigital advertising | FOR Kristen McDonald Rivet (D) | General | $500 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristen mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $125 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristen mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $125 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristen mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $107 (FEC filing) (opens in a new tab) |
| Oct. 21, 2026Late | America PACPrinting/postage | FOR Thomas J. Smith (R) | General | $11,816 (FEC filing) (opens in a new tab) |
| Oct. 21, 2026Late | America PACPrinting/postage | AGAINST Kristen McDonald Rivet (D) | General | $11,816 (FEC filing) (opens in a new tab) |
| Oct. 20, 2026Late | Center Forward CommitteeDigital advertising | FOR Kristen McDonald Rivet (D) | General | $150,000 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristin mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $350 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Neighbor Voices PACCanvassing via text - against tom j smith | AGAINST Thomas J. Smith (R) | General | $350 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristin mcdonald rivet | FOR Kristen McDonald Rivet (D) | General | $153 (FEC filing) (opens in a new tab) |
| Oct. 15, 2026Late | National Association of Realtors Political Action CommitteeOnline video production costs | FOR Kristen McDonald Rivet (D) | General | $17,700 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Kristen McDonald Rivet. How this works.