VotePredictor
← All pollsters

Cygnal

Graded against the actual result across 55 races (from 74 polls, through 2024).

Races polled
55
Polls
74
Avg miss
4.04 pts
Most recent
2024

Head-to-head vs VotePredictor Elections

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

ModelAvg miss (pts)Called right
Cygnal4.3289%
VotePredictor Elections3.8387%

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 (55)

Each race Cygnal 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 AK-1 HouseR+4.1R+2.41.7✓
2024 CA PresidentD+24.5D+20.14.4✓
2024 FL PresidentR+5.1R+13.18.0✓
2024 NJ PresidentD+11.5D+5.95.6✓
2024 NY PresidentD+17.8D+12.65.2✓
2024 TX PresidentR+8.0R+13.75.7✓
2024 US PresidentD+2.0R+1.53.5✗
2024 VA PresidentD+7.6D+5.81.8✓
2024 WY PresidentR+42.5R+45.83.3✓
2024 CA SenateD+24.2D+17.76.5✓
2024 FL SenateR+3.9R+12.88.9✓
2024 NJ SenateD+16.4D+9.66.8✓
2024 NY SenateD+19.4D+18.31.1✓
2024 TX SenateR+4.0R+8.54.5✓
2024 VA SenateD+9.9D+8.91.0✓
2024 WY SenateR+47.5R+51.03.5✓
2022 AL GovernorR+34.2R+37.73.5✓
2022 IA GovernorR+19.0R+18.50.5✓
2022 MI GovernorD+3.7D+10.56.8✓
2022 MN GovernorD+3.4D+7.74.3✓
2022 NM GovernorD+1.8D+6.44.6✓
2022 NV GovernorR+5.0R+1.53.5✓
2022 OH GovernorR+18.9R+25.06.1✓
2022 FL-27 HouseR+6.0R+14.68.6✓
2022 MI-8 HouseR+1.0D+10.111.1✗
2022 OR-6 HouseR+5.0D+2.47.4✗
2022 AL SenateR+29.6R+35.76.1✓
2022 IA SenateR+11.2R+12.21.0✓
2022 NC SenateR+3.8R+3.20.6✓
2022 NV SenateR+2.5D+0.83.3✗
2022 OH SenateR+6.2R+6.10.1✓
2021 VA GovernorEVENR+1.91.9✗
2020 IN GovernorR+18.3R+24.56.2✓
2020 MO GovernorR+6.6R+16.49.8✓
2020 US PresidentD+7.6D+4.43.2✓
2020 VA PresidentD+9.0D+10.11.1✓
2020 AL SenateR+13.6R+20.46.8✓
2020 KY SenateR+10.3R+19.59.2✓
2020 NE SenateR+29.9R+38.38.4✓
2020 TN SenateR+20.7R+27.06.3✓
2020 TX SenateR+8.1R+9.61.5✓
2020 VA SenateD+7.1D+12.15.0✓
2019 LA GovernorD+2.2D+2.70.5✓
2018 FL GovernorR+0.6R+0.40.2✓
2018 GA GovernorR+2.2R+1.40.8✓
2018 OH GovernorR+0.2R+3.73.5✓
2018 TN GovernorR+22.4R+21.01.4✓
2018 FL SenateD+1.8R+0.11.9✗
2018 IN SenateR+2.9R+5.93.0✓
2018 MO SenateR+3.0R+5.82.8✓
2018 OH SenateD+10.4D+6.83.6✓
2018 TN SenateR+5.8R+10.85.0✓
2016 KY PresidentR+24.0R+29.85.8✓
2016 KY SenateR+9.7R+14.54.8✓
2014 AL GovernorR+21.3R+27.36.0✓

Accuracy by time to election

24686–9 wk3–6 wk1–3 wk≤1 wkavg miss (pts)
CygnalAll 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–3 wk484.08-0.9892%
3–6 wk223.97-1.7386%

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)
201892.5D+1.9
2020125.0D+3.5
2022304.1R+0.3
2024184.2D+3.6

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.