Races · Senate · 2020 · MI
Senate · class II · open seat

Gary Peters vs John James

Tossup · 119 polls · 0 markets Last poll 2016d ago Rating 1d ago
Caution · early warning
Editorial raters moved while polling has gone quiet

The last rating change here was 1d ago, but only 119 polls have landed in the last 60 days. When raters move and pollsters don't, the rating shift may be running ahead of the data. Watch for a late-cycle correction in either direction.

Where this race stands
Verified

Tossup

tossup

Polling average

Simple Weighted House-corrected Trimmed LOESS Kalman
Method:Weighted, plus each pollster's measured bias subtracted before averaging.
|Toggle:

All polls · 119 results

119 of 119 polls
EndPollsterWeightLeanSampleMoEPopTrust signalsResultsSource
11/1/2020Research Co.1.01(D+1.5)450LV
2016d old✓ verified 5d ago+3
  • 2016d old
    Poll was fielded 2016 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • bias D+1.5pt
    Across 49 historical scored polls the average error vs. actual margin is D+1.5pt.
  • tracks editorial consensus
    Across 53 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 52.0 · John James 37.0pollarch
11/1/2020Change Research/CNBC0.79L(D+5.1)383LV
n=3832016d old+2
  • n=383
    Sample size of 383 respondents implies a margin of error around ±5.0pt — wider than typical.
  • 2016d old
    Poll was fielded 2016 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 51.0 · John James 46.0pollarch
11/1/2020Swayable0.49L(D+7.7)393LV
historical bias D+7.7ptweight 0.49+4
  • historical bias D+7.7pt
    Across 15 historical scored polls the average error vs. actual margin is D+7.7pt — a measurable house effect.
  • weight 0.49
    Aggregation weight is 0.49 (1.0 ≈ average). Weight combines historical accuracy, methodology, and recency.
  • n=393
    Sample size of 393 respondents implies a margin of error around ±4.9pt — wider than typical.
  • 2016d old
    Poll was fielded 2016 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 54.0 · John James 46.0pollarch
11/1/2020Ipsos/Reuters0.81L(D+5.0)654LV
2016d old✓ verified 5d ago+2
  • 2016d old
    Poll was fielded 2016 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 11 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 51.0 · John James 44.0pollarch
10/31/2020Morning Consult1.00(D+5.0)1736LV
historical bias D+5.0pt2017d old+4
  • historical bias D+5.0pt
    Across 29 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect.
  • 2017d old
    Poll was fielded 2017 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • n=1,736
    Sample size of 1,736 respondents implies a margin of error around ±2.4pt — tighter than the ~600-respondent typical.
  • tracks editorial consensus
    Across 62 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 49.0 · John James 43.0pollarch
10/30/2020Emerson College1.00(D+0.7)700LV
2018d old✓ verified 5d ago+3
  • 2018d old
    Poll was fielded 2018 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 234 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
  • accurate · bias D+0.7pt
    Across 117 historical scored polls this pollster's average error vs. actual margin is D+0.7pt — within ±1pt.
Gary Peters 52.0 · John James 46.0pollarch
10/30/2020Public Policy Polling1.00(D+1.1)745unknown
2018d olduncorrelated with editorial consensus+2
  • 2018d old
    Poll was fielded 2018 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 54.0 · John James 44.0pollarch
10/30/2020Targoz Market Research/PollSmart1.00993LV
no scored polls2018d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2018d old
    Poll was fielded 2018 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 54.0 · John James 43.0pollarch
10/30/2020CNN/SSRS1.00(D+4.4)907LV
historical bias D+4.4pt2018d old+3
  • historical bias D+4.4pt
    Across 17 historical scored polls the average error vs. actual margin is D+4.4pt — a measurable house effect.
  • 2018d old
    Poll was fielded 2018 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • TV-network-sponsored: CNN
    Commissioned by CNN, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 52.0 · John James 40.0pollarch
10/29/2020Mitchell Research1.09neutral(R+0.0)817LV
2019d old✓ verified 5d ago+3
  • 2019d old
    Poll was fielded 2019 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: RealClearPolitics
    Commissioned by RealClearPolitics, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
  • bias R+0.0pt
    Across 17 historical scored polls the average error vs. actual margin is R+0.0pt.
Gary Peters 50.0 · John James 45.0pollarch
10/29/2020RMG Research0.60L(D+6.6)800LV
2019d old✓ verified 5d ago+1
  • 2019d old
    Poll was fielded 2019 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 41.0pollarch
10/28/2020EPIC MRA1.00(D+0.8)600LV
2020d old✓ verified 5d ago+2
  • 2020d old
    Poll was fielded 2020 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 13 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 47.0 · John James 42.0pollarch
10/28/2020Kiaer Research1.00669LV
no scored polls2020d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2020d old
    Poll was fielded 2020 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 51.0 · John James 38.0pollarch
10/27/2020Mitchell Research1.09neutral(R+0.0)759LV
2021d old✓ verified 5d ago+2
  • 2021d old
    Poll was fielded 2021 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • bias R+0.0pt
    Across 17 historical scored polls the average error vs. actual margin is R+0.0pt.
Gary Peters 52.0 · John James 43.0pollarch
10/26/2020Tarrance Group1.61(D+0.9)unknown
3 scored polls2022d old+2
  • 3 scored polls
    Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2022d old
    Poll was fielded 2022 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • n unknown
    Pollster did not publish a sample size for this poll.
Gary Peters 48.0 · John James 46.0pollarch
10/26/2020Swayable0.49L(D+7.7)365LV
historical bias D+7.7ptweight 0.49+4
  • historical bias D+7.7pt
    Across 15 historical scored polls the average error vs. actual margin is D+7.7pt — a measurable house effect.
  • weight 0.49
    Aggregation weight is 0.49 (1.0 ≈ average). Weight combines historical accuracy, methodology, and recency.
  • n=365
    Sample size of 365 respondents implies a margin of error around ±5.1pt — wider than typical.
  • 2022d old
    Poll was fielded 2022 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 58.0 · John James 42.0pollarch
10/26/2020Siena College/NYT Upshot0.78L(D+5.0)856LV
2022d old✓ verified 5d ago+2
  • 2022d old
    Poll was fielded 2022 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 11 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 49.0 · John James 41.0pollarch
10/26/2020Ipsos/Reuters0.81L(D+5.0)652LV
2022d old✓ verified 5d ago+2
  • 2022d old
    Poll was fielded 2022 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 11 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 50.0 · John James 44.0pollarch
10/25/2020Glengariff Group0.81L(D+4.6)600LV
2023d old✓ verified 5d ago+2
  • 2023d old
    Poll was fielded 2023 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 15 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 48.0 · John James 39.0pollarch
10/25/2020ABC/Washington Post1.00789LV
no scored polls2023d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2023d old
    Poll was fielded 2023 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 52.0 · John James 46.0pollarch
10/24/2020Gravis Marketing0.72L(D+2.9)679LV
bias D+2.9pt2024d old+3
  • bias D+2.9pt
    Across 33 historical scored polls the average error vs. actual margin is D+2.9pt.
  • 2024d old
    Poll was fielded 2024 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 49 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 52.0 · John James 41.0pollarch
10/22/2020Public Policy Polling1.00(D+1.1)804unknown
2026d olduncorrelated with editorial consensus+2
  • 2026d old
    Poll was fielded 2026 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 52.0 · John James 43.0pollarch
10/20/2020Citizen Data0.61(D+6.6)1000LV
3 scored polls2028d old+2
  • 3 scored polls
    Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2028d old
    Poll was fielded 2028 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 46.0 · John James 42.0pollarch
10/20/2020Fox News1.00(D+2.6)1032LV
bias D+2.6pt2028d old+2
  • bias D+2.6pt
    Across 19 historical scored polls the average error vs. actual margin is D+2.6pt.
  • 2028d old
    Poll was fielded 2028 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 49.0 · John James 41.0pollarch
10/20/2020Reuters/Ipsos1.21neutral(D+0.6)686LV
2028d old✓ verified 5d ago+1
  • 2028d old
    Poll was fielded 2028 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 45.0pollarch
10/20/2020Morning Consult1.00(D+5.0)1717LV
historical bias D+5.0pt2028d old+4
  • historical bias D+5.0pt
    Across 29 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect.
  • 2028d old
    Poll was fielded 2028 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • n=1,717
    Sample size of 1,717 respondents implies a margin of error around ±2.4pt — tighter than the ~600-respondent typical.
  • tracks editorial consensus
    Across 62 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 48.0 · John James 42.0pollarch
10/19/2020Change Research/CNBC0.79L(D+5.1)718LV
2029d old✓ verified 5d ago+1
  • 2029d old
    Poll was fielded 2029 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 45.0pollarch
10/19/2020EPIC MRA1.00(D+0.8)600LV
2029d old✓ verified 5d ago+2
  • 2029d old
    Poll was fielded 2029 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 13 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 45.0 · John James 39.0pollarch
10/18/2020Mitchell Research1.09neutral(R+0.0)900LV
2030d old✓ verified 5d ago+3
  • 2030d old
    Poll was fielded 2030 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: RealClearPolitics
    Commissioned by RealClearPolitics, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
  • bias R+0.0pt
    Across 17 historical scored polls the average error vs. actual margin is R+0.0pt.
Gary Peters 49.0 · John James 43.0pollarch
10/18/2020Trafalgar Group (R)/Restoration PAC1.001034LV
no scored polls2030d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2030d old
    Poll was fielded 2030 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 50.0pollarch
10/18/2020Data for Progress1.00(D+1.0)830LV
2030d oldhigh variance vs editorial consensus+3
  • 2030d old
    Poll was fielded 2030 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • high variance vs editorial consensus
    Stdev of (poll − rater consensus) across 127 historical paired polls exceeds 8pt — this pollster's results swing widely relative to where the editors place the same races.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • accurate · bias D+1.0pt
    Across 50 historical scored polls this pollster's average error vs. actual margin is D+1.0pt — within ±1pt.
Gary Peters 48.0 · John James 43.0pollarch
10/15/2020HarrisX/The Hill1.001289LV
no scored polls2033d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2033d old
    Poll was fielded 2033 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: The Hill
    Commissioned by The Hill, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 50.0 · John James 43.0pollarch
10/15/2020Trafalgar Group1.00(R+2.1)1018LV
methodology not disclosed2033d old+3
  • methodology not disclosed
    Methodology not disclosed publicly; declined to participate in AAPOR Transparency Initiative. Included for transparency rather than weight-zeroing — many forecasters still include their polls — but the methodology opacity is worth surfacing. Source: https://en.wikipedia.org/wiki/Trafalgar_Group
  • 2033d old
    Poll was fielded 2033 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • R+4.1pt vs editors
    Across 7 historical polls where ≥2 editorial raters had rated the race (Cook / Sabato / IE / 538 / DDHQ etc.), this pollster's D-margin averaged 4.1pt MORE R-favorable than the rater consensus. Systematic R-lean relative to conventional wisdom.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 47.0 · John James 48.0pollarch
10/13/2020Reuters/Ipsos1.21neutral(D+0.6)620LV
2035d old✓ verified 5d ago+1
  • 2035d old
    Poll was fielded 2035 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 52.0 · John James 44.0pollarch
10/12/2020EPIC MRA1.00(D+0.8)600LV
2036d old✓ verified 5d ago+2
  • 2036d old
    Poll was fielded 2036 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 13 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 45.0 · John James 39.0pollarch
10/11/2020Siena College/NYT Upshot0.78L(D+5.0)614LV
2037d old✓ verified 5d ago+2
  • 2037d old
    Poll was fielded 2037 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 11 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 43.0 · John James 42.0pollarch
10/11/2020Morning Consult1.00(D+5.0)1710LV
historical bias D+5.0pt2037d old+4
  • historical bias D+5.0pt
    Across 29 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect.
  • 2037d old
    Poll was fielded 2037 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • n=1,710
    Sample size of 1,710 respondents implies a margin of error around ±2.4pt — tighter than the ~600-respondent typical.
  • tracks editorial consensus
    Across 62 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 49.0 · John James 40.0pollarch
10/9/2020YouGov/CBS1.001181LV
no scored polls2039d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2039d old
    Poll was fielded 2039 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • TV-network-sponsored: CBS News
    Commissioned by CBS News, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 47.0 · John James 44.0pollarch
10/8/2020Baldwin Wallace University0.47(D+8.5)1134LV
weight 0.474 scored polls+4
  • weight 0.47
    Aggregation weight is 0.47 (1.0 ≈ average). Weight combines historical accuracy, methodology, and recency.
  • 4 scored polls
    Pollster has only 4 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2040d old
    Poll was fielded 2040 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • D+5.3pt vs editors
    Across 10 historical polls where ≥2 editorial raters had rated the race (Cook / Sabato / IE / 538 / DDHQ etc.), this pollster's D-margin averaged 5.3pt MORE D-favorable than the rater consensus. Systematic D-lean relative to conventional wisdom.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 42.0pollarch
10/7/2020Emerson College1.00(D+0.7)716LV
2041d old✓ verified 5d ago+3
  • 2041d old
    Poll was fielded 2041 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 234 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
  • accurate · bias D+0.7pt
    Across 117 historical scored polls this pollster's average error vs. actual margin is D+0.7pt — within ±1pt.
Gary Peters 51.0 · John James 41.0pollarch
10/6/2020Opinion Insight/American Action Forum1.00800LV
no scored polls2042d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2042d old
    Poll was fielded 2042 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 49.0 · John James 42.0pollarch
10/6/2020Reuters/Ipsos1.21neutral(D+0.6)709LV
2042d old✓ verified 5d ago+1
  • 2042d old
    Poll was fielded 2042 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 43.0pollarch
10/5/2020Tarrance Group1.61(D+0.9)605RV
3 scored polls2043d old+3
  • 3 scored polls
    Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2043d old
    Poll was fielded 2043 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
  • newspaper-sponsored: Politico
    Commissioned by Politico, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 48.0 · John James 46.0pollarch
10/4/2020Change Research/CNBC0.79L(D+5.1)676LV
2044d old✓ verified 5d ago+1
  • 2044d old
    Poll was fielded 2044 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 51.0 · John James 43.0pollarch
10/3/2020Glengariff Group0.81L(D+4.6)600LV
2045d old✓ verified 5d ago+2
  • 2045d old
    Poll was fielded 2045 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 15 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 45.0 · John James 40.0pollarch
10/1/2020Public Policy Polling1.00(D+1.1)746unknown
2047d olduncorrelated with editorial consensus+2
  • 2047d old
    Poll was fielded 2047 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 48.0 · John James 41.0pollarch
9/28/2020Trafalgar Group (R)/Restoration PAC1.001042LV
no scored polls2050d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2050d old
    Poll was fielded 2050 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 47.0pollarch
9/25/2020Trafalgar Group1.00(R+2.1)1047LV
methodology not disclosed2053d old+3
  • methodology not disclosed
    Methodology not disclosed publicly; declined to participate in AAPOR Transparency Initiative. Included for transparency rather than weight-zeroing — many forecasters still include their polls — but the methodology opacity is worth surfacing. Source: https://en.wikipedia.org/wiki/Trafalgar_Group
  • 2053d old
    Poll was fielded 2053 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • R+4.1pt vs editors
    Across 7 historical polls where ≥2 editorial raters had rated the race (Cook / Sabato / IE / 538 / DDHQ etc.), this pollster's D-margin averaged 4.1pt MORE R-favorable than the rater consensus. Systematic R-lean relative to conventional wisdom.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 47.0 · John James 47.0pollarch
9/23/2020Marist College/NBC1.00799LV
no scored polls2055d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2055d old
    Poll was fielded 2055 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • TV-network-sponsored: NBC News
    Commissioned by NBC News, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 49.0 · John James 44.0pollarch
9/22/2020Baldwin Wallace University0.47(D+8.5)1001LV
weight 0.474 scored polls+4
  • weight 0.47
    Aggregation weight is 0.47 (1.0 ≈ average). Weight combines historical accuracy, methodology, and recency.
  • 4 scored polls
    Pollster has only 4 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2056d old
    Poll was fielded 2056 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • D+5.3pt vs editors
    Across 10 historical polls where ≥2 editorial raters had rated the race (Cook / Sabato / IE / 538 / DDHQ etc.), this pollster's D-margin averaged 5.3pt MORE D-favorable than the rater consensus. Systematic D-lean relative to conventional wisdom.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 46.0 · John James 41.0pollarch
9/20/2020Change Research/CNBC0.79L(D+5.1)568LV
2058d old✓ verified 5d ago+1
  • 2058d old
    Poll was fielded 2058 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 44.0pollarch
9/20/2020Morning Consult1.00(D+5.0)1376LV
historical bias D+5.0pt2058d old+3
  • historical bias D+5.0pt
    Across 29 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect.
  • 2058d old
    Poll was fielded 2058 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 62 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 47.0 · John James 40.0pollarch
9/19/2020Hart Research Associates1.00400LV
no scored polls2059d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2059d old
    Poll was fielded 2059 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 42.0pollarch
9/19/2020Data for Progress1.00(D+1.0)455LV
2059d oldhigh variance vs editorial consensus+3
  • 2059d old
    Poll was fielded 2059 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • high variance vs editorial consensus
    Stdev of (poll − rater consensus) across 127 historical paired polls exceeds 8pt — this pollster's results swing widely relative to where the editors place the same races.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • accurate · bias D+1.0pt
    Across 50 historical scored polls this pollster's average error vs. actual margin is D+1.0pt — within ±1pt.
Gary Peters 47.0 · John James 42.0pollarch
9/19/2020Marketing Resource Group1.00600LV
no scored polls2059d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2059d old
    Poll was fielded 2059 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: RealClearPolitics
    Commissioned by RealClearPolitics, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 42.0 · John James 40.0pollarch
9/17/2020Morning Consult1.00(D+5.0)1451LV
historical bias D+5.0pt2061d old+3
  • historical bias D+5.0pt
    Across 29 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect.
  • 2061d old
    Poll was fielded 2061 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 62 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 48.0 · John James 40.0pollarch
9/16/2020Ipsos/Reuters0.81L(D+5.0)637LV
2062d old✓ verified 5d ago+2
  • 2062d old
    Poll was fielded 2062 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 11 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 49.0 · John James 43.0pollarch
9/15/2020EPIC MRA1.00(D+0.8)600LV
2063d old✓ verified 5d ago+2
  • 2063d old
    Poll was fielded 2063 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 13 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 45.0 · John James 41.0pollarch
9/14/2020Redfield & Wilton Strategies1.00(D+5.3)930LV
2064d old✓ verified 5d ago+2
  • 2064d old
    Poll was fielded 2064 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 48 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 51.0 · John James 35.0pollarch
9/8/2020Benenson Strategy Group/GS Strategy Group1.001600LV
no scored polls2070d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2070d old
    Poll was fielded 2070 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • n=1,600
    Sample size of 1,600 respondents implies a margin of error around ±2.5pt — tighter than the ~600-respondent typical.
Gary Peters 45.0 · John James 41.0pollarch
9/6/2020Change Research/CNBC0.79L(D+5.1)876LV
2072d old✓ verified 5d ago+1
  • 2072d old
    Poll was fielded 2072 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 46.0pollarch
9/3/2020Rasmussen Reports1.00(R+2.1)1000LV
bias R+2.1pt2075d old+3
  • bias R+2.1pt
    Across 50 historical scored polls the average error vs. actual margin is R+2.1pt.
  • 2075d old
    Poll was fielded 2075 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 74 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 48.0 · John James 40.0pollarch
9/3/2020Glengariff Group/Detroit News1.00600LV
no scored polls2075d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2075d old
    Poll was fielded 2075 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: The Detroit News
    Commissioned by The Detroit News, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 44.0 · John James 41.0pollarch
9/3/2020Tarrance Group1.61(D+0.9)569RV
3 scored polls2075d old+3
  • 3 scored polls
    Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2075d old
    Poll was fielded 2075 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
  • newspaper-sponsored: Politico
    Commissioned by Politico, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 47.0 · John James 46.0pollarch
9/3/2020Redfield & Wilton Strategies1.00(D+5.3)967LV
2075d old✓ verified 5d ago+2
  • 2075d old
    Poll was fielded 2075 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 48 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 50.0 · John James 38.0pollarch
9/2/2020Opinion Insight/American Action Forum1.00802LV
no scored polls2076d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2076d old
    Poll was fielded 2076 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 49.0 · John James 42.0pollarch
8/29/2020Public Policy Polling1.00(D+1.1)897unknown
2080d olduncorrelated with editorial consensus+2
  • 2080d old
    Poll was fielded 2080 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 47.0 · John James 39.0pollarch
8/23/2020Change Research/CNBC0.79L(D+5.1)809LV
2086d old✓ verified 5d ago+1
  • 2086d old
    Poll was fielded 2086 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 45.0pollarch
8/23/2020Trafalgar Group1.00(R+2.1)1048LV
methodology not disclosed2086d old+3
  • methodology not disclosed
    Methodology not disclosed publicly; declined to participate in AAPOR Transparency Initiative. Included for transparency rather than weight-zeroing — many forecasters still include their polls — but the methodology opacity is worth surfacing. Source: https://en.wikipedia.org/wiki/Trafalgar_Group
  • 2086d old
    Poll was fielded 2086 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • R+4.1pt vs editors
    Across 7 historical polls where ≥2 editorial raters had rated the race (Cook / Sabato / IE / 538 / DDHQ etc.), this pollster's D-margin averaged 4.1pt MORE R-favorable than the rater consensus. Systematic R-lean relative to conventional wisdom.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 47.0 · John James 48.0pollarch
8/18/2020Redfield & Wilton Strategies1.00(D+5.3)812LV
2091d old✓ verified 5d ago+2
  • 2091d old
    Poll was fielded 2091 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 48 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 48.0 · John James 39.0pollarch
8/15/2020Hodas & Associates/Restoration PAC1.00R600LV
no scored polls2094d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2094d old
    Poll was fielded 2094 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 53.0 · John James 39.0pollarch
8/13/2020Tarrance Group1.61(D+0.9)602RV
3 scored polls2096d old+3
  • 3 scored polls
    Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2096d old
    Poll was fielded 2096 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
  • newspaper-sponsored: Politico
    Commissioned by Politico, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 49.0 · John James 44.0pollarch
8/9/2020Change Research/CNBC0.79L(D+5.1)413LV
2100d old✓ verified 5d ago+1
  • 2100d old
    Poll was fielded 2100 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 45.0pollarch
7/30/2020EPIC MRA1.00(D+0.8)600LV
2110d old✓ verified 5d ago+2
  • 2110d old
    Poll was fielded 2110 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 13 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 50.0 · John James 40.0pollarch
7/29/2020Public Policy Polling1.00(D+1.1)876unknown
2111d olduncorrelated with editorial consensus+2
  • 2111d old
    Poll was fielded 2111 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 47.0 · John James 39.0pollarch
7/26/2020Change Research/CNBC0.79L(D+5.1)413LV
2114d old✓ verified 5d ago+1
  • 2114d old
    Poll was fielded 2114 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 44.0pollarch
7/26/2020Morning Consult1.00(D+5.0)1320LV
historical bias D+5.0pt2114d old+3
  • historical bias D+5.0pt
    Across 29 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect.
  • 2114d old
    Poll was fielded 2114 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 62 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 49.0 · John James 35.0pollarch
7/24/2020CNN/SSRS1.00(D+4.4)927RV
historical bias D+4.4pt2116d old+3
  • historical bias D+4.4pt
    Across 17 historical scored polls the average error vs. actual margin is D+4.4pt — a measurable house effect.
  • 2116d old
    Poll was fielded 2116 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
  • TV-network-sponsored: CNN
    Commissioned by CNN, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 54.0 · John James 38.0pollarch
7/23/2020Redfield & Wilton Strategies1.00(D+5.3)811LV
2117d old✓ verified 5d ago+2
  • 2117d old
    Poll was fielded 2117 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 48 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 52.0 · John James 35.0pollarch
7/22/2020Gravis Marketing0.72L(D+2.9)754LV
bias D+2.9pt2118d old+3
  • bias D+2.9pt
    Across 33 historical scored polls the average error vs. actual margin is D+2.9pt.
  • 2118d old
    Poll was fielded 2118 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 49 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 49.0 · John James 39.0pollarch
7/21/2020Marketing Resource Group1.00600LV
no scored polls2119d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2119d old
    Poll was fielded 2119 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: RealClearPolitics
    Commissioned by RealClearPolitics, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 41.0 · John James 34.0pollarch
7/20/2020Fox News1.00(D+2.6)756RV
bias D+2.6pt2120d old+2
  • bias D+2.6pt
    Across 19 historical scored polls the average error vs. actual margin is D+2.6pt.
  • 2120d old
    Poll was fielded 2120 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
Gary Peters 48.0 · John James 38.0pollarch
7/16/2020Hodas & Associates/Restoration PAC1.00R600LV
no scored polls2124d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2124d old
    Poll was fielded 2124 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 51.0 · John James 40.0pollarch
7/16/2020Spry Strategies1.00R600LV
no scored polls2124d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2124d old
    Poll was fielded 2124 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 47.0 · John James 37.0pollarch
7/12/2020Change Research/CNBC0.79L(D+5.1)824LV
2128d old✓ verified 5d ago+1
  • 2128d old
    Poll was fielded 2128 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 43.0pollarch
7/10/2020Public Policy Polling1.00(D+1.1)1041unknown
2130d olduncorrelated with editorial consensus+2
  • 2130d old
    Poll was fielded 2130 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 49.0 · John James 42.0pollarch
6/28/2020Change Research/CNBC0.79L(D+5.1)699LV
2142d old✓ verified 5d ago+1
  • 2142d old
    Poll was fielded 2142 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 49.0 · John James 42.0pollarch
6/27/2020Public Policy Polling1.00(D+1.1)1237unknown
2143d olduncorrelated with editorial consensus+2
  • 2143d old
    Poll was fielded 2143 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 47.0 · John James 39.0pollarch
6/20/2020Hodas & Associates/Restoration PAC1.00R600LV
no scored polls2150d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2150d old
    Poll was fielded 2150 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 51.0 · John James 38.0pollarch
6/17/2020NYT Upshot/Siena College0.87(D+1.7)610RV
3 scored polls2153d old+2
  • 3 scored polls
    Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2153d old
    Poll was fielded 2153 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
Gary Peters 41.0 · John James 31.0pollarch
6/16/2020Redfield & Wilton Strategies1.00(D+5.3)826LV
2154d old✓ verified 5d ago+2
  • 2154d old
    Poll was fielded 2154 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 48 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 50.0 · John James 32.0pollarch
6/15/2020Marketing Resource Group1.00600LV
flagged on verificationno scored polls+2
  • flagged on verification
    Automated verification flagged this poll: results sum to 66.0% (expected ~100; n=2 cands, floor=70). Either the scrape misread the source table or the source itself looks unusual. Cross-check the citation URL before relying on this row.
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2155d old
    Poll was fielded 2155 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 36.0 · John James 30.0pollarch
6/12/2020American Greatness/TIPP1.00R907RV
no scored polls2158d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2158d old
    Poll was fielded 2158 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
Gary Peters 47.0 · John James 35.0pollarch
6/7/2020Kiaer Research1.00543LV
no scored polls2163d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2163d old
    Poll was fielded 2163 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 32.0pollarch
6/3/2020EPIC MRA1.00(D+0.8)600LV
2167d old✓ verified 5d ago+2
  • 2167d old
    Poll was fielded 2167 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 13 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 51.0 · John James 36.0pollarch
5/30/2020Public Policy Polling1.00(D+1.1)1582unknown
2171d olduncorrelated with editorial consensus+3
  • 2171d old
    Poll was fielded 2171 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
  • n=1,582
    Sample size of 1,582 respondents implies a margin of error around ±2.5pt — tighter than the ~600-respondent typical.
Gary Peters 48.0 · John James 39.0pollarch
5/17/2020Change Research/Crooked Media1.003070LV
no scored polls2184d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2184d old
    Poll was fielded 2184 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • n=3,070
    Sample size of 3,070 respondents implies a margin of error around ±1.8pt — tighter than the ~600-respondent typical.
Gary Peters 48.0 · John James 43.0pollarch
5/5/2020Hodas & Associates/Restoration PAC1.00R600LV
no scored polls2196d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2196d old
    Poll was fielded 2196 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 36.0pollarch
4/29/2020Public Policy Polling1.00(D+1.1)1270unknown
2202d olduncorrelated with editorial consensus+2
  • 2202d old
    Poll was fielded 2202 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 46.0 · John James 37.0pollarch
4/21/2020Fox News1.00(D+2.6)801RV
bias D+2.6pt2210d old+2
  • bias D+2.6pt
    Across 19 historical scored polls the average error vs. actual margin is D+2.6pt.
  • 2210d old
    Poll was fielded 2210 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
Gary Peters 46.0 · John James 36.0pollarch
4/18/2020Hodas & Associates/Restoration PAC1.00R600LV
no scored polls2213d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2213d old
    Poll was fielded 2213 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 46.0 · John James 37.0pollarch
4/1/2020Public Policy Polling1.00(D+1.1)1019unknown
2230d olduncorrelated with editorial consensus+2
  • 2230d old
    Poll was fielded 2230 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • uncorrelated with editorial consensus
    Across 368 historical paired polls, this pollster's margins don't track the editorial consensus (Pearson r < 0.5). Independence from consensus is informational — could indicate genuine methodological independence or noisy results.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • bias D+1.1pt
    Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
Gary Peters 45.0 · John James 38.0pollarch
4/1/2020Spry Strategies1.00R602LV
no scored polls2230d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2230d old
    Poll was fielded 2230 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 42.0 · John James 40.0pollarch
3/25/2020Baldwin Wallace University Great Lakes1.00822RV
no scored polls2237d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2237d old
    Poll was fielded 2237 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
Gary Peters 40.0 · Bob Carr 6.0 · John James 27.0pollarch
3/21/2020Hodas & Associates/Restoration PAC1.00R600LV
no scored polls2241d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2241d old
    Poll was fielded 2241 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 39.0pollarch
3/20/2020Marketing Resource Group1.00600LV
no scored polls2242d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2242d old
    Poll was fielded 2242 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 42.0 · John James 35.0pollarch
3/7/2020Firehouse/0ptimus1.00550LV
no scored polls2255d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2255d old
    Poll was fielded 2255 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 40.0 · John James 41.0pollarch
2/18/2020Quinnipiac University1.00(D+1.9)845RV
2273d old✓ verified 5d ago+2
  • 2273d old
    Poll was fielded 2273 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
  • tracks editorial consensus
    Across 81 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 45.0 · John James 39.0pollarch
1/20/2020Baldwin Wallace University0.47(D+8.5)1023RV
weight 0.474 scored polls+4
  • weight 0.47
    Aggregation weight is 0.47 (1.0 ≈ average). Weight combines historical accuracy, methodology, and recency.
  • 4 scored polls
    Pollster has only 4 historical polls with a known outcome to score against — too few for stable accuracy estimates.
  • 2302d old
    Poll was fielded 2302 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • D+5.3pt vs editors
    Across 10 historical polls where ≥2 editorial raters had rated the race (Cook / Sabato / IE / 538 / DDHQ etc.), this pollster's D-margin averaged 5.3pt MORE D-favorable than the rater consensus. Systematic D-lean relative to conventional wisdom.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
Gary Peters 42.0 · John James 32.0pollarch
1/7/2020Glengariff Group0.81L(D+4.6)600LV
2315d old✓ verified 5d ago+2
  • 2315d old
    Poll was fielded 2315 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 15 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
Gary Peters 44.0 · John James 40.0pollarch
11/3/2019Emerson College1.00(D+0.7)1051RV
2380d old✓ verified 5d ago+3
  • 2380d old
    Poll was fielded 2380 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • registered voters
    Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
  • tracks editorial consensus
    Across 234 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
  • accurate · bias D+0.7pt
    Across 117 historical scored polls this pollster's average error vs. actual margin is D+0.7pt — within ±1pt.
Gary Peters 46.0 · John James 40.0pollarch
10/16/2019Hodas & Associates Restoration PAC1.00R600LV
no scored polls2398d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2398d old
    Poll was fielded 2398 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 48.0 · John James 35.0pollarch
10/10/2019Marketing Resource Group1.00600LV
no scored polls2404d old+3
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2404d old
    Poll was fielded 2404 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • newspaper-sponsored: RealClearPolitics
    Commissioned by RealClearPolitics, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
Gary Peters 43.0 · John James 40.0pollarch
9/26/2019Target-Insyght/MIRS News1.00804LV
no scored polls2418d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2418d old
    Poll was fielded 2418 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 53.0 · John James 37.0pollarch
9/24/2019Denno Research/Vanguard PA/PSC1.00L600LV
no scored polls2420d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2420d old
    Poll was fielded 2420 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 40.0 · John James 39.0pollarch
5/10/2019Denno Research/Vanguard PA1.00L600LV
no scored polls2557d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2557d old
    Poll was fielded 2557 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 42.0pollarch
4/25/2019Target Insyght1.00800LV
no scored polls2572d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2572d old
    Poll was fielded 2572 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 50.0 · John James 36.0pollarch
4/25/2019Target Insyght1.00800LV
no scored polls2572d old+2
  • no scored polls
    Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured.
  • 2572d old
    Poll was fielded 2572 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
Gary Peters 51.0 · Bill Schuette 32.0pollarch
3/10/2019Emerson College1.00(D+0.7)743LV
2618d old✓ verified 5d ago+3
  • 2618d old
    Poll was fielded 2618 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average.
  • ✓ verified 5d ago
    auto-checked on 5/4/2026. Deterministic checks confirmed bounds + structure (percentages in [0,100], totals plausibly close to 100%, dates ordered). Source page itself was not re-fetched.
  • likely-voter screen
    Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
  • tracks editorial consensus
    Across 234 historical paired polls, this pollster's D-margins track the rater consensus (Cook / Sabato / IE / 538 / DDHQ etc.) with high correlation (r ≥ 0.85) and small mean delta (|Δ| ≤ 2pt). Their results align with conventional wisdom.
  • accurate · bias D+0.7pt
    Across 117 historical scored polls this pollster's average error vs. actual margin is D+0.7pt — within ±1pt.
Gary Peters 44.0 · John James 43.0pollarch

Trust signals are deterministic flags computed from the pollster scorecard (track-record size, historical bias, aggregation weight) and the poll itself (sample size, population, age, citation availability). No interpretation; click any row to see the cited numbers behind each flag.

Endorsements

Source · Wikipedia · 20 total
Gary Peters (D)
20 endorsements · source
Organizations / unions (9)
  • Council for a Livable World — [ 13 ]
  • Feminist Majority PAC — [ 15 ]
  • Humane Society of the United States — Legislative Fund [ 18 ]
  • League of Conservation Voters — [ 19 ]
  • Michigan Education Association — [ 21 ]
  • Planned Parenthood Action Fund — [ 26 ]
  • [ 20 ] — an Democratic Jewish Caucus [ 20 ]
  • [ 28 ] — ssive Women's Alliance of West Michigan [ 28 ]
  • [ 30 ] — Protection Project [ 30 ]
Other (11)
  • Clean Water Action — [ 12 ]
  • End Citizens United — [ 14 ]
  • Giffords — [ 16 ]
  • Human Rights Campaign — [ 17 ]
  • NARAL Pro-Choice America — [ 23 ]
  • National Organization for Women — [ 24 ]
  • Peace Action — [ 25 ]
  • Population Connection — [ 27 ]
  • Sierra Club — [ 29 ]
  • VoteVets — [ 31 ]
  • [ 22 ] — an Realtors [ 22 ]

Money in this race

FEC Schedule E (independent expenditures) + candidate-committee totals · last filing 2020-12-31
Total IE spending
$49.2M
For candidates
$11.8M
Against candidates
$37.4M
Latest filing: 12/31/2020
Source: FEC Schedule E
$6.8M for · $35.8M against
Cash on hand
$1.6M
Total raised (cycle)
$48.8M
Total spent
$47.7M
Debts
$0
Source: FEC
$4.9M for · $1.6M against
Cash on hand
$1.8M
Total raised (cycle)
$50.1M
Total spent
$49.8M
Debts
$0
Source: FEC
Bob Carr (?)
$0 for · $0 against
Cash on hand
$332
Total raised (cycle)
$24K
Total spent
$20K
Debts
$0
Source: FEC

Independent expenditures from FEC Schedule E. "For" = pro-candidate ads / mail / digital. "Against" = anti-candidate. Excludes candidate-committee spending and state-level filings (governor races aren't covered here — they file with state agencies).

Editorial ratings · poll-vs-rater

5 raters
Rater Rating Updated Poll D-marg. Rater marg. Δ poll−rater
The Cook Political Report Lean D Oct 29 +3.5
DDHQ Likely D Nov 3 +9.0
538 Likely D Nov 2 +9.0
Inside Elections Lean D Oct 28 +3.5
Sabato's Crystal Ball Lean D Nov 2 +3.5

Δ POLL−RATER = polling-consensus margin minus the rater's implied bucket midpoint. Positive = polls more D than rater; negative = rater more D than polls. |Δ| < 0.6 well-aligned · 0.6–1.5 mild divergence · ≥1.5 contested call.

last poll 67 months ago (11/1/2020) last market quote rating computed 1 day ago
Rating history (4 changes)
  • 5/3/2026 Tossup via pvi held 2014d
  • 10/27/2020 Likely D D+7.3 via polls held 7d
  • 10/20/2020 Lean D D+4.8 via polls held 106d
  • 7/6/2020 Likely D D+10.4 via polls