Methodology

How the ratings, poll averages, seat counts and what-if scenarios are calculated. Method version 2. Data last refreshed Oct 25, 2026, 1:31 PM UTC.

Data and freshness

Race ratings

A race’s rating is the average of its raters’ ratings, not a poll-based model. House and Senate races have 10 raters and Governor races have 8.

Independent candidates

Raters only rate Democrat against Republican, so we look at the polls when an independent is in the race. An independent appears on a race when polling within 8 points of the leader or leading, and the race counts as competitive within 5 points. If the independent leads the poll average by 2 or more points, the race is Lean or Likely Independent, with Likely at 6 or more, and a gap under 2 points either way is a Toss-up. Otherwise the raters’ rating stands.

Editorial overrides

We can replace the raters’ average for a specific race. An override applies everywhere on the site, the race page says so, and the daily update reports the move as “in our own rating.”

Seat forecast

Poll averages

Poll averages are shown next to the ratings but do not change the ratings, except in the independent-candidate rule above. Each general-election poll gets a weight, and the average is the weighted mean per candidate.

The tiers are our own editorial defaults and not an official rating. Tier A is new york times, siena, marist, quinnipiac, emerson, marquette, ap-norc, ap votecast, cnn, ssrs, fox news, beacon research, shaw & company, washington post, abc news, nbc news, cbs news, wall street journal, selzer, monmouth, pew research, suffolk, university of new hampshire, unh, mason-dixon. Tier B is yougov, ipsos, morning consult, surveyusa, university, college, public policy polling, echelon, data for progress, civiqs, swayable, atlas intel, atlasintel, tipp, and any university or college poll also counts as B.

What-if scenarios for a polling error like 2024

The bar under the page header switches the whole site to a scenario in which 2026 polls miss the way 2024 polls did, in the same direction. The choice sticks as you move between pages. Neither scenario is a prediction; they show how sensitive the forecast is to a systematic polling miss.

How a shift is applied

State-level 2024 polling error

We computed each state’s error ourselves, because no complete published table was available. The error is the certified margin minus the final polled margin, both Harris minus Trump, from Wikipedia’s statewide polling and results tables. The polled margin is the 538 final average where Wikipedia lists one, or else RealClearPolitics or 270toWin, otherwise the simple average of polls in the last three weeks, only when there are at least 3. Negative means polls overstated Harris. Swing-state errors average about 2.3 points, in line with published figures. One poll is left out. Selzer & Co.’s final Iowa poll had Harris +3 in a state Trump won by 13, a miss of about 16 points that would by itself distort Iowa’s error. Both published Iowa averages include it, so Iowa uses its individual polls without it. Only 3 qualify, so the scenario averages that with the national figure.

StatePolledActualErrorUsed in scenarioBasis
ArizonaT+2.1T+5.5−3.4−3.4538 average
CaliforniaH+24.4H+20.1−4.3−4.3last 3 weeks of polls, 5 polls
ColoradoH+14.5H+11.0−3.5−3.1last 3 weeks of polls, 4 polls, averaged with national
FloridaT+6.6T+13.1−6.5−6.5538 average
GeorgiaT+0.7T+2.2−1.5−1.5538 average
IowaT+7.7T+13.2−5.5−4.1last 3 weeks of polls, 3 polls, averaged with national
MarylandH+30.2H+28.5−1.7−1.7last 3 weeks of polls, 5 polls
MassachusettsH+29.7H+25.2−4.5−3.6last 3 weeks of polls, 3 polls, averaged with national
MichiganH+1.0T+1.4−2.4−2.4538 average
MinnesotaH+5.8H+4.2−1.6−1.6538 average
NebraskaT+16.0T+20.5−4.5−3.6last 3 weeks of polls, 4 polls, averaged with national
NevadaT+0.3T+3.1−2.8−2.8538 average
New HampshireH+4.9H+2.8−2.1−2.1538 average
New JerseyH+15.8H+5.9−9.8−6.3last 3 weeks of polls, 4 polls, averaged with national
New MexicoH+5.3H+6.0+0.7−1.0last 3 weeks of polls, 3 polls, averaged with national
New YorkH+17.7H+12.6−5.1−3.9last 3 weeks of polls, 3 polls, averaged with national
North CarolinaT+0.9T+3.2−2.3−2.3538 average
OhioT+8.8T+11.2−2.4−2.4538 average
PennsylvaniaH+0.2T+1.7−1.9−1.9538 average
TexasT+7.9T+13.7−5.8−5.8538 average
VirginiaH+6.2H+5.8−0.4−0.4538 average
WashingtonH+16.0H+18.2+2.2−0.2last 3 weeks of polls, 4 polls, averaged with national
WisconsinH+1.0T+0.9−1.9−1.9538 average

23 of 50 states have an estimate. The rest use the national −2.7. These are historical and don’t change with each refresh.

Early and absentee voting

We show who has already voted. That is the share of returned early and absentee ballots cast by registered Democrats, Republicans and everyone else, next to 2024 and 2022 at the same point before Election Day. It does not change any rating, seat count, scenario or forecast, and it shows who has voted, not how they voted.

Betting markets

Daily update

Limits

Change log

Any change that moves the numbers is listed here with its method version.

Back to the forecast