Flipped from RepublicanCalled Nov 4Unofficial resultsIncumbent defeated

Michigan's 4th District

U.S. House · Michigan

Sean McCann flipped the seat for Democrats, winning by 1.8 points over Bill Huizenga.

Sean McCannDemocrat · winner
50.1%186,195
Bill HuizengaRepublican · incumbent
48.3%179,484
Shafina Che BarnettGreen
1.5%5,695
Write-inNonpartisan
0.1%313
98% of the expected vote counted · 371,687 votes

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 7:00 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenR+11.92022 HouseR+11.72024 HouseR+5.62024 Pres.D+1.82026 House

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two sides on one scale: their campaigns, and outside groups spending for them or against their opponent.

Sean McCannBill Huizenga
$4.7M
Raised by the campaign
$5.6M
$3.7M
Spent by the campaign
$5.3M
$1M
Cash on hand
$394.2K
$985.9K
Outside spending for them
$2.3M
$11.5M
Outside spending against their opponent
$7.6M
$17.2M
All money helping them
$15.5M

Top funders

Outside groups and direct contributors, ranked by what they put in; the color shows which candidate it helps.

HMPAgainst Huizenga$6.2M
NO GOING BACK PAC INC.For Huizenga, against McCann$5.4M
LCV Victory FundAgainst Huizenga$1.8M
MICHIGAN CONSERVATIVE ACTIONAgainst McCann$1.7M
FairshakeFor Huizenga$1M
YOUR COMMUNITY PACAgainst Huizenga$843.6K
EDF Action VotesAgainst Huizenga$549K
American Federation of State County & Municipal Employees PEOPLEAgainst Huizenga$531.5K
DEFEND AMERICAN JOBSFor Huizenga$512K
THANK YOU FOR YOUR ATTENTION TO THIS MATTER PACAgainst McCann$363K
America PACAgainst McCann$311.7K
PROGRESSIVE CHAMPIONS PACAgainst McCann$227.6K
MILLIONS OF MICHIGANIANSFor McCann$165.8K
Somos PACFor McCann$128.2K
Planned Parenthood VotesFor McCann$128.2K
Show 7 more

Campaign money: FEC, through Oct 14, 2026. Outside spending: independent expenditures by super PACs, parties and other groups, primary and general, as reported to the FEC through Nov 1, 2026, updated Nov 3, 2026. It leaves out spending not reported as independent expenditures (most issue ads and much dark money), so it understates all outside money. The FEC lists only each candidate's largest spenders; totals count every spender.

Source: FEC campaign filings; FEC independent expendituresUpdated Nov 3, 2026, 1:05 AM ET

Polls against the result

The final average had the race even. McCann won by 1.8: a 1.8-point miss toward Republicans.

R+5EvenD+5Result D+1.8Final average EvenDec 1Jan 1Feb 1Mar 1Apr 1May 1Jun 1Jul 1Aug 1Sep 1Oct 1Nov 3
  • Poll with McCann ahead
  • Poll with Huizenga ahead
  • Final polling average
  • Result
PollsterDatesSampleMcCannHuizengaMarginAdjustedMiss vs resultGradeRelease
GBAO for Sean McCann's campaignD-sponsoredSep 13–Sep 16500 LV4746D+1Even−0.8Cdrive.google.com ↗
GBAO for Sean McCann's campaignD-sponsoredMay 28–Jun 1500 LV4845D+3D+3.0+1.2Csemafor.com ↗
Ragnar Research Partners for Conservatives for AmericaR-sponsoredMar 12–Mar 14400 LV4248R+6R+0.5−7.8B+punchbowl.news ↗
Public Policy PollingNov 20–Nov 21559 RV4244R+2R+0.6−3.8B+x.com ↗

Adjusted: after correcting for the pollster's house effect and likely-voter screens. Miss: the poll's margin minus the result; + means the poll leaned Democratic. Grade: the pollster's accuracy in past elections, A+ to D (pollster ratings).

Source: Each poll's release, via The New York Times and Wikipedia poll listsUpdated Sep 16, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Sean McCann
61%
Bill Huizenga
39%
Projected margin
D+1.5
How the forecast works →

The candidates

Changes to this page

  • · Race called for McCann.