VotePredictor
← All pollsters

Ipsos

Graded against the actual result across 124 races (from 408 polls, through 2024).

Races polled
124
Polls
408
Avg miss
5.33 pts
Most recent
2024

Head-to-head vs the VotePredictor model

The fair, apples-to-apples test: on the 120 races Ipsos actually polled, how its final poll's margin compared to what the VotePredictor model predicted for those same races.

ModelAvg miss (pts)Called right
Ipsos5.2980%
VotePredictor3.4088%

VotePredictor aggregates all the pollsters, so it's expected to beat any single one on margin — that's the value of averaging. The honest comparison among forecasters is on the combined board.

Every race (122)

Each race Ipsos polled, scored on its final poll — the call right before the vote — against the actual Dem−Rep result. Click a race for its full detail.

RaceTheir callResultMissCall
2024 US PresidentD+2.0R+1.53.5
2020 AZ PresidentD+3.0D+0.32.7
2020 FL PresidentD+4.0R+3.47.4
2020 MI PresidentD+10.0D+2.87.2
2020 NC PresidentD+1.0R+1.32.3
2020 PA PresidentD+6.0D+1.24.8
2020 US PresidentD+7.0D+4.42.6
2020 WI PresidentD+10.0D+0.69.4
2020 AZ SenateD+9.0D+2.36.7
2020 MI SenateD+7.0D+1.75.3
2020 NC SenateD+2.0R+1.73.7
2018 AZ GovernorR+20.0R+14.25.8
2018 CA GovernorD+12.7D+23.911.2
2018 FL GovernorD+6.0R+0.46.4
2018 GA GovernorR+1.0R+1.40.4
2018 IL GovernorD+20.4D+15.74.7
2018 KS GovernorD+2.0D+5.13.1
2018 MI GovernorD+13.6D+9.64.0
2018 NV GovernorR+4.8D+4.18.9
2018 OH GovernorR+1.5R+3.72.2
2018 PA GovernorD+17.1D+17.10.0
2018 TX GovernorR+15.0R+13.31.7
2018 WI GovernorD+3.0D+1.11.9
2018 AZ SenateR+2.0D+2.34.3
2018 FL SenateD+5.0R+0.15.1
2018 IN SenateD+2.2R+5.98.1
2018 MI SenateD+19.3D+6.512.8
2018 MO SenateR+1.2R+5.84.6
2018 NV SenateR+5.7D+5.010.7
2018 OH SenateD+10.2D+6.83.4
2018 PA SenateD+15.6D+13.12.5
2018 TN SenateR+3.0R+10.87.8
2018 TX SenateR+4.5R+2.61.9
2018 WI SenateD+15.2D+10.84.4
2016 NC GovernorD+2.0D+0.21.8
2016 AL PresidentR+16.1R+27.711.6
2016 AR PresidentR+15.2R+26.911.7
2016 AZ PresidentR+4.7R+3.51.2
2016 CA PresidentD+27.1D+30.13.0
2016 CO PresidentD+5.4D+4.90.5
2016 CT PresidentD+10.1D+13.63.6
2016 DE PresidentD+15.6D+11.44.2
2016 FL PresidentD+0.9R+1.22.1
2016 GA PresidentR+5.4R+5.10.3
2016 HI PresidentD+18.6D+32.213.6
2016 IA PresidentD+0.2R+9.49.6
2016 ID PresidentR+23.2R+31.88.6
2016 IL PresidentD+12.2D+17.14.8
2016 IN PresidentR+15.9R+19.23.3
2016 KS PresidentR+16.2R+20.64.4
2016 KY PresidentR+20.6R+29.89.2
2016 LA PresidentR+15.4R+19.64.2
2016 MA PresidentD+17.4D+27.29.8
2016 MD PresidentD+22.1D+26.44.3
2016 ME PresidentD+7.2D+3.04.3
2016 MI PresidentD+1.4R+0.21.6
2016 MN PresidentD+7.9D+1.56.4
2016 MO PresidentR+8.3R+18.610.4
2016 MS PresidentR+17.2R+17.80.7
2016 MT PresidentR+18.9R+20.41.5
2016 NC PresidentR+0.9R+3.72.8
2016 ND PresidentR+23.6R+35.712.2
2016 NE PresidentR+21.6R+25.03.4
2016 NH PresidentD+2.6D+0.42.2
2016 NJ PresidentD+9.9D+14.14.2
2016 NM PresidentD+2.6D+8.25.6
2016 NV PresidentD+3.2D+2.40.8
2016 NY PresidentD+18.5D+24.05.5
2016 OH PresidentD+1.0R+8.19.2
2016 OK PresidentR+30.9R+36.45.5
2016 OR PresidentD+9.7D+11.01.3
2016 PA PresidentD+3.0R+0.73.7
2016 SC PresidentR+5.8R+14.38.4
2016 SD PresidentR+22.7R+29.87.1
2016 TN PresidentR+13.4R+26.012.6
2016 TX PresidentR+9.5R+9.00.5
2016 US PresidentD+3.0D+2.20.8
2016 UT PresidentR+6.8R+18.111.3
2016 VA PresidentD+4.8D+5.30.5
2016 VT PresidentD+24.9D+26.41.5
2016 WA PresidentD+8.2D+15.77.5
2016 WI PresidentD+5.9R+0.86.7
2016 WV PresidentR+23.8R+42.118.3
2014 CO GovernorEVEND+3.33.3
2014 IA GovernorR+23.0R+21.71.3
2014 ME GovernorEVENR+4.84.8
2014 CO SenateR+2.0R+1.90.1
2014 IA SenateEVENR+8.38.3
2014 KY SenateR+4.0R+15.511.5
2014 ME SenateR+32.0R+37.05.0
2012 CO PresidentD+1.0D+5.44.4
2012 FL PresidentR+1.0D+0.91.9
2012 OH PresidentD+4.0D+3.01.0
2012 US PresidentD+2.0D+3.91.9
2012 VA PresidentD+2.0D+3.91.9
2012 FL SenateD+15.0D+13.02.0
2012 OH SenateD+9.0D+6.03.0
2012 VA SenateD+3.0D+5.92.9
2010 AR GovernorD+18.0D+30.812.8
2010 CA GovernorD+4.0D+12.98.9
2010 CO GovernorD+32.0D+39.97.9
2010 FL GovernorR+3.0R+1.11.9
2010 NV GovernorR+29.0R+11.717.3
2010 OH GovernorD+6.0R+2.08.0
2010 PA GovernorR+6.0R+9.03.0
2010 WI GovernorR+10.0R+5.84.2
2010 AR SenateR+14.0R+21.07.0
2010 CA SenateD+1.0D+10.09.0
2010 CO SenateR+3.0D+1.64.6
2010 FL SenateR+21.0R+28.77.7
2010 NV SenateD+2.0D+5.73.7
2010 OH SenateR+3.0R+17.414.4
2010 PA SenateEVENR+2.02.0
2010 WI SenateR+7.0R+4.82.2
2008 US PresidentD+7.0D+7.40.4
2004 WA GovernorD+6.0EVEN6.0
2004 MD PresidentD+21.0D+13.08.0
2004 US PresidentD+3.0R+2.45.4
2004 WA PresidentD+9.0D+7.21.8
2004 MD SenateD+37.0D+31.15.9
2003 KY GovernorR+9.0R+10.11.1
2003 MS GovernorR+5.0R+6.81.8

Accuracy by time to election

24686–9 wk3–6 wk1–3 wk≤1 wkavg miss (pts)
IpsosAll pollsters (field average)

Lower is better. Time to election runs right (election week) to left (~2 months out).

By the numbers

Time to electionPollsAvg missvs fieldCalled right
≤1 wk503.45-0.8376%
1–3 wk1065.06-0.0176%
3–6 wk1476.08+0.3478%
6–9 wk1055.46-0.6982%

vs field is this pollster's average miss minus all pollsters' at the same lead time — green beats the field, redtrails it. Our historical polls reach ~2 months out; earlier polling isn't in the record.

Track record by cycle — getting better?

YearPollsAvg missLean (house effect)
200485.1D+3.3
2008103.9R+2.8
2010226.5R+1.3
2012352.4R+0.5
201496.3D+5.3
20162116.0D+3.8
2018345.0D+0.9
2020724.7D+4.7
202454.0D+4.0

Do we credit a pollster for fixing its bias? Each cycle, the model re-estimates every pollster's lean from all its earlier polls (walk-forward) and subtracts it before using the poll. We tested weighting recent cycles more — it doesn't help: a pollster's lean in one cycle barely predicts the next (correlation 0.28), so the swings above are mostly noise, and averaging over more history beats chasing the latest cycle. The all-time estimate we use came out within ~0.5% of the best option.