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 VotePredictor Elections

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

ModelAvg miss (pts)Called right
Ipsos5.2880%
VotePredictor Elections3.3188%

VotePredictor Elections 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+22.54.0✓
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.42-0.8276%
1–3 wk1065.04-0.0276%
3–6 wk1476.09+0.3978%
6–9 wk1055.45-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.