NonpartisanIndependent, data-first coverage of US elections — polls, forecasts, and prediction markets, refreshed daily.Updated daily.What's new·Methodology·Send feedback
Races · Senate · 2022 · Colorado
PrimariesThis seat also has primary-season views:Republican primary
Senate · class III · open seat

Michael Bennet vs Joe O'Dea

Likely DD +10.1 forecast· 39 polls · 0 markets
Model's final pre-election call · win probabilitypoliagg-v34 · final pre-election call
95% Bennet (D)
5% O'Dea (R)
R+15R+5TIEDD+5D+15
Model's predicted final margin D +10.1 · 80% CI R+1.9 → D+22.1
Actual result D+14.6 · backtest (race already called)
Momentum
insufficient data
Tipping-point P
0.0%
Decisive for chamber control
Market · D-side
Cross-platform consensus
News articles · 30d
no recent coverage
Where this race stands
Verified

Lean D · model 95% D

No recent polls or markets for this race. PVI baseline (D+4) suggests Lean D.

The poliagg-v34 ensemble forecasts D+10.1 with an 80% CI ranging from R+1.9 (10th pctile) to D+22.1 (90th pctile), giving D a 95% chance of winning.

CITATIONS · lean-d
Forecast · poliagg-v34
Predicted final margin
D +10.1
80% CI: R +1.9D +22.1 · win prob 95%
R+30R+15TIEDD+15D+30
Quality · inputs
Data quality · high
Polls used39
Days to electionpassed
Actual resultD+14.6
Residual σ6.00pt
Generated7/1/2026

Polling average

051015202530354045505560BENNET 50.3O'DEA 42.2PEOTTER 2.5HANKS 37.0JUN '21FEB '22NOV '22
Weighted, plus each pollster's measured bias subtracted before averaging.

All polls · 39 results

strongpositiveinfocautionflag
DatePollster · trust signalsn · popLeanBias · trackvs ratersD · R
Nov 6, 22co/efficientFor · co/efficient856 · LVR-LEANR +5.413 tracked-3.4r lean51 · 43
Nov 4, 22Data for Progress+21,983 · LVNEUTRALD +1.151 tracked+0.8aligned51 · 44
Nov 4, 22co/efficient856 · unknownR-LEANR +5.413 tracked-3.4r lean51 · 43
Nov 3, 22Data for Progress+11,983 · unknownNEUTRALD +1.151 tracked+0.8aligned51 · 44
Oct 31, 22The Trafalgar GroupFor · The Trafalgar Group1,084 · LVR-LEANR +3.553 tracked-2.6r lean48 · 46
Oct 30, 22Trafalgar Group1,084 · unknownR-LEANR +2.16 tracked-4.1r lean48 · 46
Oct 28, 22Emerson College+2For · The Emerson College Polling1,000 · LVNEUTRALD +0.7118 tracked+0.8aligned49 · 42
Oct 27, 22Emerson College1,000 · unknownNEUTRALD +0.7118 tracked+0.8aligned51 · 43
Oct 24, 22co/efficientFor · co/efficient826 · LVR-LEANR +5.413 tracked-3.4r lean50 · 34
Oct 23, 22co/efficient826 · unknownR-LEANR +5.413 tracked-3.4r lean50 · 34
Oct 18, 22CU Boulder/YouGov709 · LVNEUTRAL56 · 42
Oct 17, 22CiviqsFor · Civiqs600 · LVD-LEAND +2.522 tracked+4.0d lean54 · 41
Oct 16, 22Civiqs600 · unknownD-LEAND +2.522 tracked+4.0d lean54 · 41
Oct 14, 22YouGov709 · unknownD-LEAND +3.423 tracked+2.2d lean56 · 42
Oct 10, 22Global Strategy Group800 · LVNEUTRAL+2.6d lean49 · 38
Oct 7, 22Global Strategy Group800 · unknownNEUTRAL+2.6d lean49 · 38
Oct 5, 22Marist College+1For · Marist College1,127 · RVD-LEAND +2.025 tracked+1.7aligned48 · 41
Oct 5, 22Data for Progress+11,005 · LVNEUTRALD +1.151 tracked+0.8aligned50 · 41
Oct 4, 22Data for Progress1,005 · unknownNEUTRALD +1.151 tracked+0.8aligned50 · 41
Oct 4, 22Marist College1,127 · unknownD-LEAND +2.025 tracked+1.7aligned48 · 41
Sep 26, 22OnMessage Inc.+1600 · LVNEUTRALR +0.25 tracked-4.1r lean46 · 45
Sep 25, 22Keating Research/Magellan Strategies+1For · The Denver Post1,060 · LVNEUTRAL46 · 36
Sep 23, 22The Trafalgar GroupFor · The Trafalgar Group1,078 · LVR-LEANR +3.553 tracked-2.6r lean49 · 43
Sep 23, 22OnMessage Inc.600 · unknownNEUTRALR +0.25 tracked-4.1r lean46 · 45
Sep 21, 22Trafalgar Group1,078 · unknownR-LEANR +2.16 tracked-4.1r lean49 · 43
Sep 21, 22Keating Research/Magellan Strategies1,060 · unknownNEUTRAL46 · 36
Sep 18, 22Emerson College+1For · Emerson Polling1,000 · LVNEUTRALD +0.7118 tracked+0.8aligned46 · 36
Sep 17, 22Emerson College1,000 · unknownNEUTRALD +0.7118 tracked+0.8aligned46 · 36
Aug 30, 22Public Policy PollingFor · Public Policy Polling782 · unknownNEUTRALD +0.9104 tracked+2.4noisy46 · 35
Aug 24, 22The Tarrance Group+2For · Washington Examiner600 · LVR-LEAND +1.13 tracked+0.3noisy48 · 47
Aug 18, 22The Trafalgar GroupFor · The Trafalgar Group1,087 · LVR-LEANR +3.553 tracked-2.6r lean47 · 42
Jul 25, 22McLaughlin & Associates+1500 · LVNEUTRALD +1.04 tracked-6.3noisy48 · 40
Jul 25, 22McLaughlin & Associates+1500 · LVNEUTRALD +1.04 tracked-6.3noisy44
Jun 7, 22Global Strategy Group400 · RVNEUTRAL+2.6d lean49 · 36
Jun 7, 22Global Strategy Group400 · RVNEUTRAL+2.6d lean50 · 37
Jun 7, 22Global Strategy Group800 · RVNEUTRAL+2.6d lean49
Jan 12, 22CygnalFor · Colorado Politics630 · LVNEUTRALD +1.954 tracked+1.2aligned45
Oct 23, 21Global Strategy Group400 · RVNEUTRAL+2.6d lean52 · 34
Jun 22, 21Global Strategy Group800 · RVNEUTRAL+2.6d lean48
· 39 polls · 10 per page

Endorsements · 24 total

Source · Wikipedia · 3 candidates with no endorsements yet
24Bennet · 100%
DMichael Bennet24 endorsers
Most notable · Bill Ritter · 41st Governor of Colorado (2007–2011)
Elected officials14
Federal 9State 5Local 0
Organizations5
Other5
RJoe O'Dea0 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.
LBrian Peotter0 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.
RRon Hanks0 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 2022-12-13
Joe O'DeaS2CO00241 ↗
Receipts
$10.2M
Disburse
$10.1M
Cash on hand
$100.9K
Debts
$3.9M
No industry data.
ENTREPRENEUR$68.8K
CEI$47.7K
TRANSWEST$26.6K
HENSEL PHELPS$22.6K
KIEWIT$21.2K
Michael BennetS0CO00211 ↗
Receipts
$20.7M
Disburse
$20.5M
Cash on hand
$740.8K
Debts
$374.8K
Securities & investment$102.8K
Education$50.2K
Internet$26.2K
BLACKSTONE$41.6K
APOLLO GLOBAL MANAGEMENT$34.3K
ARNOLD & PORTER$33.3K
DISH NETWORK$31.4K
WILMERHALE$29.1K
Ron HanksS2CO00233 ↗
Receipts
$165.5K
Disburse
$165.5K
Cash on hand
$0.95
Debts
$23.4K
Real estate$1.0K
NORTH WELD PRODUCE CO$2.9K
PERICLE COMMUNICATIONS$2.9K
ANARK CORP$2.9K
BOOKCLIFF SOFTWARE LLC$2.9K
APOLOGIA$2.9K

Outside spending · independent expenditures

FEC Schedule E (independent expenditures) + candidate-committee totals · 24/48-hr IE reports
IE total
$82.6M
D side
$63.4M · 77%
R side
$19.3M · 23%
Top spender
LCV VICTORY FUND
For / against split
For Bennet $5.7M
Against O'Dea $57.7M
Against Bennet $9.0M
For O'Dea $10.3M
SpenderSideAmountShareTarget
LCV VICTORY FUNDD$28.3M34%against Joe O'Dea
AMERICAN POLICY FUNDR$18.9M23%for Joe O'Dea
53 PEAKSD$11.6M14%against Joe O'Dea
GIFFORDS PACD$10.5M13%against Joe O'Dea
NATIONAL ASSOCIATION OF REALTORS CONGRESSIONAL FUNDD$4.5M5%for Michael Bennet
DEMOCRATIC COLORADOD$4.0M5%against Ron Hanks
STRAIGHT TALK POLITICS PACD$3.2M4%against Joe O'Dea
FAIR SHARE ACTIOND$468.5K1%for Michael Bennet
NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEED$158.6K0%for Michael Bennet

Editorial ratings · 6 raters

Cook · Sabato · Inside Elections · 538 · DDHQ et al.
Likely D5
Lean D1
The Cook Political Report
Lean D
Aug 17
DDHQ
Likely D
Jul 19
The Economist
Likely D
Sep 6
538
Likely D
Aug 17
Inside Elections
Likely D
Jun 28
Sabato's Crystal Ball
Likely D
Feb 28

Demographic crosstabs

age · education · race · gender
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.
Rating timeline
May 11, 2026Likely Dmodel
Verification trail
Polls verified25 / 39deterministic
Polls flaggednone
Markets ingested0 platformsnone listed
FEC filingssyncedcommittee + IE · 2022-12-13
Endorsements24 totalWikipedia scrape
News coverage< 5 articlesGoogle News
Method · bounds + percentage totals + date-order checks