VotePredictor
Explainer

Which forecasters lean Democratic or Republican?

We compared 15 election forecasters, including ourselves, on the same 711 elections from 2016 to 2024: which way each one leans, how much of that is just the year, and whether leaning costs accuracy.

The short version

What “lean” means for a forecaster

Most forecasters publish a win probability, not a vote margin. So a forecaster's lean is how much more likely it said Democrats were to win than they turned out to be. If a forecaster gives the Democrat a 70% chance in ten elections and Democrats win six, it leaned Democratic by 10 points: it expected seven wins and got six.

Measured that way, the year decides almost everything. These are the averages across every forecaster, election by election:

How far forecasters' win probabilities leaned, by year
2016D+6.4
2018R+2.4
2020D+12.6
2022R+10.8
2024D+6.7
← overstated Republicansoverstated Democrats →

Average Democratic win probability minus the outcome, across forecasters, in percentage points. Positive: Democrats did worse than forecast.

Forecasters read the same polls, so when the polls miss, they all miss. In 2020 the polls overstated Democrats by about 5 points and forecasters followed them. In 2022 the expected “red wave” didn't arrive, and forecasters had given Republicans too much credit. The table shows how closely each forecaster tracked the year.

Each forecaster's lean, year by year
Forecaster20162018202020222024
Race to the WH··D+7.9R+7.7D+9.4
CNalysis··D+6.1R+12.0D+11.8
The Economist·R+5.6D+15.1R+8.6D+8.5
Princeton (PEC)D+8.1·D+7.5··
DDHQ·R+0.9D+14.2R+12.0D+6.1
FiveThirtyEightD+6.5R+0.7D+13.1R+8.9D+7.2
Inside ElectionsD+7.6D+1.5D+7.0R+9.3D+6.0
SabatoD+8.1evenD+12.6R+12.8D+6.7
JHK Forecasts·D+5.4D+12.8R+12.1D+7.5
Split Ticket···R+12.6D+7.4
CookD+5.0R+2.6D+13.1R+9.5D+5.2
Elections Daily··D+3.1R+11.8D+8.2
Fox News·D+0.6·R+12.4D+6.3
VotePredictorD+3.9R+7.1D+9.1R+9.1D+1.3
RealClearPolitics·D+0.4D+1.1R+18.0D+2.9

Average Democratic win probability minus how often Democrats won, in percentage points, on the elections each forecaster covered that year (at least 30). Hover a cell for how many more or fewer Democratic wins the forecaster expected than happened.

Every forecaster's lean, against the others

To see a forecaster's own lean, we compare it with the other forecasters on the same elections: its Democratic win probability minus their average. The year cancels out. The dot is the average; the bar is a 95% range. Forecasters need at least 90 elections shared with others to appear.

15 forecasters, lean against the others on the same elections
← leans Republican
R+6R+30D+3D+6
Dem →
RealClearPoliticsR+5.6
VotePredictorR+3.5
Fox NewsR+1.6
Elections DailyR+1.0
CookR+0.1
JHK Forecastseven
Split Ticketeven
Inside ElectionsD+0.7
SabatoD+0.7
DDHQD+1.1
FiveThirtyEightD+1.1
Princeton (PEC)D+1.4
The EconomistD+1.6
CNalysisD+2.3
Race to the WHD+3.4

Percentage points of Democratic win probability, relative to the other forecasters' average on each election. Hover a row for its range and number of elections.

RealClearPolitics leans Republican by the most, 5.6 points. Most of that is 2022, when it expected a bigger Republican year than anyone; it was also the least accurate. At the other end, Race to the WH, CNalysis and the Economist lean Democratic by 1.5 to 3.5 points. FiveThirtyEight leans D+1.1, about the middle of the pack.

Where we sit

VotePredictor leans R+3.5 against the others, which sounds like a flaw. But the field leaned Democratic in 3 of these 5 years. In 2024 we were at D+1.3 while the other forecasters ranged from D+2.9 to D+11.8; in 2020 we were at D+9.1 against a field from D+1.1 to D+15.1. Leaning less Democratic than the field was the right call in those years.

It was the wrong call in 2018. We were at R+7.1 while the others ranged from R+5.6 to D+5.4. That was the Democratic House wave, and our House forecasts for that year were trained on 2016 alone, so they underrated it. That year is most of the gap between us and FiveThirtyEight on House elections in the track record.

Does leaning cost accuracy?

Some. The chart puts each forecaster's lean against its Brier score (the standard accuracy score for win probabilities) relative to the others on the same elections. Higher is more accurate.

Lean vs. accuracy, against the other forecasters on the same elections
R+6R+3evenD+3D+6−0.050+0.05VotePredictor: leans R+3.5, −0.01 vs the others, 711 electionsSabato: leans D+0.7, −0.00 vs the others, 711 electionsCook: leans R+0.1, −0.00 vs the others, 700 electionsFiveThirtyEight: leans D+1.1, −0.01 vs the others, 683 electionsDDHQ: leans D+1.1, +0.01 vs the others, 531 electionsThe Economist: leans D+1.6, +0.00 vs the others, 501 electionsInside Elections: leans D+0.7, −0.00 vs the others, 486 electionsJHK Forecasts: leans even, −0.01 vs the others, 391 electionsRealClearPolitics: leans R+5.6, +0.04 vs the others, 299 electionsElections Daily: leans R+1.0, +0.01 vs the others, 293 electionsCNalysis: leans D+2.3, +0.01 vs the others, 282 electionsRace to the WH: leans D+3.4, −0.01 vs the others, 276 electionsFox News: leans R+1.6, −0.01 vs the others, 242 electionsSplit Ticket: leans even, −0.00 vs the others, 196 electionsPrinceton (PEC): leans D+1.4, +0.00 vs the others, 131 electionsRealClearPoliticsVotePredictorFiveThirtyEightThe EconomistRace to the WHLean against the other forecastersBrier vs. the others

Brier score is the squared gap between the win probability and what happened; lower is better. Shown here as each forecaster's Brier minus the others' on the same elections, so above the middle line is more accurate than the others. Bigger dots have more elections.

The forecasters furthest from the pack, in either direction, tend to score worse, though the sample is small and RealClearPolitics carries much of the pattern. FiveThirtyEight and VotePredictor are the two most accurate against their peers, and they lean in opposite directions.

How we measured it

The full scores are on the track record page. The same question for pollsters is in which pollsters lean Democratic or Republican.