| 11/1/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 473 | — | LV | 🟡2016d old⚪✓ verified 5d ago+1- 🟡
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.
| Thom Tillis 46.0 · Cal Cunningham 50.0 | pollarch |
| 11/1/2020 | Swayable | 0.49 | L(D+7.7) | 619 | — | LV | 🟠historical bias D+7.7pt🟠weight 0.49+3- 🟠
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. - 🟡
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.
| Thom Tillis 47.0 · Cal Cunningham 53.0 | pollarch |
| 11/1/2020 | Ipsos/Reuters | 0.81 | L(D+5.0) | 707 | — | LV | 🟡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.
| Thom Tillis 46.0 · Cal Cunningham 48.0 | pollarch |
| 11/1/2020 | Data for Progress | 1.00 | —(D+1.0) | 908 | — | LV | 🟡2016d old🟡high variance vs editorial consensus+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. - 🟡
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.
| Thom Tillis 46.0 · Cal Cunningham 51.0 · Shannon Bray 1.0 | pollarch |
| 10/31/2020 | Frederick Polls | 1.00 | L | 676 | — | LV | 🟡no scored polls🟡2017d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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.
| Thom Tillis 46.0 · Cal Cunningham 50.0 · Shannon Bray 3.0 | pollarch |
| 10/31/2020 | Emerson College | 1.00 | —(D+0.7) | 855 | — | LV | 🟡2017d old⚪✓ verified 5d ago+3- 🟡
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. - 🔵
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.
| Thom Tillis 47.0 · Cal Cunningham 50.0 | pollarch |
| 10/31/2020 | Morning Consult | 1.00 | —(D+5.0) | 1982 | — | LV | 🟠historical bias D+5.0pt🟡2017d 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,982 Sample size of 1,982 respondents implies a margin of error around ±2.2pt — 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.
| Thom Tillis 43.0 · Cal Cunningham 47.0 | pollarch |
| 10/30/2020 | CNN/SSRS | 1.00 | —(D+4.4) | 901 | — | LV | 🟠historical bias D+4.4pt🟡2018d 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.
| Thom Tillis 44.0 · Cal Cunningham 47.0 · Shannon Bray 2.0 | pollarch |
| 10/29/2020 | Pulse Opinion Research/Rasmussen Reports | 1.68 | —(D+2.2) | 800 | — | LV | 🟡4 scored polls🟡2019d old+2- 🟡
4 scored polls Pollster has only 4 historical polls with a known outcome to score against — too few for stable accuracy estimates. - 🟡
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.
| Thom Tillis 44.0 · Cal Cunningham 47.0 | pollarch |
| 10/28/2020 | East Carolina University | 1.63 | —(D+1.8) | 1103 | — | LV | 🟡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 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.
| Thom Tillis 46.0 · Cal Cunningham 48.0 | pollarch |
| 10/28/2020 | Cardinal Point Analytics | 1.00 | R | 750 | — | LV | 🟡no scored polls🟡2020d 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.
| Thom Tillis 46.0 · Cal Cunningham 41.0 · Shannon Bray 6.0 | pollarch |
| 10/28/2020 | Marist College/NBC | 1.00 | — | 800 | — | LV | 🟡no scored polls🟡2020d 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.
| Thom Tillis 43.0 · Cal Cunningham 53.0 | pollarch |
| 10/27/2020 | Gravis Marketing | 0.72 | L(D+2.9) | 614 | — | LV | 🟡bias D+2.9pt🟡2021d old+3- 🟡
bias D+2.9pt Across 33 historical scored polls the average error vs. actual margin is D+2.9pt. - 🟡
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. - 🟡
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.
| Thom Tillis 44.0 · Cal Cunningham 46.0 | pollarch |
| 10/27/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 937 | — | unknown | 🟡2021d old🟡uncorrelated with editorial consensus+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. - 🟡
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.
| Thom Tillis 44.0 · Cal Cunningham 47.0 | pollarch |
| 10/27/2020 | Meeting Street Insights/Carolina Partnership for Reform | 1.00 | R | 600 | — | LV | 🟡no scored polls🟡2021d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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.
| Thom Tillis 43.0 · Cal Cunningham 47.0 | pollarch |
| 10/27/2020 | Siena College/NYT Upshot | 0.78 | L(D+5.0) | 1034 | — | LV | 🟡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. - 🔵
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.
| Thom Tillis 43.0 · Cal Cunningham 46.0 · Shannon Bray 2.0 | pollarch |
| 10/27/2020 | Ipsos/Reuters | 0.81 | L(D+5.0) | 647 | — | LV | 🟡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. - 🔵
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.
| Thom Tillis 47.0 · Cal Cunningham 48.0 | pollarch |
| 10/26/2020 | RMG Research | 0.60 | L(D+6.6) | 800 | — | LV | 🟡2022d old⚪✓ verified 5d ago+1- 🟡
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.
| Thom Tillis 42.0 · Cal Cunningham 49.0 | pollarch |
| 10/26/2020 | Swayable | 0.49 | L(D+7.7) | 363 | — | LV | 🟠historical bias D+7.7pt🟠weight 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=363 Sample size of 363 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.
| Thom Tillis 50.0 · Cal Cunningham 50.0 | pollarch |
| 10/26/2020 | SurveyUSA | 1.00 | —(D+1.5) | 627 | — | LV | 🟡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 73 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.
| Thom Tillis 45.0 · Cal Cunningham 48.0 | pollarch |
| 10/26/2020 | YouGov/UMass Lowell | 0.87 | —(D+4.6) | 911 | — | LV | 🟡3 scored polls🟡2022d 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. - ⚪
likely-voter screen Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
| Thom Tillis 45.0 · Cal Cunningham 49.0 | pollarch |
| 10/25/2020 | Harper Polling/Civitas | 1.00 | R | 504 | — | LV | 🟡no scored polls🟡2023d old+3- 🟡
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. - 🔵
university-sponsored: Civitas Institute Commissioned by Civitas Institute, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
| Thom Tillis 43.0 · Cal Cunningham 46.0 · Shannon Bray 2.0 | pollarch |
| 10/23/2020 | YouGov/CBS | 1.00 | — | 1022 | — | LV | 🟡no scored polls🟡2025d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2025d old Poll was fielded 2025 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.
| Thom Tillis 43.0 · Cal Cunningham 49.0 | pollarch |
| 10/22/2020 | Trafalgar Group | 1.00 | —(R+2.1) | 1098 | — | LV | 🟠methodology not disclosed🟡2026d 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 - 🟡
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. - 🟡
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.
| Thom Tillis 49.0 · Cal Cunningham 47.0 · Shannon Bray 2.0 | pollarch |
| 10/21/2020 | Pulse Opinion Research/Rasmussen Reports | 1.68 | —(D+2.2) | 800 | — | LV | 🟡4 scored polls🟡2027d old+2- 🟡
4 scored polls Pollster has only 4 historical polls with a known outcome to score against — too few for stable accuracy estimates. - 🟡
2027d old Poll was fielded 2027 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.
| Thom Tillis 45.0 · Cal Cunningham 45.0 | pollarch |
| 10/20/2020 | Citizen Data | 0.61 | —(D+6.6) | 1000 | — | LV | 🟡3 scored polls🟡2028d 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.
| Thom Tillis 42.0 · Cal Cunningham 48.0 | pollarch |
| 10/20/2020 | Ipsos/Reuters | 0.81 | L(D+5.0) | 660 | — | LV | 🟡2028d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 47.0 · Cal Cunningham 47.0 | pollarch |
| 10/20/2020 | Morning Consult | 1.00 | —(D+5.0) | 1904 | — | LV | 🟠historical bias D+5.0pt🟡2028d 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,904 Sample size of 1,904 respondents implies a margin of error around ±2.2pt — 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.
| Thom Tillis 42.0 · Cal Cunningham 48.0 | pollarch |
| 10/19/2020 | Meredith College | 1.00 | — | 732 | — | LV | 🟡no scored polls🟡2029d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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.
| Thom Tillis 38.0 · Cal Cunningham 43.0 · Shannon Bray 4.0 | pollarch |
| 10/19/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 521 | — | LV | 🟡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.
| Thom Tillis 45.0 · Cal Cunningham 51.0 | pollarch |
| 10/18/2020 | Data for Progress | 1.00 | —(D+1.0) | 929 | — | LV | 🟡2030d old🟡high 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.
| Thom Tillis 42.0 · Cal Cunningham 46.0 · Shannon Bray 1.0 | pollarch |
| 10/18/2020 | East Carolina University | 1.63 | —(D+1.8) | 1155 | — | LV | 🟡2030d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 47.0 · Cal Cunningham 48.0 | pollarch |
| 10/17/2020 | ABC/Washington Post | 1.00 | — | 646 | — | LV | 🟡no scored polls🟡2031d old+3- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2031d old Poll was fielded 2031 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: ABC News Commissioned by ABC News, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
| Thom Tillis 47.0 · Cal Cunningham 49.0 | pollarch |
| 10/14/2020 | Emerson College | 1.00 | —(D+0.7) | 721 | — | LV | 🟡2034d old⚪✓ verified 5d ago+3- 🟡
2034d old Poll was fielded 2034 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.
| Thom Tillis 44.0 · Cal Cunningham 45.0 | pollarch |
| 10/14/2020 | Civiqs/Daily Kos | 0.91 | L(D+4.0) | 1211 | — | LV | 🟡2034d old⚪✓ verified 5d ago+1- 🟡
2034d old Poll was fielded 2034 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.
| Thom Tillis 45.0 · Cal Cunningham 51.0 · Shannon Bray 2.0 | pollarch |
| 10/13/2020 | Siena College/NYT Upshot | 0.78 | L(D+5.0) | 627 | — | LV | 🟡2035d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 37.0 · Cal Cunningham 41.0 · Shannon Bray 4.0 | pollarch |
| 10/13/2020 | Ipsos/Reuters | 0.81 | L(D+5.0) | 660 | — | LV | 🟡2035d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 42.0 · Cal Cunningham 46.0 | pollarch |
| 10/11/2020 | Monmouth University | 1.00 | —(D+5.0) | 500 | — | RV | 🟠historical bias D+5.0pt🟡2037d old+3- 🟠
historical bias D+5.0pt Across 19 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. - ⚪
registered voters Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize. - 🔵
tracks editorial consensus Across 30 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.
| Thom Tillis 44.0 · Cal Cunningham 48.0 · Shannon Bray 3.0 | pollarch |
| 10/11/2020 | SurveyUSA | 1.00 | —(D+1.5) | 669 | — | LV | 🟡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 73 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.
| Thom Tillis 39.0 · Cal Cunningham 49.0 | pollarch |
| 10/11/2020 | Susquehanna Polling & Research Inc. | 1.00 | R | 500 | — | LV | 🟡no scored polls🟡2037d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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.
| Thom Tillis 44.0 · Cal Cunningham 46.0 | pollarch |
| 10/11/2020 | RMG Research | 0.60 | L(D+6.6) | 800 | — | LV | 🟡2037d old⚪✓ verified 5d ago+1- 🟡
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.
| Thom Tillis 36.0 · Cal Cunningham 46.0 · Shannon Bray 4.0 | pollarch |
| 10/11/2020 | Morning Consult | 1.00 | —(D+5.0) | 1993 | — | LV | 🟠historical bias D+5.0pt🟡2037d 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,993 Sample size of 1,993 respondents implies a margin of error around ±2.2pt — 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.
| Thom Tillis 41.0 · Cal Cunningham 47.0 | pollarch |
| 10/6/2020 | Ipsos/Reuters | 0.81 | L(D+5.0) | 693 | — | LV | 🟡2042d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 42.0 · Cal Cunningham 47.0 | pollarch |
| 10/5/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 911 | — | unknown | 🟡2043d old🟡uncorrelated with editorial consensus+2- 🟡
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. - 🟡
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.
| Thom Tillis 42.0 · Cal Cunningham 48.0 | pollarch |
| 10/5/2020 | Data for Progress | 1.00 | —(D+1.0) | 1285 | — | LV | 🟡2043d old🟡high variance vs editorial consensus+3- 🟡
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. - 🟡
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.
| Thom Tillis 39.0 · Cal Cunningham 50.0 · Shannon Bray 2.0 | pollarch |
| 10/4/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 396 | — | LV | 🟡n=396🟡2044d old+2- 🟡
n=396 Sample size of 396 respondents implies a margin of error around ±4.9pt — wider than typical. - 🟡
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.
| Thom Tillis 46.0 · Cal Cunningham 50.0 | pollarch |
| 10/4/2020 | East Carolina University | 1.63 | —(D+1.8) | 1232 | — | LV | 🟡2044d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 47.0 · Cal Cunningham 46.0 | pollarch |
| 9/28/2020 | A.L.G. Research | 1.00 | — | 822 | — | unknown | 🟡no scored polls🟡2050d old+1- 🟡
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.
| Thom Tillis 41.0 · Cal Cunningham 53.0 | pollarch |
| 9/27/2020 | Hart Research Associates | 1.00 | — | 400 | — | LV | 🟡no scored polls🟡2051d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2051d old Poll was fielded 2051 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.
| Thom Tillis 41.0 · Cal Cunningham 54.0 | pollarch |
| 9/25/2020 | YouGov/CBS | 1.00 | — | 1213 | — | LV | 🟡no scored polls🟡2053d old+3- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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. - ⚪
✓ 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.
| Thom Tillis 38.0 · Cal Cunningham 48.0 | pollarch |
| 9/25/2020 | YouGov/UMass Lowell | 0.87 | —(D+4.6) | 921 | — | LV | 🟡3 scored polls🟡2053d old+2- 🟡
3 scored polls Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates. - 🟡
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. - ⚪
✓ 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.
| Thom Tillis 43.0 · Cal Cunningham 49.0 | pollarch |
| 9/22/2020 | Meredith College | 1.00 | — | 705 | — | RV | 🟡no scored polls🟡2056d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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. - ⚪
✓ 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.
| Thom Tillis 42.0 · Cal Cunningham 43.0 · Shannon Bray 4.0 | pollarch |
| 9/20/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 579 | — | LV | 🟡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.
| Thom Tillis 43.0 · Cal Cunningham 48.0 | pollarch |
| 9/20/2020 | Harper Polling/Civitas | 1.00 | R | 612 | — | LV | 🟡no scored polls🟡2058d old+3- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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. - 🔵
university-sponsored: Civitas Institute Commissioned by Civitas Institute, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
| Thom Tillis 38.0 · Cal Cunningham 44.0 · Shannon Bray 3.0 | pollarch |
| 9/20/2020 | Morning Consult | 1.00 | —(D+5.0) | 1604 | — | LV | 🟠historical bias D+5.0pt🟡2058d 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. - 🟡
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. - 🔵
n=1,604 Sample size of 1,604 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.
| Thom Tillis 38.0 · Cal Cunningham 47.0 | pollarch |
| 9/18/2020 | Emerson College | 1.00 | —(D+0.7) | 717 | — | LV | 🟡2060d old⚪✓ verified 5d ago+3- 🟡
2060d old Poll was fielded 2060 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.
| Thom Tillis 43.0 · Cal Cunningham 49.0 | pollarch |
| 9/17/2020 | Morning Consult | 1.00 | —(D+5.0) | 1664 | — | LV | 🟠historical bias D+5.0pt🟡2061d 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. - 🟡
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. - 🔵
n=1,664 Sample size of 1,664 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.
| Thom Tillis 39.0 · Cal Cunningham 46.0 | pollarch |
| 9/16/2020 | Ipsos/Reuters | 0.81 | L(D+5.0) | 586 | — | LV | 🟡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.
| Thom Tillis 44.0 · Cal Cunningham 48.0 | pollarch |
| 9/16/2020 | Siena College/NYT Upshot | 0.78 | L(D+5.0) | 653 | — | LV | 🟡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.
| Thom Tillis 37.0 · Cal Cunningham 42.0 · Shannon Bray 2.0 | pollarch |
| 9/15/2020 | Redfield & Wilton Strategies | 1.00 | —(D+5.3) | 1092 | — | LV | 🟡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 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.
| Thom Tillis 38.0 · Cal Cunningham 49.0 | pollarch |
| 9/14/2020 | Suffolk University | 1.44 | neutral(D+0.1) | 500 | — | LV | 🟡2064d old⚪✓ verified 5d ago+3- 🟡
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. - 🔵
bias D+0.1pt Across 15 historical scored polls the average error vs. actual margin is D+0.1pt. - 🔵
tracks editorial consensus Across 55 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.
| Thom Tillis 38.0 · Cal Cunningham 42.0 · Shannon Bray 6.0 | pollarch |
| 9/13/2020 | SurveyUSA | 1.00 | —(D+1.5) | 596 | — | LV | 🟡2065d old⚪✓ verified 5d ago+2- 🟡
2065d old Poll was fielded 2065 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 73 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.
| Thom Tillis 40.0 · Cal Cunningham 47.0 | pollarch |
| 9/13/2020 | CNN/SSRS | 1.00 | —(D+4.4) | 787 | — | LV | 🟠historical bias D+4.4pt🟡2065d 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. - 🟡
2065d old Poll was fielded 2065 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.
| Thom Tillis 46.0 · Cal Cunningham 47.0 · Shannon Bray 3.0 | pollarch |
| 9/13/2020 | Kaiser Family Foundation/Cook Political Report | 1.00 | — | 1116 | — | RV | 🟡no scored polls🟡2065d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2065d old Poll was fielded 2065 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.
| Thom Tillis 37.0 · Cal Cunningham 41.0 | pollarch |
| 9/11/2020 | The Trafalgar Group | 0.89 | R(R+3.4) | 1046 | — | LV | 🟠historical bias R+3.4pt🟡2067d old+2- 🟠
historical bias R+3.4pt Across 52 historical scored polls the average error vs. actual margin is R+3.4pt — a measurable house effect. - 🟡
2067d old Poll was fielded 2067 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.
| Thom Tillis 45.0 · Cal Cunningham 46.0 · Shannon Bray 3.0 | pollarch |
| 9/8/2020 | Rasmussen Reports/Pulse Opinion Research | 1.00 | — | 1000 | — | LV | 🟡no scored polls🟡2070d old+2- 🟡
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.
| Thom Tillis 44.0 · Cal Cunningham 47.0 | pollarch |
| 9/8/2020 | Benenson Strategy Group/GS Strategy Group | 1.00 | — | 1600 | — | LV | 🟡no scored polls🟡2070d 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.
| Thom Tillis 39.0 · Cal Cunningham 42.0 · Shannon Bray 5.0 | pollarch |
| 9/6/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 442 | — | LV | 🟡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.
| Thom Tillis 44.0 · Cal Cunningham 51.0 | pollarch |
| 9/3/2020 | Redfield & Wilton Strategies | 1.00 | —(D+5.3) | 951 | — | LV | 🟡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.
| Thom Tillis 37.0 · Cal Cunningham 47.0 | pollarch |
| 9/1/2020 | Monmouth University | 1.00 | —(D+5.0) | 401 | — | RV | 🟠historical bias D+5.0pt🟡2077d old+4- 🟠
historical bias D+5.0pt Across 19 historical scored polls the average error vs. actual margin is D+5.0pt — a measurable house effect. - 🟡
2077d old Poll was fielded 2077 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. - 🔵
university-sponsored: Monmouth University Polling Institute Commissioned by Monmouth University Polling Institute, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding. - 🔵
tracks editorial consensus Across 30 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.
| Thom Tillis 45.0 · Cal Cunningham 46.0 · Shannon Bray 2.0 | pollarch |
| 9/1/2020 | Fox News | 1.00 | —(D+2.6) | 722 | — | LV | 🟡bias D+2.6pt🟡2077d old+2- 🟡
bias D+2.6pt Across 19 historical scored polls the average error vs. actual margin is D+2.6pt. - 🟡
2077d old Poll was fielded 2077 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.
| Thom Tillis 42.0 · Cal Cunningham 48.0 · Shannon Bray 3.0 | pollarch |
| 8/30/2020 | East Carolina University | 1.63 | —(D+1.8) | 1101 | — | LV | 🟡2079d old⚪✓ verified 5d ago+2- 🟡
2079d old Poll was fielded 2079 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.
| Thom Tillis 44.0 · Cal Cunningham 44.0 | pollarch |
| 8/23/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 560 | — | LV | 🟡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.
| Thom Tillis 42.0 · Cal Cunningham 52.0 | pollarch |
| 8/23/2020 | Morning Consult | 1.00 | —(D+5.0) | 1541 | — | LV | 🟠historical bias D+5.0pt🟡2086d 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. - 🟡
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. - 🔵
n=1,541 Sample size of 1,541 respondents implies a margin of error around ±2.5pt — 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.
| Thom Tillis 39.0 · Cal Cunningham 47.0 | pollarch |
| 8/18/2020 | Redfield and Wilton Strategies | 1.00 | — | 856 | — | LV | 🟡no scored polls🟡2091d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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.
| Thom Tillis 38.0 · Cal Cunningham 47.0 | pollarch |
| 8/13/2020 | East Carolina University | 1.63 | —(D+1.8) | 1255 | — | RV | 🟡2096d old⚪✓ verified 5d ago+2- 🟡
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. - 🔵
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.
| Thom Tillis 40.0 · Cal Cunningham 44.0 | pollarch |
| 8/10/2020 | Emerson College | 1.00 | —(D+0.7) | 673 | — | LV | 🟡2099d old⚪✓ verified 5d ago+3- 🟡
2099d old Poll was fielded 2099 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.
| Thom Tillis 42.0 · Cal Cunningham 44.0 | pollarch |
| 8/10/2020 | Harper Polling/Civitas | 1.00 | R | 600 | — | LV | 🟡no scored polls🟡2099d old+3- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2099d old Poll was fielded 2099 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. - 🔵
university-sponsored: Civitas Institute Commissioned by Civitas Institute, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
| Thom Tillis 38.0 · Cal Cunningham 41.0 · Shannon Bray 2.0 | pollarch |
| 8/9/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 491 | — | LV | 🟡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.
| Thom Tillis 43.0 · Cal Cunningham 48.0 | pollarch |
| 8/2/2020 | Data for Progress | 1.00 | —(D+1.0) | 1170 | — | LV | 🟡2107d old🟡high variance vs editorial consensus+3- 🟡
2107d old Poll was fielded 2107 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.
| Thom Tillis 41.0 · Cal Cunningham 49.0 | pollarch |
| 7/31/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 934 | — | unknown | 🟡2109d old🟡uncorrelated with editorial consensus+2- 🟡
2109d old Poll was fielded 2109 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.
| Thom Tillis 44.0 · Cal Cunningham 48.0 | pollarch |
| 7/31/2020 | YouGov/CBS | 1.00 | — | 1121 | — | LV | 🟡no scored polls🟡2109d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2109d old Poll was fielded 2109 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.
| Thom Tillis 39.0 · Cal Cunningham 48.0 | pollarch |
| 7/31/2020 | HIT Strategies | 1.00 | L | 400 | — | RV | 🟡no scored polls🟡2109d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2109d old Poll was fielded 2109 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.
| Thom Tillis 32.0 · Cal Cunningham 48.0 | pollarch |
| 7/26/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 284 | — | LV | 🟡n=284🟡2114d old+2- 🟡
n=284 Sample size of 284 respondents implies a margin of error around ±5.8pt — wider than typical. - 🟡
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.
| Thom Tillis 40.0 · Cal Cunningham 52.0 | pollarch |
| 7/26/2020 | Morning Consult | 1.00 | —(D+5.0) | 1504 | — | LV | 🟠historical bias D+5.0pt🟡2114d 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. - 🟡
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. - 🔵
n=1,504 Sample size of 1,504 respondents implies a margin of error around ±2.5pt — 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.
| Thom Tillis 37.0 · Cal Cunningham 46.0 | pollarch |
| 7/24/2020 | Cardinal Point Analytics | 1.00 | R | 735 | — | LV | 🟡no scored polls🟡2116d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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. - ⚪
likely-voter screen Likely-voter screen — pollster filters respondents by reported turnout intent. Generally tighter for predicting elections than registered- or adult-population polls.
| Thom Tillis 43.0 · Cal Cunningham 43.0 · Shannon Bray 1.0 | pollarch |
| 7/23/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 939 | — | unknown | 🟡2117d old🟡uncorrelated with editorial consensus+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. - 🟡
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.
| Thom Tillis 40.0 · Cal Cunningham 48.0 | pollarch |
| 7/23/2020 | Redfield & Wilton Strategies | 1.00 | —(D+5.3) | 919 | — | LV | 🟡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.
| Thom Tillis 36.0 · Cal Cunningham 47.0 | pollarch |
| 7/22/2020 | Marist College/NBC News | 1.00 | — | 882 | — | RV | 🟡no scored polls🟡2118d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
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. - ⚪
✓ 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.
| Thom Tillis 41.0 · Cal Cunningham 50.0 | pollarch |
| 7/16/2020 | Spry Strategies | 1.00 | R | 750 | — | LV | 🟡no scored polls🟡2124d 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.
| Thom Tillis 40.0 · Cal Cunningham 40.0 | pollarch |
| 7/15/2020 | Cardinal Point Analytics | 1.00 | R | 547 | — | LV | 🟡no scored polls🟡2125d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2125d old Poll was fielded 2125 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.
| Thom Tillis 44.0 · Cal Cunningham 47.0 · Shannon Bray 1.0 | pollarch |
| 7/12/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 655 | — | LV | 🟡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.
| Thom Tillis 42.0 · Cal Cunningham 49.0 | pollarch |
| 7/8/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 818 | — | unknown | 🟡2132d old🟡uncorrelated with editorial consensus+2- 🟡
2132d old Poll was fielded 2132 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.
| Thom Tillis 39.0 · Cal Cunningham 47.0 | pollarch |
| 6/28/2020 | Change Research/CNBC | 0.79 | L(D+5.1) | 468 | — | LV | 🟡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.
| Thom Tillis 41.0 · Cal Cunningham 51.0 | pollarch |
| 6/25/2020 | East Carolina University | 1.63 | —(D+1.8) | 1149 | — | RV | 🟡2145d old⚪✓ verified 5d ago+2- 🟡
2145d old Poll was fielded 2145 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 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.
| Thom Tillis 41.0 · Cal Cunningham 41.0 | pollarch |
| 6/23/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 1157 | — | unknown | 🟡2147d old🟡uncorrelated with editorial consensus+2- 🟡
2147d old Poll was fielded 2147 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.
| Thom Tillis 40.0 · Cal Cunningham 44.0 | pollarch |
| 6/23/2020 | Fox News | 1.00 | —(D+2.6) | 1012 | — | RV | 🟡bias D+2.6pt🟡2147d old+2- 🟡
bias D+2.6pt Across 19 historical scored polls the average error vs. actual margin is D+2.6pt. - 🟡
2147d old Poll was fielded 2147 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.
| Thom Tillis 37.0 · Cal Cunningham 39.0 · Shannon Bray 3.0 | pollarch |
| 6/18/2020 | NYT Upshot/Siena College | 0.87 | —(D+1.7) | 653 | — | RV | 🟡3 scored polls🟡2152d old+2- 🟡
3 scored polls Pollster has only 3 historical polls with a known outcome to score against — too few for stable accuracy estimates. - 🟡
2152d old Poll was fielded 2152 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.
| Thom Tillis 39.0 · Cal Cunningham 42.0 | pollarch |
| 6/17/2020 | Gravis Marketing | 0.72 | L(D+2.9) | 631 | — | RV | 🟡bias D+2.9pt🟡2153d old+3- 🟡
bias D+2.9pt Across 33 historical scored polls the average error vs. actual margin is D+2.9pt. - 🟡
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. - 🟡
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. - ⚪
registered voters Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
| Thom Tillis 46.0 · Cal Cunningham 45.0 | pollarch |
| 6/17/2020 | Redfield & Wilton Strategies | 1.00 | —(D+5.3) | 902 | — | LV | 🟡2153d old⚪✓ verified 5d ago+2- 🟡
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. - ⚪
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.
| Thom Tillis 36.0 · Cal Cunningham 45.0 | pollarch |
| 6/3/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 913 | — | unknown | 🟡2167d old🟡uncorrelated with editorial consensus+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. - 🟡
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.
| Thom Tillis 41.0 · Cal Cunningham 43.0 | pollarch |
| 5/28/2020 | Harper Polling/Civitas | 1.00 | R | 500 | — | LV | 🟡no scored polls🟡2173d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2173d old Poll was fielded 2173 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.
| Thom Tillis 38.0 · Cal Cunningham 36.0 · Shannon Bray 3.0 | pollarch |
| 5/13/2020 | Meeting Street Insights | 1.00 | R | 500 | — | RV | 🟡no scored polls🟡2188d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2188d old Poll was fielded 2188 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.
| Thom Tillis 44.0 · Cal Cunningham 46.0 | pollarch |
| 5/9/2020 | East Carolina University | 1.63 | —(D+1.8) | 1111 | — | RV | 🟡2192d old⚪✓ verified 5d ago+2- 🟡
2192d old Poll was fielded 2192 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 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.
| Thom Tillis 40.0 · Cal Cunningham 41.0 | pollarch |
| 5/4/2020 | Civiqs/Daily Kos | 0.91 | L(D+4.0) | 1362 | — | RV | 🟡2197d old⚪✓ verified 5d ago+1- 🟡
2197d old Poll was fielded 2197 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.
| Thom Tillis 41.0 · Cal Cunningham 50.0 | pollarch |
| 4/28/2020 | Meredith College | 1.00 | — | 604 | — | RV | 🟡no scored polls🟡2203d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2203d old Poll was fielded 2203 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.
| Thom Tillis 34.0 · Cal Cunningham 44.0 | pollarch |
| 4/26/2020 | SurveyUSA | 1.00 | —(D+1.5) | 580 | — | LV | 🟡2205d old⚪✓ verified 5d ago+2- 🟡
2205d old Poll was fielded 2205 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 73 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.
| Thom Tillis 39.0 · Cal Cunningham 41.0 | pollarch |
| 4/15/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 1318 | — | LV | 🟡2216d old🟡uncorrelated with editorial consensus+3- 🟡
2216d old Poll was fielded 2216 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. - ⚪
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.1pt Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
| Thom Tillis 40.0 · Cal Cunningham 47.0 | pollarch |
| 4/7/2020 | Harper Polling/Civitas | 1.00 | R | 500 | — | LV | 🟡no scored polls🟡2224d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2224d old Poll was fielded 2224 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.
| Thom Tillis 38.0 · Cal Cunningham 34.0 | pollarch |
| 2/28/2020 | East Carolina University | 1.63 | —(D+1.8) | 1288 | — | RV | 🟡2263d old⚪✓ verified 5d ago+2- 🟡
2263d old Poll was fielded 2263 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 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.
| Thom Tillis 44.0 · Cal Cunningham 42.0 | pollarch |
| 2/27/2020 | NBC News/Marist | 0.75 | L(D+5.1) | 2120 | — | RV | 🟠historical bias D+5.1pt🟡2264d old+4- 🟠
historical bias D+5.1pt Across 11 historical scored polls the average error vs. actual margin is D+5.1pt — a measurable house effect. - 🟡
2264d old Poll was fielded 2264 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. - 🔵
n=2,120 Sample size of 2,120 respondents implies a margin of error around ±2.1pt — tighter than the ~600-respondent typical. - 🔵
tracks editorial consensus Across 12 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.
| Thom Tillis 43.0 · Cal Cunningham 48.0 | pollarch |
| 2/26/2020 | Public Policy Polling | 1.00 | —(D+1.1) | 911 | — | RV | 🟡2265d old🟡uncorrelated with editorial consensus+3- 🟡
2265d old Poll was fielded 2265 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. - ⚪
registered voters Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize. - 🔵
bias D+1.1pt Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
| Thom Tillis 41.0 · Cal Cunningham 46.0 | pollarch |
| 1/15/2020 | Public Opinion Strategies * | 1.00 | — | 800 | — | LV | 🟡no scored polls🟡2307d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2307d old Poll was fielded 2307 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.
| Thom Tillis 48.0 · Cal Cunningham 44.0 | pollarch |
| 1/13/2020 | A.L.G. Research | 1.00 | — | 700 | — | LV | 🟡no scored polls🟡2309d old+3- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2309d old Poll was fielded 2309 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: Politico Commissioned by Politico, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding.
| Thom Tillis 42.0 · Cal Cunningham 44.0 | pollarch |
| 10/7/2019 | Meredith College | 1.00 | — | 996 | — | RV | 🟠flagged on verification🟡no 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. - 🟡
2407d old Poll was fielded 2407 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average. - ⚪
registered voters Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
| Thom Tillis 33.0 · Cal Cunningham 33.0 | pollarch |
| 10/7/2019 | Meredith College | 1.00 | — | 996 | — | RV | 🟠flagged on verification🟡no scored polls+2- 🟠
flagged on verification Automated verification flagged this poll: results sum to 67.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. - 🟡
2407d old Poll was fielded 2407 days ago. Older polls reflect an earlier state of the race and are weighted down in the rolling average. - ⚪
registered voters Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize.
| Thom Tillis 33.0 · Erica D. Smith 34.0 | pollarch |
| 9/17/2019 | Public Policy Polling | 1.00 | —(D+1.1) | 628 | — | unknown | 🟡2427d old🟡uncorrelated with editorial consensus+3- 🟡
2427d old Poll was fielded 2427 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. - 🔵
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. - 🔵
bias D+1.1pt Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
| Thom Tillis 43.0 · Cal Cunningham 45.0 | pollarch |
| 7/31/2019 | Fabrizio Ward | 1.00 | — | 600 | — | LV | 🟡no scored polls🟡2475d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2475d old Poll was fielded 2475 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.
| Thom Tillis 41.0 · Cal Cunningham 42.0 | pollarch |
| 7/31/2019 | Fabrizio Ward | 1.00 | — | 600 | — | LV | 🟡no scored polls🟡2475d old+2- 🟡
no scored polls Pollster has no historical polls with a known outcome in our database, so accuracy and bias cannot be measured. - 🟡
2475d old Poll was fielded 2475 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.
| Thom Tillis 26.0 | pollarch |
| 6/18/2019 | Public Policy Polling | 1.00 | —(D+1.1) | 610 | — | RV | 🟡2518d old🟡uncorrelated with editorial consensus+3- 🟡
2518d old Poll was fielded 2518 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. - ⚪
registered voters Registered-voter sample — broader than likely-voter screens; typical for early-cycle polling before turnout signals stabilize. - 🔵
bias D+1.1pt Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
| Thom Tillis 40.0 · Cal Cunningham 41.0 | pollarch |
| 6/3/2019 | Emerson College | 1.00 | —(D+0.7) | 932 | — | RV | 🟡2533d old⚪✓ verified 5d ago+3- 🟡
2533d old Poll was fielded 2533 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.
| Thom Tillis 39.0 · Erica D. Smith 46.0 | pollarch |
| 7/1/2017 | Public Policy Polling | 1.00 | —(D+1.1) | 1102 | — | unknown | 🟡3235d old🟡uncorrelated with editorial consensus+3- 🟡
3235d old Poll was fielded 3235 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. - 🔵
newspaper-sponsored: Politico Commissioned by Politico, an independent media or academic sponsor. Independent sponsorship doesn't guarantee accuracy but rules out direct campaign funding. - 🔵
bias D+1.1pt Across 72 historical scored polls the average error vs. actual margin is D+1.1pt.
| Thom Tillis 44.0 | pollarch |