Forecast / U.S. Senate / ColoradoColorado JH
John Hickenlooper
Democratic · incumbent
99 in 100
50–50 chance of winning, out of 100 MB
Mark Baisley
Republican
1 in 100
John Hickenlooper wins in 99 of 100 simulations.
There are no qualifying public polls yet, so the forecast leans on fundamentals; partisan lean, the national environment and incumbency point to John Hickenlooper +25.0.
Where the result could land ? Every simulated outcome, grouped in 2-point steps. Projected margin Hickenlooper +25.1; 80 in 100 fall between Hickenlooper +10.7 and Hickenlooper +39.3.
Baisley +30 Baisley +20 Baisley +10 Hickenlooper +10 Hickenlooper +20 Hickenlooper +30 Tie The candidates MB
Mark Baisley Republican · American politician (born 1955)
Mark Baisley is an American politician who is a state senator from Roxborough Park, Colorado. A Republican, Baisley represents Colorado's 4th Senate district. Previously, he represented Colorado House of Representatives District 39, which encompassed parts of Douglas County and all of Teller County. Wikipedia
JH
John Hickenlooper Incumbent Democratic · American politician (born 1952)
John Wright Hickenlooper Jr. is an American politician, geologist, and businessman serving as the junior United States senator from Colorado since 2021. A member of the Democratic Party, he served as the 42nd governor of Colorado from 2011 to 2019 and as the 43rd mayor of Denver from 2003 to 2011. Wikipedia
Official website ↗ CB
Christopher Baum Approval Voting
Ballot list and short bios from Wikipedia (CC BY-SA); websites from Wikidata; fundraising from the FEC (cycle-to-date, latest report).
What if this race flips? Try it in the map builder →
Polls ? No public polls have tested John Hickenlooper against Mark Baisley yet.
No polls of this matchup yet, so there is no polling average. The forecast relies on fundamentals.
Chance of winning over time How this race’s odds have moved as polls and the national environment changed.
1W 1M 3M 6M YTD 1Y All Custom
Hickenlooper +1 over the past 3 months 0 20 40 60 80 100 Aug 1 Sep 1 Oct 1 Out of 100. Today: Hickenlooper 99, Baisley 1.
What’s driving the forecast The model blends each estimate by how much to trust it right now. Polls get 0% of the weight, 15 days out.
Polling average (after adjustments) — no polls Partisan lean (Cook PVI, 2026 lines) ? D+6.0 roughly 12 points of margin vs. the nation National environment ? D+9.6 generic ballot + presidential approval Incumbent’s track record ? Baisley +2.1 In 2020 they ran 4.2 pts more Republican than the state’s lean predicted; half carries over (max 10) Incumbency Hickenlooper +3.0 incumbent’s side Fundamentals estimate Hickenlooper +25.0 ±11 typical error Expert ratings (average) Hickenlooper +22.0 used only in the “+ Expert ratings” version Forecast Hickenlooper +25.0 ±11.2 standard deviation, including 2.3 for movement before Election Day
All three versions Polls only: John Hickenlooper 99 in 100 (Solid D) Polls + fundamentals: John Hickenlooper 99 in 100 (Solid D) Polls + fundamentals + experts: John Hickenlooper >99 in 100 (Solid D) Published ratings Other forecasters’ ratings, as listed on Wikipedia. Shown for comparison; they feed only the “+ Expert ratings” version.
Cook: Solid D DDHQ: Safe D The Economist: Safe D Split Ticket/FPO: Safe D Fox News: Solid D Inside Elections: Solid D RCP: Solid D Sabato: Safe D Silver Bulletin: Solid D Split Ticket: Safe D
County map Counties colored by the 2024 presidential vote; on election night this switches to the live count in this race.
Conejos County, 2024 president: Republican +17.8 (4,104 votes) Jackson County, 2024 president: Republican +55.3 (834 votes) Archuleta County, 2024 president: Republican +14.0 (9,355 votes) Washington County, 2024 president: Republican +75.1 (2,806 votes) Garfield County, 2024 president: Democratic +2.1 (30,372 votes) Rio Grande County, 2024 president: Republican +23.2 (6,194 votes) Morgan County, 2024 president: Republican +48.6 (13,458 votes) Elbert County, 2024 president: Republican +51.1 (20,417 votes) Montrose County, 2024 president: Republican +32.6 (25,617 votes) Otero County, 2024 president: Republican +26.4 (8,925 votes) Teller County, 2024 president: Republican +35.5 (16,326 votes) Phillips County, 2024 president: Republican +62.7 (2,354 votes) Yuma County, 2024 president: Republican +65.4 (4,663 votes) Pueblo County, 2024 president: Republican +5.1 (85,107 votes) Alamosa County, 2024 president: Republican +10.8 (7,519 votes) Baca County, 2024 president: Republican +70.4 (2,004 votes) Montezuma County, 2024 president: Republican +21.0 (15,136 votes) Arapahoe County, 2024 president: Democratic +20.1 (325,451 votes) Mineral County, 2024 president: Republican +13.3 (753 votes) Dolores County, 2024 president: Republican +52.9 (1,419 votes) Jefferson County, 2024 president: Democratic +19.5 (361,504 votes) Delta County, 2024 president: Republican +35.5 (19,476 votes) Grand County, 2024 president: Republican +0.8 (9,883 votes) Saguache County, 2024 president: Democratic +3.7 (3,400 votes) Summit County, 2024 president: Democratic +37.2 (17,542 votes) Gunnison County, 2024 president: Democratic +29.2 (10,939 votes) Costilla County, 2024 president: Democratic +14.7 (2,080 votes) Weld County, 2024 president: Republican +21.0 (179,854 votes) Las Animas County, 2024 president: Republican +13.5 (7,792 votes) Routt County, 2024 president: Democratic +27.7 (16,335 votes) Douglas County, 2024 president: Republican +7.0 (243,758 votes) Rio Blanco County, 2024 president: Republican +63.7 (3,690 votes) Broomfield County, 2024 president: Democratic +28.5 (46,817 votes) Denver County, 2024 president: Democratic +56.2 (363,076 votes) Boulder County, 2024 president: Democratic +55.8 (196,150 votes) Larimer County, 2024 president: Democratic +17.6 (225,482 votes) Crowley County, 2024 president: Republican +47.4 (1,706 votes) Custer County, 2024 president: Republican +36.1 (3,867 votes) El Paso County, 2024 president: Republican +9.8 (380,813 votes) Gilpin County, 2024 president: Democratic +12.7 (4,129 votes) Huerfano County, 2024 president: Republican +8.6 (4,438 votes) Ouray County, 2024 president: Democratic +21.2 (4,098 votes) Cheyenne County, 2024 president: Republican +77.9 (1,055 votes) Moffat County, 2024 president: Republican +62.8 (6,671 votes) Pitkin County, 2024 president: Democratic +44.2 (11,167 votes) Prowers County, 2024 president: Republican +50.7 (5,144 votes) San Juan County, 2024 president: Democratic +32.0 (588 votes) La Plata County, 2024 president: Democratic +18.6 (35,681 votes) Hinsdale County, 2024 president: Republican +12.4 (606 votes) Kit Carson County, 2024 president: Republican +68.3 (3,698 votes) San Miguel County, 2024 president: Democratic +49.4 (4,804 votes) Clear Creek County, 2024 president: Democratic +16.6 (6,101 votes) Kiowa County, 2024 president: Republican +74.4 (863 votes) Park County, 2024 president: Republican +16.5 (12,044 votes) Lake County, 2024 president: Democratic +16.4 (3,911 votes) Lincoln County, 2024 president: Republican +64.5 (2,571 votes) Adams County, 2024 president: Democratic +9.0 (233,336 votes) Eagle County, 2024 president: Democratic +24.4 (27,798 votes) Logan County, 2024 president: Republican +56.7 (10,162 votes) Sedgwick County, 2024 president: Republican +56.3 (1,358 votes) Chaffee County, 2024 president: Democratic +13.6 (14,416 votes) Fremont County, 2024 president: Republican +38.4 (25,467 votes) Mesa County, 2024 president: Republican +24.3 (91,600 votes) Bent County, 2024 president: Republican +38.9 (2,189 votes) Color shows the 2024 presidential margin in each county. Hover or tap a county for its numbers. 20+ · 10 · 3 · within 3 · 3 · 10 · 20+ points (left: Republican, right: Democratic)
2024 results: Fox News 2024 county results, compiled by Tony McGovern (github.com/tonmcg/US_County_Level_Election_Results_08-24). Not authoritative.
Rules and notes Last polls close at 9 pm Eastern. Last election: 53.50% D Incumbent renominated Senate races, closest first · this is #19 of 35
← Previous
New Jersey Solid D
Next →
Oklahoma Solid R