NonpartisanIndependent, data-first coverage of US elections — polls, forecasts, and prediction markets, refreshed daily.Updated daily.What's new ↗·Methodology·Send feedback
How confident are we?0 = certain · 100 = max uncertain
Combined
53
Medium uncertainty
Main driver: wide forecast CI (20.5pp).
Forecast CI width68
20.5pp 80% interval
Forecast CI width
Contribution68 / 100
Measured20.5pp 80% interval
Each driver is scaled 0–100; higher pushes the combined uncertainty score up. Lower it with more recent, tightly-clustered polls and models that agree.
Inter-model disagreement18
3.6pp across models
Inter-model disagreement
Contribution18 / 100
Measured3.6pp across models
Each driver is scaled 0–100; higher pushes the combined uncertainty score up. Lower it with more recent, tightly-clustered polls and models that agree.
Pollster dispersion0
0.0pp cross-pollster spread
Pollster dispersion
Contribution0 / 100
Measured0.0pp cross-pollster spread
Each driver is scaled 0–100; higher pushes the combined uncertainty score up. Lower it with more recent, tightly-clustered polls and models that agree.
Polling sparsity75
2 polls in 60d · target ≥ 8
Polling sparsity
Contribution75 / 100
Measured2 polls in 60d · target ≥ 8
Each driver is scaled 0–100; higher pushes the combined uncertainty score up. Lower it with more recent, tightly-clustered polls and models that agree.
Forecast · poliagg-v34
Predicted final margin
D +21.5
80% CI: D +11.2 → D +31.8 · win prob 99%
R+45R+23TIEDD+23D+45
Quality · inputs
Data quality · medium
Polls used
4
Days to election
118
Residual σ
8.01pt
Generated
7/7/2026
▼ Compare with other models3 models
qgbt-v1GBT (qgbt)
D +19.3
80% CI D +14.6 → D +20.4
CV MAE 8.51
bayes-v1Bayes / Kalman
D +17.9
80% CI D +15.7 → D +20.1
CV MAE 1.74
consensusMarket-implied
D +16.1
no interval
market-implied
Polling average
Weighted, plus each pollster's measured bias subtracted before averaging.
Prediction markets
Consensus · D 95¢3 platformsupdated 11h ago
DisagreementMarkets are 43 points more bullish on D than polling. Markets 95% · polls 52%.
1 polls · through Jun 23, 2026 · latest University of New Hampshire
Jack Reed
VoteHub52.0%
VoteHub
Polling average52.0%
Bars are scaled to a 60% ceiling — candidate shares don’t sum to 100% once undecided/other voters are set aside.
PoliAgg avg52.1%
PoliAgg avg
Polling average52.1%
Bars are scaled to a 60% ceiling — candidate shares don’t sum to 100% once undecided/other voters are set aside.
Δ 0.1 pt below our average
Raymond McKay
VoteHub34.0%
VoteHub
Polling average34.0%
Bars are scaled to a 60% ceiling — candidate shares don’t sum to 100% once undecided/other voters are set aside.
PoliAgg avg34.9%
PoliAgg avg
Polling average34.9%
Bars are scaled to a 60% ceiling — candidate shares don’t sum to 100% once undecided/other voters are set aside.
Δ 0.9 pt below our average
VoteHub's independent average across 1 polls (through Jun 23, 2026): Jack Reed 52.0%, Raymond McKay 34.0%.
Independent comparison only — not part of our forecast or polling average. VoteHub aggregates its own poll set; the two candidates shown are its top by average and may not match our field.
All polls · 4 results
strongpositiveinfocautionflag
Date
Pollster · trust signals
n · pop
Lean
Bias · track
vs raters
D · R
Jun 29
Univ. of New Hampshire
664 · LV
NEUTRAL
—
+1.4aligned
52 · 35
Jun 22
University of New HampshireFor · University of New Hampshire
664 · LV
NEUTRAL
R +0.912 tracked
+0.3aligned
52 · 35
Apr 22
Univ. of New Hampshire+1
559 · LV
NEUTRAL
—
+1.4aligned
52 · 34
Apr 19
University of New Hampshire+1For · University of New Hampshire
556 · LV
NEUTRAL
R +0.912 tracked
+0.3aligned
52 · 34
Endorsements · 8 total
Source · Wikipedia · 1 candidate with no endorsements yet
8Reed · 100%
Endorsements tracked
Jack Reed8 · 100%
Raymond McKay0 · 0%
Total8
Scraped from each candidate’s Wikipedia endorsement list.
DJack Reed8 endorsers
Most notable · Association of Flight Attendants
Organizations8
Organizations · 8
Association of Flight Attendants
J Street
Jewish Democratic Council of America
Joint Action Committee for Political Affairs
League of Conservation Voters
Planned Parenthood Action Fund
Population Connection
Vote Vets
RRaymond McKay0 endorsers
no endorsers yet
No endorsements found yet. Endorsements come from the candidate's Wikipedia article (when one exists) and update with the daily scrape.
Money raised · own committees
FEC Schedule E (independent expenditures) + candidate-committee totals · last filing —
No demographic crosstabs published for this race yet. Most pollsters release only topline numbers; subgroup breakdowns (age, education, race, gender) appear here when a pollster publishes them.