VotePredictor
← All pollsters

FM3 Research

Graded against the actual result across 25 races (from 31 polls, through 2022).

Races polled
25
Polls
31
Avg miss
7.11 pts
Most recent
2022

Head-to-head vs VotePredictor Elections

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

ModelAvg miss (pts)Called right
FM3 Research6.2869%
VotePredictor Elections1.9694%

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

Each race FM3 Research 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
2022 OR GovernorD+2.0D+3.41.4
2020 NE-2 HouseD+2.0R+4.66.6
2020 N2 PresidentD+11.0D+6.54.5
2020 AL SenateD+1.0R+20.421.4
2018 WA-5 HouseR+3.0R+9.56.5
2014 UT-4 HouseR+3.0R+5.12.1
2012 CA-21 HouseR+4.0R+15.511.5
2012 WI-7 HouseR+3.0R+12.39.3
2010 WI GovernorEVENR+5.85.8
2010 WA-8 HouseR+4.0R+4.10.1
2010 WI SenateEVENR+4.84.8
2006 WI-8 HouseD+8.0D+2.15.9
2004 CO-3 HouseD+17.0D+4.013.0
2004 CO PresidentEVENR+4.74.7
2004 CO SenateD+5.0D+4.80.2
2004 WA SenateD+15.0D+12.22.8
2002 TX GovernorR+3.0R+17.814.8
2002 TX SenateD+1.0R+12.013.0
2000 CA-20 HouseD+11.0D+6.94.1
2000 CA PresidentD+13.0D+11.81.2
1998 NV SenateD+5.0D+0.14.9
1998 WA SenateD+13.0D+16.83.8
1998 WI SenateD+1.0D+2.11.1

Accuracy by time to election

24686–9 wk3–6 wk1–3 wk≤1 wkavg miss (pts)
FM3 ResearchAll 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 wk86.56+1.4975%
3–6 wk187.64+1.9067%
6–9 wk56.08-0.07100%

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)
199844.2D+1.7
2002514.5D+14.5
200454.3D+4.3
201043.6D+3.6
201238.4D+10.4
2020310.8D+10.8

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.