Generic ballot
Dem 44% · Rep 41.5%
- Field dates
- Jul 21–Jul 22, 2025
- Sample
- 1,400 RV
- Sponsor / client
- Nexstar
- Partisan sponsorship
- No partisan sponsorship flag
Historical accuracy is measured against certified results. Current-cycle records come from the canonical, deduplicated archive and do not by themselves change the sealed forecast.
230 eligible historical polls across 11 represented cycles passed the published history identity checks. Historical bias is descriptive and is kept separate from sponsor or client affiliation.
Archive source date 2026-09-09 · bundled copy. Archive records may be newer than the sealed forecast; inclusion here does not mean the forecast uses them.
9 shown · 141 total
Dem 44% · Rep 41.5%
Approve 44.9% · Disapprove 46.3%
Dem 42.5% · Rep 39.8%
Approve 47.2% · Disapprove 45%
Dem 44.4% · Rep 41.4%
Approve 48% · Disapprove 43.1%
Approve 47.8% · Disapprove 42.2%
Approve 48.5% · Disapprove 41.2%
Abigail Spanberger 41.8% · Winsome Earle-Sears 41%
50 shown · 230 total
| Cycle | Race | Type | Field end | Sample | Poll | Result | Error |
|---|---|---|---|---|---|---|---|
| 2018 | 2018_Gov-G_OR | Gov-G | 2018-10-27 | 747 | D+5.1 | D+6.4 | R+1.3 |
| 2018 | 2018_Gov-G_OH | Gov-G | 2018-10-27 | 566 | D+3.5 | R+3.7 | D+7.2 |
| 2018 | 2018_Gov-G_KS | Gov-G | 2018-10-27 | 976 | R+1.3 | D+5.1 | R+6.4 |
| 2018 | 2018_Sen-G_NM | Sen-G | 2018-10-25 | 936 | D+16.5 | D+23.6 | R+7.1 |
| 2018 | 2018_Sen-G_NJ | Sen-G | 2018-10-25 | 659 | D+5.3 | D+11.2 | R+5.9 |
| 2018 | 2018_Sen-G_MI | Sen-G | 2018-10-25 | 822 | D+9.4 | D+6.5 | D+2.9 |
| 2018 | 2018_House-G_NM-3 | House-G | 2018-10-25 | 331 | D+17.0 | D+32.2 | R+15.2 |
| 2018 | 2018_House-G_NM-2 | House-G | 2018-10-25 | 278 | D+0.4 | D+1.9 | R+1.5 |
| 2018 | 2018_House-G_NM-1 | House-G | 2018-10-25 | 327 | D+10.0 | D+22.8 | R+12.8 |
| 2018 | 2018_Gov-G_NM | Gov-G | 2018-10-25 | 936 | D+9.0 | D+14.4 | R+5.4 |
| 2018 | 2018_Gov-G_MI | Gov-G | 2018-10-25 | 822 | D+10.4 | D+9.6 | D+0.8 |
| 2018 | 2018_Gov-G_CA | Gov-G | 2018-10-18 | 671 | D+19.9 | D+23.9 | R+4.0 |
| 2018 | 2018_House-GS_OH-12 | House-G | 2018-08-03 | 431 | D+1.0 | R+0.8 | D+1.8 |
| 2018 | 2018_House-GS_AZ-8 | House-G | 2018-04-21 | 400 | R+6.0 | R+4.7 | R+1.3 |
| 2018 | 2018_House-GS_AZ-8 | House-G | 2018-04-14 | 400 | D+1.0 | R+4.7 | D+5.7 |
| 2018 | 2018_House-GS_PA-18 | House-G | 2018-03-02 | 474 | D+3.0 | D+0.3 | D+2.7 |
| 2017 | 2017_Sen-GS_AL | Sen-G | 2017-12-08 | 600 | R+9.0 | D+1.6 | R+10.7 |
| 2017 | 2017_Sen-GS_AL | Sen-G | 2017-12-01 | 500 | R+3.0 | D+1.6 | R+4.7 |
| 2017 | 2017_Sen-GS_AL | Sen-G | 2017-11-26 | 500 | R+6.0 | D+1.6 | R+7.7 |
| 2017 | 2017_Gov-G_VA | Gov-G | 2017-11-03 | 810 | D+3.0 | D+8.9 | R+5.9 |
| 2017 | 2017_Gov-G_NJ | Gov-G | 2017-10-27 | 540 | D+16.0 | D+14.1 | D+1.9 |
| 2017 | 2017_House-OS_GA-6 | House-G | 2017-04-14 | 324 | D+26.0 | D+28.4 | R+2.4 |
| 2016 | 2016_Sen-GR_LA | Sen-G | 2016-11-30 | 400 | R+18.0 | R+21.3 | D+3.3 |
| 2016 | 2016_Sen-G_OH | Sen-G | 2016-11-05 | 900 | R+20.5 | R+20.9 | D+0.4 |
| 2016 | 2016_Sen-G_NV | Sen-G | 2016-11-05 | 600 | D+1.1 | D+2.5 | R+1.4 |
| 2016 | 2016_Sen-G_NH | Sen-G | 2016-11-05 | 1,000 | R+3.2 | D+0.1 | R+3.3 |
| 2016 | 2016_Sen-G_MO | Sen-G | 2016-11-05 | 750 | D+0.7 | R+2.8 | D+3.5 |
| 2016 | 2016_Pres-G_OH | Pres-G | 2016-11-05 | 900 | R+6.7 | R+8.1 | D+1.4 |
| 2016 | 2016_Pres-G_NV | Pres-G | 2016-11-05 | 600 | D+1.2 | D+2.5 | R+1.3 |
| 2016 | 2016_Pres-G_NH | Pres-G | 2016-11-05 | 1,000 | D+1.6 | D+0.4 | D+1.2 |
| 2016 | 2016_Pres-G_MO | Pres-G | 2016-11-05 | 750 | R+6.0 | R+18.6 | D+12.6 |
| 2016 | 2016_Sen-G_IA | Sen-G | 2016-11-02 | 700 | R+28.0 | R+24.5 | R+3.5 |
| 2016 | 2016_Pres-G_IA | Pres-G | 2016-11-02 | 700 | R+2.7 | R+9.5 | D+6.8 |
| 2016 | 2016_Pres-G_UT | Pres-G | 2016-11-01 | 1,000 | R+20.2 | R+18.1 | R+2.1 |
| 2016 | 2016_Pres-G_TX | Pres-G | 2016-11-01 | 700 | R+14.7 | R+9.0 | R+5.7 |
| 2016 | 2016_Sen-G_MO | Sen-G | 2016-10-30 | 650 | 0 | R+2.8 | D+2.8 |
| 2016 | 2016_Sen-G_GA | Sen-G | 2016-10-30 | 650 | R+8.0 | R+13.8 | D+5.8 |
| 2016 | 2016_Sen-G_CO | Sen-G | 2016-10-30 | 750 | D+5.0 | D+5.7 | R+0.7 |
| 2016 | 2016_Sen-G_AZ | Sen-G | 2016-10-30 | 700 | R+6.0 | R+13.0 | D+7.0 |
| 2016 | 2016_Pres-G_MO | Pres-G | 2016-10-30 | 650 | R+15.0 | R+18.6 | D+3.6 |
| 2016 | 2016_Pres-G_GA | Pres-G | 2016-10-30 | 650 | R+9.0 | R+5.1 | R+3.9 |
| 2016 | 2016_Pres-G_CO | Pres-G | 2016-10-30 | 750 | D+3.0 | D+4.9 | R+1.9 |
| 2016 | 2016_Pres-G_AZ | Pres-G | 2016-10-30 | 700 | R+4.0 | R+3.5 | R+0.5 |
| 2016 | 2016_Sen-G_IL | Sen-G | 2016-10-29 | 500 | D+17.5 | D+15.1 | D+2.4 |
| 2016 | 2016_Pres-G_VA | Pres-G | 2016-10-29 | 800 | D+4.0 | D+5.4 | R+1.4 |
| 2016 | 2016_Pres-G_ME | Pres-G | 2016-10-29 | 750 | D+4.0 | D+3.0 | D+1.0 |
| 2016 | 2016_Pres-G_M2 | Pres-G | 2016-10-29 | 375 | D+1.4 | R+10.3 | D+11.7 |
| 2016 | 2016_Pres-G_M1 | Pres-G | 2016-10-29 | 375 | D+6.3 | D+14.8 | R+8.5 |
| 2016 | 2016_Pres-G_IL | Pres-G | 2016-10-29 | 500 | D+12.0 | D+17.1 | R+5.1 |
| 2016 | 2016_Sen-G_WI | Sen-G | 2016-10-28 | 400 | D+5.0 | R+3.4 | D+8.4 |
5 further rows are held in this pollster’s history shard as within-party or nonpartisan contests (NYC-G · Prim). Those carry no D/R orientation, so they are excluded from the error, bias and coverage figures above and from the table.
Method · historical final-three-week D/R general-election rows plus verified historical supplement; min n=5
Definition · bias_D is poll D-R margin minus actual D-R margin; positive overstates Democrats.
A missing sample, sponsor or source is labeled unavailable; it is never reconstructed.
Poll data via VoteHub, used under CC BY 4.0. Poll data from The New York Times, used under CC BY 4.0.