America Decides!

The day before the US midterms we published a call for every Senate and governor race. America voted, and our synthetic electorates named the winner in 60 of 70 races, landing within two points in Georgia, North Carolina, New Hampshire, Minnesota, Maine and Ohio.

Count in progressResults read from NBC News and Fox News on the morning of 4 November. We are updating this page as the states finish.

On Tuesday night, as the returns came in, the map began to look familiar. Georgia, North Carolina, New Hampshire, Minnesota, Maine, Ohio: one battleground after another landed where our synthetic voters had put it the day before.

That call went on the record on 2 November, when our Decision Desk published a number for every Senate and governor race in the country, each one drawn from 200 synthetic voters built to match their state. Of the 70 races decided so far, we named the winner in 60. In those six Senate battlegrounds we came within about two points of the count every time: Jon Ossoff’s 17.8-point win in Georgia against our 16.4, Roy Cooper’s 20 in North Carolina against our 22, Sherrod Brown’s return in Ohio at 4.4 against our 3.4.

The poll average missed all six by more, and always in the same direction. It knew the Democrats would win; it could not see by how much. We saw much more of it.

Winners named60 of 70Senate 30 of 34, governor 30 of 36. Mississippi, level on the count, is left out until it is called.
Senate controlDemocratsWe made them the favourites, at 68%, the day before. They have won it.
Within two points12 racesCalls that landed within two points of the count, from Oklahoma and Wyoming to Georgia and Maine.
Fig. 1

The battlegrounds: our call landed on the count

Poll averageOur callCount so far
← REP. AHEADDEMOCRAT (OR INDEPENDENT) AHEAD →4TIED4812162024GeorgiaSenateGeorgia senate, poll average: D+9.7Georgia senate, count so far (97% counted): D+17.8Georgia senate, our call: D+16.4D+17.8 countD+16.4 oursD+9.7 pollsNorth CarolinaSenateNorth Carolina senate, poll average: D+11.7North Carolina senate, count so far (99% counted): D+20.0North Carolina senate, our call: D+22.1D+20.0 countD+22.1 oursD+11.7 pollsNew HampshireSenateNew Hampshire senate, poll average: D+7.1New Hampshire senate, count so far (89% counted): D+14.5New Hampshire senate, our call: D+16.0D+14.5 countD+16.0 oursD+7.1 pollsMinnesotaSenateMinnesota senate, poll average: D+5.8Minnesota senate, count so far (99% counted): D+10.5Minnesota senate, our call: D+11.9D+10.5 countD+11.9 oursD+5.8 pollsMaineSenateMaine senate, poll average: D+2.8Maine senate, count so far (84% counted): D+7.9Maine senate, our call: D+6.3D+7.9 countD+6.3 oursD+2.8 pollsOhioSenateOhio senate, poll average: D+3.0Ohio senate, count so far (97% counted): D+4.4Ohio senate, our call: D+3.4D+4.4 countD+3.4 oursD+3.0 polls
← REP. AHEADDEM./IND. AHEAD →4TIED4812162024GeorgiaSenateGeorgia senate, poll average: D+9.7Georgia senate, count so far (97% counted): D+17.8Georgia senate, our call: D+16.4D+17.8D+16.4D+9.7N. CarolinaSenateNorth Carolina senate, poll average: D+11.7North Carolina senate, count so far (99% counted): D+20.0North Carolina senate, our call: D+22.1D+20.0D+22.1D+11.7N. HampshireSenateNew Hampshire senate, poll average: D+7.1New Hampshire senate, count so far (89% counted): D+14.5New Hampshire senate, our call: D+16.0D+14.5D+16.0D+7.1MinnesotaSenateMinnesota senate, poll average: D+5.8Minnesota senate, count so far (99% counted): D+10.5Minnesota senate, our call: D+11.9D+10.5D+11.9D+5.8MaineSenateMaine senate, poll average: D+2.8Maine senate, count so far (84% counted): D+7.9Maine senate, our call: D+6.3D+7.9D+6.3D+2.8OhioSenateOhio senate, poll average: D+3.0Ohio senate, count so far (97% counted): D+4.4Ohio senate, our call: D+3.4D+4.4D+3.4D+3.0
Two-party margin in points. Rings are the Decision Desk poll average on 1 November; our calls were published on 2 November. Count so far: NBC News and Fox News, about 3 a.m. ET on 4 November; partial in most states.

The map

Here is every call we made, on a map of the states. Each tile is coloured by the party leading the count. The tick says our call named that leader.

Fig. 2

Sixty of seventy, state by state

Democrat or independent leadsRepublican leadsStill counting✓ / ✗ our call

Senate

Alaska senate: Sullivan leads (R+1.2, 66% counted). Our call R+2.5 — rightAK✓Maine senate: Jackson won (D+7.9, 84% counted). Our call D+6.3 — rightME✓VTNew Hampshire senate: Pappas won (D+14.5, 89% counted). Our call D+16.0 — rightNH✓WAIdaho senate: Risch won (R+24.9, 87% counted). Our call R+14.1 — rightID✓Montana senate: Alme won (R+10.6, 78% counted). Our call R+30.8 — rightMT✓NDMinnesota senate: Flanagan won (D+10.5, 99% counted). Our call D+11.9 — rightMN✓Illinois senate: Stratton won (D+23.6, 90% counted). Our call D+26.8 — rightIL✓WIMichigan senate: El-Sayed won (D+5.9, 88% counted). Our call D+10.4 — rightMI✓NYRhode Island senate: Reed won (D+38.6, 97% counted). Our call D+34.9 — rightRI✓Massachusetts senate: Markey won (D+33.2, 77% counted). Our call D+39.1 — rightMA✓Oregon senate: Merkley won (D+17.1, 73% counted). Our call D+25.0 — rightOR✓NVWyoming senate: Hageman won (R+30.4, 96% counted). Our call R+31.8 — rightWY✓South Dakota senate: Rounds won (R+21.4, 97% counted). Our call R+30.7 — rightSD✓Iowa senate: Turek won (D+4.2, 98% counted). Our call R+10.2 — wrongIA✗INOhio senate: Brown won (D+4.4, 97% counted). Our call D+3.4 — rightOH✓PANew Jersey senate: Booker won (D+27.9, 92% counted). Our call D+28.9 — rightNJ✓CTCAUTColorado senate: Hickenlooper won (D+26.1, 76% counted). Our call D+29.0 — rightCO✓Nebraska senate: Ricketts won (R+6.6, 82% counted). Our call I+0.4 — wrongNE✗MOKentucky senate: Barr won (R+12.4, 99% counted). Our call R+22.0 — rightKY✓West Virginia senate: Capito won (R+21.2, 94% counted). Our call R+42.1 — rightWV✓Virginia senate: Warner won (D+22.4, 96% counted). Our call D+33.3 — rightVA✓MDDelaware senate: Coons won (D+27.2, 99% counted). Our call D+37.3 — rightDE✓AZNew Mexico senate: Luján won (D+26.4, 98% counted). Our call D+37.3 — rightNM✓Kansas senate: Hamilton won (D+4.9, 96% counted). Our call R+4.4 — wrongKS✗Arkansas senate: Cotton won (R+12.3, 99% counted). Our call R+19.6 — rightAR✓Tennessee senate: Hagerty won (R+12.4, 99% counted). Our call R+21.2 — rightTN✓North Carolina senate: Cooper won (D+20.0, 99% counted). Our call D+22.1 — rightNC✓South Carolina senate: Andrews won (D+4.5, 99% counted). Our call R+8.0 — wrongSC✗DCOklahoma senate: Hern won (R+18.8, 98% counted). Our call R+19.0 — rightOK✓Louisiana senate: Letlow won (R+1.8, 99% counted). Our call R+20.7 — rightLA✓Mississippi senate: level (Tied, 96% counted). Our call R+11.7MS·Alabama senate: Moore won (R+9.4, 99% counted). Our call R+24.9 — rightAL✓Georgia senate: Ossoff won (D+17.8, 97% counted). Our call D+16.4 — rightGA✓HITexas senate: Talarico won (D+12.1, 91% counted). Our call D+1.8 — rightTX✓Florida senate: Moody won (R+2.9, 99% counted). Our call R+5.5 — rightFL✓

Governor

Alaska governor: Kreiss-Tomkins leads (D+24.8, 67% counted). Our call D+19.1 — rightAK✓Maine governor: Pingree won (D+20.2, 84% counted). Our call D+12.2 — rightME✓Vermont governor: Scott won (R+6.7, 99% counted). Our call D+9.9 — wrongVT✗New Hampshire governor: Ayotte won (R+4.1, 89% counted). Our call D+8.6 — wrongNH✗WAIdaho governor: Little won (R+27.7, 88% counted). Our call R+23.9 — rightID✓MTNDMinnesota governor: Klobuchar won (D+13.1, 99% counted). Our call D+10.3 — rightMN✓Illinois governor: Pritzker won (D+23.4, 89% counted). Our call D+32.6 — rightIL✓Wisconsin governor: Crowley won (D+8.2, 98% counted). Our call D+3.3 — rightWI✓Michigan governor: Benson won (D+9.7, 88% counted). Our call D+8.5 — rightMI✓New York governor: Hochul won (D+20.4, 87% counted). Our call D+22.9 — rightNY✓Rhode Island governor: Foulkes (D) won; we named herRI✓Massachusetts governor: Healey won (D+29.6, 77% counted). Our call D+33.7 — rightMA✓Oregon governor: Kotek won (D+7.0, 73% counted). Our call D+15.9 — rightOR✓Nevada governor: Ford won (D+7.3, 68% counted). Our call R+0.3 — wrongNV✗Wyoming governor: Barlow won (R+64.7, 96% counted). Our call R+44.7 — rightWY✓South Dakota governor: Rhoden won (R+27.4, 97% counted). Our call R+36.9 — rightSD✓Iowa governor: Sand won (D+11.0, 98% counted). Our call R+3.4 — wrongIA✗INOhio governor: Acton won (D+7.5, 97% counted). Our call D+1.9 — rightOH✓Pennsylvania governor: Shapiro won (D+22.0, 95% counted). Our call D+13.8 — rightPA✓NJConnecticut governor: Lamont won (D+17.0, 90% counted). Our call D+27.8 — rightCT✓California governor: Becerra won (D+28.4, 54% counted). Our call D+30.1 — rightCA✓UTColorado governor: Weiser won (D+29.2, 76% counted). Our call D+18.5 — rightCO✓Nebraska governor: Pillen won (R+8.4, 82% counted). Our call R+5.4 — rightNE✓MOKYWVVAMaryland governor: Moore won (D+30.6, 78% counted). Our call D+43.5 — rightMD✓DEArizona governor: Hobbs won (D+15.7, 72% counted). Our call D+1.0 — rightAZ✓New Mexico governor: Haaland won (D+14.4, 98% counted). Our call D+18.3 — rightNM✓Kansas governor: Holscher leads (D+0.6, 95% counted). Our call D+0.4 — rightKS✓Arkansas governor: Sanders won (R+16.5, 99% counted). Our call R+20.9 — rightAR✓Tennessee governor: Blackburn won (R+2.5, 99% counted). Our call R+18.3 — rightTN✓NCSouth Carolina governor: Wilson won (R+4.6, 99% counted). Our call R+15.4 — rightSC✓DCOklahoma governor: Mazzei won (R+6.2, 98% counted). Our call R+21.8 — rightOK✓LAMSAlabama governor: Tuberville won (R+4.2, 99% counted). Our call R+17.0 — rightAL✓Georgia governor: Bottoms won (D+8.4, 97% counted). Our call D+2.0 — rightGA✓Hawaii governor: Green won (D+49.8, 75% counted). Our call D+58.5 — rightHI✓Texas governor: Hinojosa won (D+7.0, 92% counted). Our call R+6.9 — wrongTX✗Florida governor: Donalds won (R+1.3, 99% counted). Our call D+3.6 — wrongFL✗

Senate

Alaska senate: Sullivan leads (R+1.2, 66% counted). Our call R+2.5 — rightAK✓Maine senate: Jackson won (D+7.9, 84% counted). Our call D+6.3 — rightME✓VTNew Hampshire senate: Pappas won (D+14.5, 89% counted). Our call D+16.0 — rightNH✓WAIdaho senate: Risch won (R+24.9, 87% counted). Our call R+14.1 — rightID✓Montana senate: Alme won (R+10.6, 78% counted). Our call R+30.8 — rightMT✓NDMinnesota senate: Flanagan won (D+10.5, 99% counted). Our call D+11.9 — rightMN✓Illinois senate: Stratton won (D+23.6, 90% counted). Our call D+26.8 — rightIL✓WIMichigan senate: El-Sayed won (D+5.9, 88% counted). Our call D+10.4 — rightMI✓NYRhode Island senate: Reed won (D+38.6, 97% counted). Our call D+34.9 — rightRI✓Massachusetts senate: Markey won (D+33.2, 77% counted). Our call D+39.1 — rightMA✓Oregon senate: Merkley won (D+17.1, 73% counted). Our call D+25.0 — rightOR✓NVWyoming senate: Hageman won (R+30.4, 96% counted). Our call R+31.8 — rightWY✓South Dakota senate: Rounds won (R+21.4, 97% counted). Our call R+30.7 — rightSD✓Iowa senate: Turek won (D+4.2, 98% counted). Our call R+10.2 — wrongIA✗INOhio senate: Brown won (D+4.4, 97% counted). Our call D+3.4 — rightOH✓PANew Jersey senate: Booker won (D+27.9, 92% counted). Our call D+28.9 — rightNJ✓CTCAUTColorado senate: Hickenlooper won (D+26.1, 76% counted). Our call D+29.0 — rightCO✓Nebraska senate: Ricketts won (R+6.6, 82% counted). Our call I+0.4 — wrongNE✗MOKentucky senate: Barr won (R+12.4, 99% counted). Our call R+22.0 — rightKY✓West Virginia senate: Capito won (R+21.2, 94% counted). Our call R+42.1 — rightWV✓Virginia senate: Warner won (D+22.4, 96% counted). Our call D+33.3 — rightVA✓MDDelaware senate: Coons won (D+27.2, 99% counted). Our call D+37.3 — rightDE✓AZNew Mexico senate: Luján won (D+26.4, 98% counted). Our call D+37.3 — rightNM✓Kansas senate: Hamilton won (D+4.9, 96% counted). Our call R+4.4 — wrongKS✗Arkansas senate: Cotton won (R+12.3, 99% counted). Our call R+19.6 — rightAR✓Tennessee senate: Hagerty won (R+12.4, 99% counted). Our call R+21.2 — rightTN✓North Carolina senate: Cooper won (D+20.0, 99% counted). Our call D+22.1 — rightNC✓South Carolina senate: Andrews won (D+4.5, 99% counted). Our call R+8.0 — wrongSC✗DCOklahoma senate: Hern won (R+18.8, 98% counted). Our call R+19.0 — rightOK✓Louisiana senate: Letlow won (R+1.8, 99% counted). Our call R+20.7 — rightLA✓Mississippi senate: level (Tied, 96% counted). Our call R+11.7MS·Alabama senate: Moore won (R+9.4, 99% counted). Our call R+24.9 — rightAL✓Georgia senate: Ossoff won (D+17.8, 97% counted). Our call D+16.4 — rightGA✓HITexas senate: Talarico won (D+12.1, 91% counted). Our call D+1.8 — rightTX✓Florida senate: Moody won (R+2.9, 99% counted). Our call R+5.5 — rightFL✓

Governor

Alaska governor: Kreiss-Tomkins leads (D+24.8, 67% counted). Our call D+19.1 — rightAK✓Maine governor: Pingree won (D+20.2, 84% counted). Our call D+12.2 — rightME✓Vermont governor: Scott won (R+6.7, 99% counted). Our call D+9.9 — wrongVT✗New Hampshire governor: Ayotte won (R+4.1, 89% counted). Our call D+8.6 — wrongNH✗WAIdaho governor: Little won (R+27.7, 88% counted). Our call R+23.9 — rightID✓MTNDMinnesota governor: Klobuchar won (D+13.1, 99% counted). Our call D+10.3 — rightMN✓Illinois governor: Pritzker won (D+23.4, 89% counted). Our call D+32.6 — rightIL✓Wisconsin governor: Crowley won (D+8.2, 98% counted). Our call D+3.3 — rightWI✓Michigan governor: Benson won (D+9.7, 88% counted). Our call D+8.5 — rightMI✓New York governor: Hochul won (D+20.4, 87% counted). Our call D+22.9 — rightNY✓Rhode Island governor: Foulkes (D) won; we named herRI✓Massachusetts governor: Healey won (D+29.6, 77% counted). Our call D+33.7 — rightMA✓Oregon governor: Kotek won (D+7.0, 73% counted). Our call D+15.9 — rightOR✓Nevada governor: Ford won (D+7.3, 68% counted). Our call R+0.3 — wrongNV✗Wyoming governor: Barlow won (R+64.7, 96% counted). Our call R+44.7 — rightWY✓South Dakota governor: Rhoden won (R+27.4, 97% counted). Our call R+36.9 — rightSD✓Iowa governor: Sand won (D+11.0, 98% counted). Our call R+3.4 — wrongIA✗INOhio governor: Acton won (D+7.5, 97% counted). Our call D+1.9 — rightOH✓Pennsylvania governor: Shapiro won (D+22.0, 95% counted). Our call D+13.8 — rightPA✓NJConnecticut governor: Lamont won (D+17.0, 90% counted). Our call D+27.8 — rightCT✓California governor: Becerra won (D+28.4, 54% counted). Our call D+30.1 — rightCA✓UTColorado governor: Weiser won (D+29.2, 76% counted). Our call D+18.5 — rightCO✓Nebraska governor: Pillen won (R+8.4, 82% counted). Our call R+5.4 — rightNE✓MOKYWVVAMaryland governor: Moore won (D+30.6, 78% counted). Our call D+43.5 — rightMD✓DEArizona governor: Hobbs won (D+15.7, 72% counted). Our call D+1.0 — rightAZ✓New Mexico governor: Haaland won (D+14.4, 98% counted). Our call D+18.3 — rightNM✓Kansas governor: Holscher leads (D+0.6, 95% counted). Our call D+0.4 — rightKS✓Arkansas governor: Sanders won (R+16.5, 99% counted). Our call R+20.9 — rightAR✓Tennessee governor: Blackburn won (R+2.5, 99% counted). Our call R+18.3 — rightTN✓NCSouth Carolina governor: Wilson won (R+4.6, 99% counted). Our call R+15.4 — rightSC✓DCOklahoma governor: Mazzei won (R+6.2, 98% counted). Our call R+21.8 — rightOK✓LAMSAlabama governor: Tuberville won (R+4.2, 99% counted). Our call R+17.0 — rightAL✓Georgia governor: Bottoms won (D+8.4, 97% counted). Our call D+2.0 — rightGA✓Hawaii governor: Green won (D+49.8, 75% counted). Our call D+58.5 — rightHI✓Texas governor: Hinojosa won (D+7.0, 92% counted). Our call R+6.9 — wrongTX✗Florida governor: Donalds won (R+1.3, 99% counted). Our call D+3.6 — wrongFL✗
Each tile is a race on the ballot: its colour is the party leading the count so far, the mark is whether our call named that leader. Grey tiles had no race. Mississippi's Senate race is level. Hover a tile for the numbers. Count so far: NBC News and Fox News, about 3 a.m. ET on 4 November; partial in most states.

Democrats have flipped seven Senate seats: Iowa, Kansas, Maine, North Carolina, Ohio, South Carolina and Texas. We called four of the seven flips: Maine, North Carolina, Ohio and Texas. We also called every Democratic hold, from Georgia and Michigan to New Hampshire and Minnesota.

Seventy races, one line

If every call matched the count exactly, every dot below would sit on the dashed line.

Fig. 3

Seventy races, one line

SenateGovernor
R+60R+60R+40R+40R+20R+2000D+20D+20D+40D+40D+60D+60exactWRONG WINNERWRONG WINNERTHE COUNT SO FAR →OUR CALL →Alaska governor: our call D+19.1, count so far D+24.8Alabama governor: our call R+17.0, count so far R+4.2Arkansas governor: our call R+20.9, count so far R+16.5Arizona governor: our call D+1.0, count so far D+15.7California governor: our call D+30.1, count so far D+28.4Colorado governor: our call D+18.5, count so far D+29.2Connecticut governor: our call D+27.8, count so far D+17.0Florida governor: our call D+3.6, count so far R+1.3Georgia governor: our call D+2.0, count so far D+8.4Hawaii governor: our call D+58.5, count so far D+49.8Iowa governor: our call R+3.4, count so far D+11.0Idaho governor: our call R+23.9, count so far R+27.7Illinois governor: our call D+32.6, count so far D+23.4Kansas governor: our call D+0.4, count so far D+0.6Massachusetts governor: our call D+33.7, count so far D+29.6Maryland governor: our call D+43.5, count so far D+30.6Maine governor: our call D+12.2, count so far D+20.2Michigan governor: our call D+8.5, count so far D+9.7Minnesota governor: our call D+10.3, count so far D+13.1Nebraska governor: our call R+5.4, count so far R+8.4New Hampshire governor: our call D+8.6, count so far R+4.1New Mexico governor: our call D+18.3, count so far D+14.4Nevada governor: our call R+0.3, count so far D+7.3New York governor: our call D+22.9, count so far D+20.4Ohio governor: our call D+1.9, count so far D+7.5Oklahoma governor: our call R+21.8, count so far R+6.2Oregon governor: our call D+15.9, count so far D+7.0Pennsylvania governor: our call D+13.8, count so far D+22.0South Carolina governor: our call R+15.4, count so far R+4.6South Dakota governor: our call R+36.9, count so far R+27.4Tennessee governor: our call R+18.3, count so far R+2.5Texas governor: our call R+6.9, count so far D+7.0Vermont governor: our call D+9.9, count so far R+6.7Wisconsin governor: our call D+3.3, count so far D+8.2Wyoming governor: our call R+44.7, count so far R+64.7Alaska senate: our call R+2.5, count so far R+1.2Alabama senate: our call R+24.9, count so far R+9.4Arkansas senate: our call R+19.6, count so far R+12.3Colorado senate: our call D+29.0, count so far D+26.1Delaware senate: our call D+37.3, count so far D+27.2Florida senate: our call R+5.5, count so far R+2.9Georgia senate: our call D+16.4, count so far D+17.8Iowa senate: our call R+10.2, count so far D+4.2Idaho senate: our call R+14.1, count so far R+24.9Illinois senate: our call D+26.8, count so far D+23.6Kansas senate: our call R+4.4, count so far D+4.9Kentucky senate: our call R+22.0, count so far R+12.4Louisiana senate: our call R+20.7, count so far R+1.8Massachusetts senate: our call D+39.1, count so far D+33.2Maine senate: our call D+6.3, count so far D+7.9Michigan senate: our call D+10.4, count so far D+5.9Minnesota senate: our call D+11.9, count so far D+10.5Mississippi senate: our call R+11.7, count so far TiedMontana senate: our call R+30.8, count so far R+10.6North Carolina senate: our call D+22.1, count so far D+20.0Nebraska senate: our call I+0.4, count so far R+6.6New Hampshire senate: our call D+16.0, count so far D+14.5New Jersey senate: our call D+28.9, count so far D+27.9New Mexico senate: our call D+37.3, count so far D+26.4Ohio senate: our call D+3.4, count so far D+4.4Oklahoma senate: our call R+19.0, count so far R+18.8Oregon senate: our call D+25.0, count so far D+17.1Rhode Island senate: our call D+34.9, count so far D+38.6South Carolina senate: our call R+8.0, count so far D+4.5South Dakota senate: our call R+30.7, count so far R+21.4Tennessee senate: our call R+21.2, count so far R+12.4Texas senate: our call D+1.8, count so far D+12.1Virginia senate: our call D+33.3, count so far D+22.4West Virginia senate: our call R+42.1, count so far R+21.2Wyoming senate: our call R+31.8, count so far R+30.4GA SenOK SenKS GovOH SenMS SenVT GovSenate · 35 races0.94correlation, our call v the countPoints near the lineare races we called almostexactly. Points in the shadedcorners named the wrong winner.
R+60R+60R+40R+40R+20R+2000D+20D+20D+40D+40D+60D+60exactWRONG WINNERWRONG WINNERTHE COUNT SO FAR →OUR CALL →Alaska governor: our call D+19.1, count so far D+24.8Alabama governor: our call R+17.0, count so far R+4.2Arkansas governor: our call R+20.9, count so far R+16.5Arizona governor: our call D+1.0, count so far D+15.7California governor: our call D+30.1, count so far D+28.4Colorado governor: our call D+18.5, count so far D+29.2Connecticut governor: our call D+27.8, count so far D+17.0Florida governor: our call D+3.6, count so far R+1.3Georgia governor: our call D+2.0, count so far D+8.4Hawaii governor: our call D+58.5, count so far D+49.8Iowa governor: our call R+3.4, count so far D+11.0Idaho governor: our call R+23.9, count so far R+27.7Illinois governor: our call D+32.6, count so far D+23.4Kansas governor: our call D+0.4, count so far D+0.6Massachusetts governor: our call D+33.7, count so far D+29.6Maryland governor: our call D+43.5, count so far D+30.6Maine governor: our call D+12.2, count so far D+20.2Michigan governor: our call D+8.5, count so far D+9.7Minnesota governor: our call D+10.3, count so far D+13.1Nebraska governor: our call R+5.4, count so far R+8.4New Hampshire governor: our call D+8.6, count so far R+4.1New Mexico governor: our call D+18.3, count so far D+14.4Nevada governor: our call R+0.3, count so far D+7.3New York governor: our call D+22.9, count so far D+20.4Ohio governor: our call D+1.9, count so far D+7.5Oklahoma governor: our call R+21.8, count so far R+6.2Oregon governor: our call D+15.9, count so far D+7.0Pennsylvania governor: our call D+13.8, count so far D+22.0South Carolina governor: our call R+15.4, count so far R+4.6South Dakota governor: our call R+36.9, count so far R+27.4Tennessee governor: our call R+18.3, count so far R+2.5Texas governor: our call R+6.9, count so far D+7.0Vermont governor: our call D+9.9, count so far R+6.7Wisconsin governor: our call D+3.3, count so far D+8.2Wyoming governor: our call R+44.7, count so far R+64.7Alaska senate: our call R+2.5, count so far R+1.2Alabama senate: our call R+24.9, count so far R+9.4Arkansas senate: our call R+19.6, count so far R+12.3Colorado senate: our call D+29.0, count so far D+26.1Delaware senate: our call D+37.3, count so far D+27.2Florida senate: our call R+5.5, count so far R+2.9Georgia senate: our call D+16.4, count so far D+17.8Iowa senate: our call R+10.2, count so far D+4.2Idaho senate: our call R+14.1, count so far R+24.9Illinois senate: our call D+26.8, count so far D+23.6Kansas senate: our call R+4.4, count so far D+4.9Kentucky senate: our call R+22.0, count so far R+12.4Louisiana senate: our call R+20.7, count so far R+1.8Massachusetts senate: our call D+39.1, count so far D+33.2Maine senate: our call D+6.3, count so far D+7.9Michigan senate: our call D+10.4, count so far D+5.9Minnesota senate: our call D+11.9, count so far D+10.5Mississippi senate: our call R+11.7, count so far TiedMontana senate: our call R+30.8, count so far R+10.6North Carolina senate: our call D+22.1, count so far D+20.0Nebraska senate: our call I+0.4, count so far R+6.6New Hampshire senate: our call D+16.0, count so far D+14.5New Jersey senate: our call D+28.9, count so far D+27.9New Mexico senate: our call D+37.3, count so far D+26.4Ohio senate: our call D+3.4, count so far D+4.4Oklahoma senate: our call R+19.0, count so far R+18.8Oregon senate: our call D+25.0, count so far D+17.1Rhode Island senate: our call D+34.9, count so far D+38.6South Carolina senate: our call R+8.0, count so far D+4.5South Dakota senate: our call R+30.7, count so far R+21.4Tennessee senate: our call R+21.2, count so far R+12.4Texas senate: our call D+1.8, count so far D+12.1Virginia senate: our call D+33.3, count so far D+22.4West Virginia senate: our call R+42.1, count so far R+21.2Wyoming senate: our call R+31.8, count so far R+30.4
Two-party margin in points, the Republican against their main opponent. Each dot is a race. Rhode Island governor (Democrat against an independent) is left out. Count so far: NBC News and Fox News, about 3 a.m. ET on 4 November; partial in most states.

They hug it. Across the 35 Senate races, our calls and the count so far have a correlation of 0.94, from Wyoming’s Republican landslide to Rhode Island’s Democratic one.

We saw the wave

The polls were not wrong about who would win most of these races. They were wrong about by how much. In the typical Senate race between a Democrat and a Republican, the poll average under-counted the Democrat by 5.0 points. Our call under-counted them by 1.6. For governor, it was 4.1 against 3.6.

Fig. 4

In the typical race, we saw more of the wave

Poll averageOur calls
← TOO REPUBLICAN6 pts4 pts2 ptsEXACTSenate25 racesSenate: in the typical race the poll average leaned 5.0 points RepublicanSenate: in the typical race our call leaned 1.6 points Republicanpolls 5.0ours 1.6Governor32 racesGovernor: in the typical race the poll average leaned 4.1 points RepublicanGovernor: in the typical race our call leaned 3.6 points Republicanpolls 4.1ours 3.6
← TOO REPUBLICAN6 pts4 pts2 ptsEXACTSenate25 racesSenate: in the typical race the poll average leaned 5.0 points RepublicanSenate: in the typical race our call leaned 1.6 points Republican5.01.6Governor32 racesGovernor: in the typical race the poll average leaned 4.1 points RepublicanGovernor: in the typical race our call leaned 3.6 points Republican4.13.6
Median signed error on the margin, in points, across the Democrat-against-Republican races with a poll average; to the left is too Republican. The averages are senate 4.7 for the polls and 3.6 for us; governor 2.5 for the polls and 2.1 for us. Count so far: NBC News and Fox News, about 3 a.m. ET on 4 November; partial in most states.

In the races that decided the Senate, that was the difference. A synthetic electorate is not a poll and it does not average polls. It is a population built to match the real one, each voter given what they would have known in the last days of the campaign. When the polls all lean the same way, it can come down somewhere else, and on Tuesday, in the battlegrounds, it came down closer to the truth.

Three calls against the polls

In three races, the poll average and our call named different leaders. In all three, the count has gone our way.

Fig. 5

Three calls against the polls

Poll averageOur callCount so far
← REP. AHEADDEMOCRAT (OR INDEPENDENT) AHEAD →642TIED246810GeorgiaGovernorGeorgia governor, poll average: R+0.4Georgia governor, count so far (97% counted): D+8.4Georgia governor, our call: D+2.0D+8.4 countD+2.0 oursR+0.4 pollsKansasGovernor · countingKansas governor, poll average: R+1.3Kansas governor, count so far (95% counted): D+0.6Kansas governor, our call: D+0.4D+0.6 countD+0.4 oursR+1.3 pollsAlaskaSenate · countingAlaska senate, poll average: D+3.4Alaska senate, count so far (66% counted): R+1.2Alaska senate, our call: R+2.5R+1.2 countR+2.5 oursD+3.4 polls
← REP. AHEADDEM./IND. AHEAD →642TIED246810GeorgiaGovernorGeorgia governor, poll average: R+0.4Georgia governor, count so far (97% counted): D+8.4Georgia governor, our call: D+2.0D+8.4D+2.0R+0.4KansasGovernor · countingKansas governor, poll average: R+1.3Kansas governor, count so far (95% counted): D+0.6Kansas governor, our call: D+0.4D+0.6D+0.4R+1.3AlaskaSenate · countingAlaska senate, poll average: D+3.4Alaska senate, count so far (66% counted): R+1.2Alaska senate, our call: R+2.5R+1.2R+2.5D+3.4
Two-party margin in points. Kansas governor and Alaska Senate are still being counted. Count so far: NBC News and Fox News, about 3 a.m. ET on 4 November; partial in most states.
  • Georgia governor. The polls had Rick Jackson narrowly ahead. We had Keisha Lance Bottoms. She won by 8.4.
  • Kansas governor. The polls had Ty Masterson. We had Cindy Holscher by 0.4. She leads by 0.6 with 98% counted.
  • Alaska Senate. The polls had Mary Peltola. We had Dan Sullivan by 2.5. He leads by about a point, with Alaska still counting.

The closest calls

RaceOur callCount so farOff by
Oklahoma SenateR+19.0R+18.80.2
Kansas governorD+0.4D+0.60.2
Ohio SenateD+3.4D+4.41.0
New Jersey SenateD+28.9D+27.91.0
Michigan governorD+8.5D+9.71.2
Alaska SenateR+2.5R+1.21.3
Minnesota SenateD+11.9D+10.51.4
Georgia SenateD+16.4D+17.81.4
Wyoming SenateR+31.8R+30.41.4
New Hampshire SenateD+16.0D+14.51.5

The two races we called first

Before the Desk, we published two races on this blog, weeks ahead of the vote.

Michigan. On 8 October we published Abdul El-Sayed by 4.4. He leads Mike Rogers by 5.9. Our call was closer than the poll average, and closer than four of the five polls we tracked that day.

Texas. On 22 September, six weeks out, we published James Talarico ahead of Ken Paxton, while one forecaster had Paxton at 77% to win. Talarico has won, the first Democrat to win statewide in Texas in more than thirty years.

The scorecard

Races decidedWinner named
Senate3430
Governor3630
House24to be scored
Total7060

Where we fell short

A desk that only shows its wins is not keeping score.

Ten wrong winners. In the Senate we had Iowa, South Carolina and Kansas staying Republican, and Dan Osborn beating Pete Ricketts in Nebraska. For governor we missed Vermont, New Hampshire, Texas, Iowa, Nevada and Florida.

The polls were closer on the margin. We saw more of the wave, but we were noisier. Our calls missed the Senate margin by 7.5 points on average, against 5.9 for the poll average, and we were closer than the polls in 27 of the 62 races both of us called. The gap is widest in close races: where the count is within 15 points, the polls missed by 4.7 on average and we missed by 8.5. Our big misses also pull our average lean back toward the polls’: 3.6 points too Republican in the Senate against their 4.7.

We stretch safe seats. Our electorates push lopsided states further than the voters did. Delaware, Virginia and New Mexico came out about 10 points too Democratic, and West Virginia and Alabama 15 to 21 points too Republican.

Red states that swung, we missed. The largest Democratic gains came where our electorates held firmly Republican: Louisiana (19 points short), Iowa (14), South Carolina (12.5), Mississippi (12) and Kansas (9).

Popular incumbents across party lines. Phil Scott in Vermont and Kelly Ayotte in New Hampshire won with votes from the other party. Our synthetic voters did not cross over for them, the same miss we saw in our pre-election tests.

Black voters, again. Mississippi is level. We had Cindy Hyde-Smith by 12. Scott Colom closed the gap in the Delta and in Hinds County, which are heavily Black. In our Michigan post we called the way our synthetic electorates treat Black voters the largest known defect in this method. Mississippi says it still is.

Two numbers that drifted. The Desk’s final Michigan call, El-Sayed by 10.4, was further out than the 8 October call on this blog. In Texas we named the winner but at 2.4 points; Talarico leads by about 12. The polls were nearly as far out.


What comes next

The counting continues. As the states finish we will update every number here, score the 24 House races, and put the results on the Desk beside our calls.

Every voter in these studies is synthetic. The figures describe simulated electorates, not polls of real people, and were published before polls opened as testable estimates. Results are the count as of the morning of 4 November 2026.


Sources

Results

Our calls and the poll averages

  • elections
  • united-states
  • 2026
  • midterms
  • results