Michigan’s 8th District

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.

  • General election
    $3.4M
  • Primaries
    $12K
  • Late reports
    $1.8M
  • Last 14 days
    $234K

New since the Oct. 31 update

No new outside spending reported.

Results · live from 6 p.m. ET on Nov. 3

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.

Money on each side · MI-08 general election

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.

FEC filings through Oct. 30, 2026 · paidforpolitics.com

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)

On the November ballot · campaign money and outside spending around each

  • Outside spending for
  • Outside spending against

Also on the ballot

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.

  • C. Mia Pettus

    Libertarian

  • Jim Casha

    Green

  • Kathy Goodwin

    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.

Not on the November ballot · lost a primary, withdrew or didn’t run, with the money spent around them

Primary scorecard: which groups’ money backed the nominees

Others who filed with the FEC: Amir Hassan (R), raised $874,143; Alfred Lemmo (R), raised $220,313.

Every outside spender · 18 groups, general-election money first

Every group that reported independent spending in this race
SpenderSpent onGeneralPrimaryTotalLatest
CLFHybrid PAC · $357K in late reportsAGAINST Kristen McDonald Rivet (D)$2.0M–$2.0MOct. 5, 2026
Everytown for Gun Safety Victory FundSuper PAC · $451K in late reportsGunsFOR Kristen McDonald Rivet (D)$451K–$451KOct. 12, 2026
America PACSuper PAC · $258K in late reportsAGAINST Kristen McDonald Rivet (D)FOR Thomas J. Smith (R)$258K–$258KOct. 27, 2026
No Going Back PACSuper PAC · $184K in late reportsAGAINST Kristen McDonald Rivet (D)FOR Thomas J. Smith (R)$184K–$184KOct. 7, 2026
Rolling Sea Action FundHybrid PAC · $150K in late reportsFOR Kristen McDonald Rivet (D)$150K–$150KOct. 6, 2026
Center Forward CommitteeSuper PAC · $150K in late reportsFOR Kristen McDonald Rivet (D)$150K–$150KOct. 20, 2026
Charter Schools Action PACHybrid PAC · $54K in late reportsFOR Kristen McDonald Rivet (D)$54K–$54KOct. 25, 2026
AB PACHybrid PAC · $44K in late reportsFOR Kristen McDonald Rivet (D)$44K–$44KOct. 5, 2026
National Association of Realtors Political Action CommitteePAC · $32K in late reportsHousingFOR Kristen McDonald Rivet (D)$32K–$32KOct. 15, 2026
Building TogetherHybrid PAC · $23K in late reportsAGAINST Thomas J. Smith (R)FOR Kristen McDonald Rivet (D)$23K–$23KOct. 29, 2026
For Michigan Action FundSuper PAC · $23K in late reportsFOR Kristen McDonald Rivet (D)AGAINST Thomas J. Smith (R)$23K–$23KOct. 15, 2026
MAGAHybrid PAC · $20K in late reportsAGAINST Kristen McDonald Rivet (D)$20K–$20KOct. 8, 2026
Working AmericaOutside spender (not a PAC) · $14K in late reportsFOR Kristen McDonald Rivet (D)$14K–$14KOct. 26, 2026
Millions of MichiganiansSuper PAC · $10K in late reportsFOR Kristen McDonald Rivet (D)$10K–$10KOct. 28, 2026
WelcomepacHybrid PAC · $7K in late reportsFOR Kristen McDonald Rivet (D)$9K$11K$21KSept. 14, 2026
Neighbor Voices PACSuper PAC · $9K in late reportsFOR Kristen McDonald Rivet (D)AGAINST Thomas J. Smith (R)$9K–$9KOct. 29, 2026
Community Change VotersSuper PAC · $3K in late reportsFOR Kristen McDonald Rivet (D)$3K–$3KOct. 27, 2026
Givegreen United ActionSuper PACFOR Kristen McDonald Rivet (D)–$447$447July 15, 2026

Latest filings · newest 30

Follow new filings in this race by RSS, updated each night.

Newest outside-spending filings in this race
DateSpenderFor or againstElectionAmount
Oct. 29, 2026LateBuilding TogetherEstimated cost for text messagingAGAINST Thomas J. Smith (R)General$11,720 (FEC filing) (opens in a new tab)
Oct. 29, 2026LateBuilding TogetherEstimated cost for text messagingFOR Kristen McDonald Rivet (D)General$11,720 (FEC filing) (opens in a new tab)
Oct. 29, 2026LateNeighbor Voices PACCanvassing via text - against thomas j. smithAGAINST Thomas J. Smith (R)General$600 (FEC filing) (opens in a new tab)
Oct. 29, 2026LateNeighbor Voices PACCanvassing via text -supporting kristin mcdonald rivetFOR Kristen McDonald Rivet (D)General$600 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateMillions of MichiganiansRadio adsFOR Kristen McDonald Rivet (D)General$5,064 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateMillions of MichiganiansStreaming radio adsFOR Kristen McDonald Rivet (D)General$3,044 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateMillions of MichiganiansAudio adsFOR Kristen McDonald Rivet (D)General$1,892 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateAmerica PACPrintingFOR Thomas J. Smith (R)General$3,038 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateAmerica PACPrintingAGAINST Kristen McDonald Rivet (D)General$3,038 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateCommunity Change VotersMail production & postageFOR Kristen McDonald Rivet (D)General$2,687 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateWorking AmericaDigital advertisingFOR Kristen McDonald Rivet (D)General$7,956 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateWorking AmericaDigital advertisingFOR Kristen McDonald Rivet (D)General$882 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateNeighbor Voices PACCanvassing via text - against thomas j. smithAGAINST Thomas J. Smith (R)General$690 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateNeighbor Voices PACCanvassing via text - supporting kristen mcdonald rivetFOR Kristen McDonald Rivet (D)General$690 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateNeighbor Voices PACCanvassing via text - against thomas j. smithAGAINST Thomas J. Smith (R)General$200 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateNeighbor Voices PACCanvassing via text - supporting kristen mcdonald rivetFOR Kristen McDonald Rivet (D)General$200 (FEC filing) (opens in a new tab)
Oct. 25, 2026LateCharter Schools Action PACText messagesFOR Kristen McDonald Rivet (D)General$255 (FEC filing) (opens in a new tab)
Oct. 23, 2026LateCommunity Change VotersIn-kind staff: services to plan, draft & distribute communications & eventsFOR Kristen McDonald Rivet (D)General$46 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateWorking AmericaDigital advertisingFOR Kristen McDonald Rivet (D)General$4,500 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateWorking AmericaDigital advertisingFOR Kristen McDonald Rivet (D)General$500 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateNeighbor Voices PACCanvassing via text - supporting kristen mcdonald rivetFOR Kristen McDonald Rivet (D)General$125 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateNeighbor Voices PACCanvassing via text - supporting kristen mcdonald rivetFOR Kristen McDonald Rivet (D)General$125 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateNeighbor Voices PACCanvassing via text - supporting kristen mcdonald rivetFOR Kristen McDonald Rivet (D)General$107 (FEC filing) (opens in a new tab)
Oct. 21, 2026LateAmerica PACPrinting/postageFOR Thomas J. Smith (R)General$11,816 (FEC filing) (opens in a new tab)
Oct. 21, 2026LateAmerica PACPrinting/postageAGAINST Kristen McDonald Rivet (D)General$11,816 (FEC filing) (opens in a new tab)
Oct. 20, 2026LateCenter Forward CommitteeDigital advertisingFOR Kristen McDonald Rivet (D)General$150,000 (FEC filing) (opens in a new tab)
Oct. 19, 2026LateNeighbor Voices PACCanvassing via text - supporting kristin mcdonald rivetFOR Kristen McDonald Rivet (D)General$350 (FEC filing) (opens in a new tab)
Oct. 19, 2026LateNeighbor Voices PACCanvassing via text - against tom j smithAGAINST Thomas J. Smith (R)General$350 (FEC filing) (opens in a new tab)
Oct. 19, 2026LateNeighbor Voices PACCanvassing via text - supporting kristin mcdonald rivetFOR Kristen McDonald Rivet (D)General$153 (FEC filing) (opens in a new tab)
Oct. 15, 2026LateNational Association of Realtors Political Action CommitteeOnline video production costsFOR Kristen McDonald Rivet (D)General$17,700 (FEC filing) (opens in a new tab)

About these numbers

  • Outside spending is money groups spent on their own ads, mail and canvassing for or against a candidate. Groups can’t coordinate it with campaigns, and it isn’t counted in what campaigns raised or spent.
  • Every group that reported independent spending to the FEC is listed, not only the groups on our issue pages. Groups tracked on an issue page carry a tag linking to it.
  • Primary, special or general comes from the election the group listed on each expenditure. Seats with a special election this cycle show that money separately. The primary scorecard shows how each group’s primary money did.
  • Late reports are 24- and 48-hour filings made since a group’s last regular report. Earlier ones are already counted on that report, so we don’t count them twice.
  • Some nonprofits don’t have to name their donors, so this shows who spent the money, not always who gave it.

FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Kristen McDonald Rivet. How this works.