2020Flipped from RepublicanFinal results
2020 election for U.S. Senate in Colorado
U.S. Senate · Colorado
John Hickenlooper (D) won with 53.5% of the vote, defeating Cory Gardner (R) by 9.3 points, a seat Republicans won last time.
John HickenlooperDemocrat · winner
53.5%1,731,114
Cory GardnerRepublican
44.2%1,429,492
Raymon Anthony DoaneLibertarian
1.7%56,262
Daniel DoyleOther party
0.3%9,820
Stephan "seku" EvansOther party
0.3%8,971
Bruce LohmillerGreen
0.0%71
Danny SkellyIndependent
0.0%55
Michael SanchezIndependent
0.0%5
3,235,790 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
The seat over time
D − R margin in this seat's races around 2020
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
Money in this race
Each line compares the two campaigns on one scale.
John HickenlooperCory Gardner
$44.2M
Raised by the campaign
$26.2M
$42.6M
Spent by the campaign
$26.8M
$1.6M
Cash on hand
$1M
Campaign money: FEC, through Dec 31, 2020.
Source: FEC campaign filingsUpdated Dec 31, 2020
The candidates
John Hickenlooper (D)Cory Gardner (R)
Also on the ballot: Raymon Anthony Doane (Libertarian), 1.7%; Daniel Doyle (Other party), 0.3%; Stephan "seku" Evans (Other party), 0.3%; Bruce Lohmiller (Green), 0.0%; Danny Skelly (Independent), 0.0%; Michael Sanchez (Independent), 0.0%