Scorecard

How did we do?

The forecast and the picks were frozen before the first polls closed and are scored here against the certified results as they come in. No retroactive edits count.

Election night, live

The forecast, rerun on the races called so far

33 of 35 called · 2 reporting · updated Nov 6, 11:08 AM EST · reruns every 15 min · calls by The Associated Press
P(Democratic control) now
>99%
71% before polls closed (+30 pts)
Seats called so far
54 D · 44 R
Democrats have a majority
Expected Democratic seats
54.9
51.7 before polls closed
Called in the past hour
0
no new calls
Results map
ALAK74%COFLGAKSFlipMEFlipMAMNNJNCFlipOKSDTXFlipWYWVILNMARDEIAFlipKYMIMS96%MTNHOHFlipORTNVANESCFlipIDLARI
Dem. win · flipRep. win · flipInd. winCounting (% of expected vote in)No results yetNo Senate race
P(Democratic control) through the night
50%
Nov 3, 8:24 PM ESTnow >99% · 33 called
Called (33)
  • Alabama Barry MooreR+9.499% in
    forecast gave 99%
  • Arkansas Tom CottonR+11.899% in
    forecast gave 98%
  • Colorado John HickenlooperD+25.096% in
    forecast gave 99%
  • Delaware Chris CoonsD+27.199% in
    forecast gave 99%
  • Florida Ashley MoodyR+2.999% in
    forecast gave 88%
  • Georgia Jon OssoffD+18.199% in
    forecast gave 93%
  • Idaho Jim Risch99% in
    forecast gave 97%
  • Illinois Juliana StrattonD+23.794% in
    forecast gave 99%
  • Iowa Josh TurekD+4.1flip99% in
    forecast gave 44%upset
  • Kansas Adam HamiltonD+5.0flip99% in
    forecast gave 62%
  • Kentucky Andy BarrR+12.199% in
    forecast gave 99%
  • Louisiana Julia LetlowR+1.899% in
    forecast gave 87%
  • Maine Troy JacksonD+6.4flip93% in
    forecast gave 74%
  • Massachusetts Edward MarkeyD+31.299% in
    forecast gave >99%
  • Michigan Abdul El-SayedD+7.098% in
    forecast gave 78%
  • Minnesota Peggy FlanaganD+10.299% in
    forecast gave 86%
  • Montana Kurt AlmeR+36.298% in
    forecast gave 95%
  • Nebraska Pete Ricketts94% in
    forecast gave 77%
  • New Hampshire Chris PappasD+13.898% in
    forecast gave 92%
  • New Jersey Cory BookerD+27.196% in
    forecast gave 99%
  • New Mexico Ben LujánD+26.598% in
    forecast gave 99%
  • North Carolina Roy CooperD+19.6flip99% in
    forecast gave 96%
  • Ohio Sherrod BrownD+4.9flip98% in
    forecast gave 64%
  • Oklahoma Kevin HernR+17.999% in
    forecast gave 99%
  • Oregon Jeff MerkleyD+17.884% in
    forecast gave 99%
  • Rhode Island Jack ReedD+37.598% in
    forecast gave >99%
  • South Carolina Annie AndrewsD+4.5flip99% in
    forecast gave 27%upset
  • South Dakota Mike Rounds99% in
    forecast gave 97%
  • Tennessee Bill HagertyR+12.299% in
    forecast gave 99%
  • Texas James TalaricoD+12.1flip99% in
    forecast gave 66%
  • Virginia Mark WarnerD+22.698% in
    forecast gave 99%
  • West Virginia Shelley CapitoR+20.499% in
    forecast gave 99%
  • Wyoming Harriet HagemanR+30.597% in
    forecast gave 99%
Still open (2)
RaceCountingBeforeNowShift
AlaskaP(D)74% inPeltola +0.354%74%+20 pts
MississippiP(D)96% inColom +0.210%12%+1 pts

How it works: race calls and counts come from The Associated Press (via the New York Times results feed). Only calls move the forecast: the pre-election simulation is rerun keeping only the draws that agree with every call so far, so a surprise in one state shifts the odds in the states still counting. Partial counts are shown but not modelled. 3,624 of 200,000 simulations agree with the calls.

33 of 35 races called. Scored against the forecast and picks as committed on Nov 3, 2026, 12:38 PM ET (commit 49de11c), before the first polls closed. Updated Nov 6, 2026, 2:28 PM ET.
Model calls right
31/33
Brier 0.044
Model margin error
7.5 pts
bias +4.2 toward D
Picks right
13/15
margin error 6.5 pts
Senate seats (D)
54
2 races outstanding
Head to head
ForecasterRacesCalls rightBrierLog-lossMargin MAE
Our simulation3331/330.0440.1567.5
Polls only (no fundamentals, no markets)2321/230.0670.2266.1
Polymarket2322/230.0560.201—
Tre's picks1513/150.1331.2286.5

Brier is the mean squared error of the win probability: 0 is perfect, 0.25 is a coin flip. Picks are scored as 100% confidence in the chosen side. Each row covers only the called races where that forecaster had a number, so the race counts differ.

Calibration — did 70% mean 70%?
0-20% · 12 races
said 4% · won 0%
20-40% · 2 races
said 25% · won 50%
40-60% · 1 races
said 44% · won 100%
60-80% · 5 races
said 69% · won 100%
80-100% · 13 races
said 97% · won 100%
StateResultModelMissPickPolymarket
AlabamaBarry MooreR+9.41% DR+15.2✓+5.8—2% D✓
ArkansasTom CottonR+11.82% DR+13.5✓+1.6—4% D✓
ColoradoJohn HickenlooperD+25.099% DD+15.4✓+9.6——
DelawareChris CoonsD+27.199% DD+15.4✓+11.8——
FloridaAshley MoodyR+2.912% DR+6.0✓+3.1R+9.5✓11% D✓
GeorgiaJon OssoffD+18.193% DD+8.0✓+10.1D+14.0✓97% D✓
IdahoJim Risch3% DR+11.6✓——3% D✓
IllinoisJuliana StrattonD+23.799% DD+15.5✓+8.2—99% D✓
IowaJosh TurekD+4.144% DR+0.7✗+4.8R+2.5✗52% D✓
KansasAdam HamiltonD+5.062% DD+1.6✓+3.4D+1.5✓62% D✓
KentuckyAndy BarrR+12.11% DR+15.4✓+3.3——
LouisianaJulia LetlowR+1.813% DR+5.9✓+4.1R+7.5✓14% D✓
MaineTroy JacksonD+6.474% DD+3.2✓+3.1R+2.0✗70% D✓
MassachusettsEdward MarkeyD+31.2>99% DD+21.5✓+9.7—99% D✓
MichiganAbdul El-SayedD+7.078% DD+3.8✓+3.2D+2.5✓79% D✓
MinnesotaPeggy FlanaganD+10.286% DD+5.6✓+4.6D+10.0✓92% D✓
MontanaKurt AlmeR+36.25% DR+9.5✓-26.7R+9.0✓7% D✓
NebraskaPete Ricketts23% DR+3.6✓—R+2.0✓30% D✓
New HampshireChris PappasD+13.892% DD+7.5✓+6.3D+9.5✓96% D✓
New JerseyCory BookerD+27.199% DD+15.4✓+11.7——
New MexicoBen LujánD+26.599% DD+17.3✓+9.2—>99% D✓
North CarolinaRoy CooperD+19.696% DD+9.7✓+10.0D+10.5✓98% D✓
OhioSherrod BrownD+4.964% DD+1.7✓+3.2D+3.5✓73% D✓
OklahomaKevin HernR+17.91% DR+15.4✓-2.5——
OregonJeff MerkleyD+17.899% DD+15.4✓+2.5——
Rhode IslandJack ReedD+37.5>99% DD+20.3✓+17.2—99% D✓
South CarolinaAnnie AndrewsD+4.527% DR+3.0✗+7.5D+1.5✓31% D✗
South DakotaMike Rounds3% DR+11.4✓——5% D✓
TennesseeBill HagertyR+12.21% DR+15.4✓+3.2——
TexasJames TalaricoD+12.166% DD+1.9✓+10.2D+5.0✓73% D✓
VirginiaMark WarnerD+22.699% DD+15.4✓+7.2——
West VirginiaShelley CapitoR+20.41% DR+15.4✓-5.0——
WyomingHarriet HagemanR+30.51% DR+15.4✓-15.1——
Alaskanot called54% DD+0.5—D+1.574% D
Mississippinot called10% DR+6.6—R+3.512% D

What gets scored, and how

  • The snapshot. The last data refresh committed before 6pm ET on November 3 is the record. Later refreshes and later edits to the picks file are ignored, so the 17 picks on file at that moment are the ones scored.
  • The results. Pulled from each race’s Wikipedia article once a results table with real vote counts appears, with a hand-correction file for anything the scraper gets wrong. Only called races are scored, so early numbers move.
  • The yardsticks. Calls right, Brier score and log-loss for probabilities; mean absolute error and bias for margins; the chamber call once all 35 races are in. Polymarket is scored on the races where it had a market.

A work in progress from the team at Policy y Peaches. Learn more here.

Last updated: Nov 6, 2026, 5:15 PM