VoteMargin

Track record

How our forecasts did.

2026 Midterm Elections

We called 60 of 64 races right

Democrats won the Senate, the House and most governorships, as we forecast.

The big calls

We saidResult so far
SenateDemocrats 52–48Democrats 53, Republicans 44 · 3 still counting✓
HouseDemocrats 232–203Democrats win the House✓
GovernorsDemocrats 30–20Democrats 27, Republicans 20 · 3 still counting✓
60/64races called right (94%)
3/3Senate, House and governor majorities
44/44right when 90%+ sure
4/4misses were toss-ups

How sure we were

90%+ sure
44 of 44 right
70–90% sure
11 of 11 right
Toss-ups
5 of 9 right

Toss-ups we got right

  • Kansas Senate: we said Hamilton by less than 0.1. Result: Hamilton by 4.8.
  • Nevada governor: we said Ford by 0.2. Result: Ford by 7.5.
  • Georgia governor: we said Bottoms by 0.2. Result: Bottoms by 8.6.
  • Texas Senate: we said Talarico by 1.3. Result: Talarico by 12.3.
  • Ohio Senate: we said Brown by 1.8. Result: Brown by 4.8.
Our 2026 Senate forecastALAKAZCOFLGAINKSMEMNNCNDOKPASDTXWYMOWVILNMARCAIAKYMIMSMTNYOHORTNUTVAWAWINESCIDNVLA

The closest races

RaceWe saidResult
Kansas SenateHamilton by less than 0.1Hamilton by 4.8✓
Nevada governorFord by 0.2Ford by 7.5✓
Georgia governorBottoms by 0.2Bottoms by 8.6✓
Iowa SenateHinson by 0.3Turek by 4.1✗
Kansas governorHolscher by 0.4Still counting
Alaska SenateSullivan by 0.6Still counting
Vermont governorJanoo by 0.9Scott by 7.0✗
Texas SenateTalarico by 1.3Talarico by 12.3✓
Ohio SenateBrown by 1.8Brown by 4.8✓
South Carolina SenateGraham by 2.0Andrews by 4.4✗
Texas governorAbbott by 2.3Hinojosa by 7.3✗
Oregon governorKotek by 3.6Kotek by 6.2✓
Ohio governorActon by 3.7Acton by 7.9✓
Maine SenateJackson by 3.7Jackson by 7.7✓
2024 Presidential Election

Exactly right: Trump 312, Harris 226

Our model, run on the polls available before Election Day 2024. The final result was Trump 312, Harris 226.

312–226electoral votes, against 312–226 in the result
56/56states and districts called right
7/7swing states called right
Our 2024 presidential forecastALAKAZCOFLGAINKSMEMNNCNDOKPASDTXWYMOWVILNMARCAIAKYMIMSMTNYOHORTNUTVAWAWINESCIDNVLA

The swing states

StateWe saidResult
ArizonaTrump by 4.7Trump by 5.5✓
North CarolinaTrump by 4.9Trump by 3.2✓
NevadaTrump by 2.2Trump by 3.1✓
GeorgiaTrump by 4.1Trump by 2.2✓
PennsylvaniaTrump by 2.7Trump by 1.7✓
MichiganTrump by 1.9Trump by 1.4✓
WisconsinTrump by 3.3Trump by 0.9✓
Senate and governors, 2018–2022

Races called right

132 of 138VoteMargin
128 of 138538 (ABC News)
VoteMargin538
Senate 2018
33 of 34
31 of 34
Senate 2020
32 of 34
32 of 34
Senate 2022
33 of 34
31 of 34
Governors 2022
34 of 36
34 of 36

Our model re-run on each year’s pre-election polls.

Archive

Our forecasts

  • Starts with our 2027 forecasts.