2022Final results
2022 election for U.S. Senate in Colorado
U.S. Senate · Colorado
Michael F. Bennet (D) won with 55.9% of the vote, defeating Joe O'Dea (R) by 14.6 points.
Michael F. BennetDemocrat · winner
55.9%1,397,170
Joe O'DeaRepublican
41.3%1,031,693
Brian PeotterLibertarian
1.7%43,534
T.j. ColeOther party
0.7%16,379
Frank AtwoodOther party
0.5%11,354
Tom HarveyNonpartisan
0.0%29
Joanne RockNonpartisan
0.0%25
John Carleton RutledgeLibertarian
0.0%9
Robert MessmanNonpartisan
0.0%8
2,500,201 votes
Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET
The seat over time
D − R margin in this seat's races around 2022
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET
Money in this race
Each line compares the two campaigns on one scale.
Michael F. BennetJoe O'Dea
$20.7M
Raised by the campaign
$10.2M
$20.5M
Spent by the campaign
$10.1M
$740.8K
Cash on hand
$100.9K
Campaign money: FEC, through Dec 31, 2022.
Source: FEC campaign filingsUpdated Dec 31, 2022
The candidates
Michael F. Bennet (D)Joe O'Dea (R)
Also on the ballot: Brian Peotter (Libertarian), 1.7%; T.j. Cole (Other party), 0.7%; Frank Atwood (Other party), 0.5%; Tom Harvey (Nonpartisan), 0.0%; Joanne Rock (Nonpartisan), 0.0%; John Carleton Rutledge (Libertarian), 0.0%; Robert Messman (Nonpartisan), 0.0%