All 35 races
Race by race
Every seat on the ballot, closest first. Each page carries the win probability over time, the polls with the model's weights, and what the fundamentals say.
- Ohio (special)SpecialHusted 56 in 100
- TexasPaxton 60 in 100
- MichiganEl-Sayed 63 in 100
- AlaskaSullivan 74 in 100
- North CarolinaCooper 77 in 100
- New HampshirePappas 77 in 100
- NebraskaRicketts 77 in 100
- IowaHinson 78 in 100
- Florida (special)SpecialMoody 81 in 100
- MaineJackson 81 in 100
- GeorgiaOssoff 81 in 100
- MinnesotaFlanagan 85 in 100
- South CarolinaGraham 88 in 100
- KansasMarshall 91 in 100
- South DakotaRounds 92 in 100
- VirginiaWarner 95 in 100
- New MexicoLuján 96 in 100
- LouisianaLetlow 96 in 100
- MontanaAlme 97 in 100
- New JerseyBooker 97 in 100
- IllinoisStratton 97 in 100
- IdahoRisch 98 in 100
- MississippiHyde-Smith 98 in 100
- ColoradoHickenlooper 99 in 100
- OregonMerkley 99 in 100
- ArkansasCotton 99 in 100
- Rhode IslandReed >99 in 100
- DelawareCoons >99 in 100
- KentuckyBarr >99 in 100
- AlabamaMoore >99 in 100
- TennesseeHagerty >99 in 100
- OklahomaHern >99 in 100
- MassachusettsMarkey >99 in 100
- WyomingHageman >99 in 100
- West VirginiaCapito 100 in 100