← Election Series · All senate races

Our verdict

LiberalMind endorses Mark Baisley

Election Day is November 3. An incumbent who once built his brand on deal-making is running, in his own campaign's words, on stopping the president. Six names are printed on the ballot. This is the whole race — the records, the platforms, the worst claims against each candidate, and what the sources actually show. Read the research, and decide.

How Colorado got here

John Hickenlooper, a Democrat, won this Class 2 seat in 2020 with 53.5% and is running for a second term; Colorado's other senator, Michael Bennet, is not up until 2028. In the June 30, 2026 Democratic primary, Hickenlooper — who had qualified by petition, with the Secretary of State's office verifying his signatures on March 24 — defeated state Senator Julie Gonzales. (Two figures for that primary circulate — 52.8% in a race aggregation, 58.7% on Cook's page — and they were not reconciled in this pass, so we print the outcome and not the number.) Mark Baisley, a state senator who began the cycle running for governor and switched races in January 2026, was the only candidate to clear 30% at the Republican state assembly and advanced to the primary unopposed. He did not return the Coloradoan's candidate questionnaire by its publication deadline.

The six printed names — Hickenlooper (D), Baisley (R), Christopher Baum (Approval Voting Party), Bob Chew (Forward Party), Blake Huber (Libertarian), and Adam Withrow (Unity Party) — are confirmed through the Coloradoan and The Ballot Brief, both citing the Secretary of State's 2026 General Election candidate list, and corroborated by Colorado Public Radio and KSUT; a direct Secretary of State list page was not retrieved in this pass, and we note the sourcing honestly. Three further candidates are listed by the Secretary of State's office as write-ins: Ryan Apelbaum (R), Will Powers (R), and Donald Willoughby (Unaffiliated). The raters call it settled: Cook Solid D, Sabato's Crystal Ball Safe D, Inside Elections Solid D. The money, per an FEC-sourced table dated September 30, is not close: Hickenlooper raised $11,491,918 with $2,336,696 on hand. Baisley's line in the same table reads $138,210 raised and $28,159 on hand — though CPR reported October 16 that his most recent filing showed no money raised or spent, that the campaign calls it an error and plans to refile, and that he began July with $26,279.93. Both versions are the campaign's paperwork problem, and we print both rather than choose.

John Hickenlooper (Democratic) — incumbent

His record: Before politics, a geologist and then a brewpub owner. Mayor of Denver, 2003–2011. Governor of Colorado, 2011–2019. An unsuccessful run for the 2020 Democratic presidential nomination. Then the Senate, unseating Republican Cory Gardner in 2020. In August 2024 he told Punchbowl News that a second term, if he won one, would be his last — an "oath of conscience," per CPR's account.

His Senate record, as documented: His office states he was one of 22 senators — 11 Republicans and 11 Democrats — who came together to write the Bipartisan Infrastructure Bill, signed into law in November 2021. The same office states he helped negotiate the Inflation Reduction Act — "the largest investment in climate rescue — ever," in his site's words — including Medicare prescription-drug price negotiation and a $35-a-month Medicare insulin cap, per his office's fact sheet. Britannica's summary records his votes for the Respect for Marriage Act, the infrastructure bill, and the Inflation Reduction Act, and his support for the Freedom to Vote Act. His office issued his vote against the 2025 Republican budget bill under a release titled "Hickenlooper Votes Against Republicans' Budget Bill That Strips Health Care from Americans, Closes Rural Hospitals, Explodes National Deficit," listing amendments he led, including one to block sale of public lands. Individual roll-call pages were not retrieved vote-by-vote in this pass; the authorship claims above are his office's, attributed as such.

His 2026 campaign: CPR reports the top priority on his campaign website is "Stopping the Trump Administration's Lawlessness." In CPR's voter guide he said his highest affordability priority is to stop the war in Iran, listed the administration's tariffs as another driver of higher prices, called ICE "out of control," faulted officers for wearing masks and not identifying themselves, said "I think that we have secured the border," and advocated immigration reforms protecting U.S. citizen workers with a guest-worker system. On the filibuster: it "should be a tool used sparingly," and he is open to reducing the threshold to end one. Courier Colorado's summary of his campaign site adds: roll back tariffs he calls illegal, universal health care, Medicare negotiation of all drug prices, ICE "completely overhauled or shut down," universal background checks, an assault weapons ban, and abortion rights. In the October 14 debate — the cycle's only televised one — he called Trump's war in Iran "reckless," urged negotiations, allowed that limited strikes could be an option if Iran barred inspectors and showed evidence of nuclear-weapons development, and backed a war-powers resolution. At an October 12 debate: "We need to do everything we can to flip the House and the Senate, get this country back on the right track again."

Pros: Two decades of executive and Senate service, and a genuinely bipartisan signature achievement — 22 senators from both parties writing an infrastructure law is the deal-making era's real artifact, and his name is on it. Colorado voters know exactly who he is; there are no surprises in this incumbent.

Cons: The 2026 candidate is not the deal-maker of the biography. His campaign's stated top priority is stopping the president; his site summary is the national party program — universal health care, an assault weapons ban, ICE overhauled or shut down. The enforcement position deserves plain pricing under our standing rule: this series backs ICE the agency and its job. An incumbent senator who calls the agency "out of control" and entertains its shutdown is not criticizing one operation's conduct; he is running against enforcement itself, and that is a values position voters should see clearly.

The flaw, plainly: Hickenlooper the bipartisan author is proven — in 2021. Hickenlooper the 2026 candidate is a reliable organizing vote for his party's program, running against "lawlessness." The first man is the résumé. The second man is what Colorado would actually be re-electing.

Mark Baisley (Republican)

His record: Baisley has represented Colorado Senate District 4 since January 9, 2023, after serving in the Colorado House, District 39, from 2019 to 2023. Before the legislature: a 40-year career in information technology — aerospace, defense, education, financial services — currently president of Slipglass Inc., an engineering software firm, with earlier work at NASA, Hughes, Raytheon, and Martin Marietta, including at the Jet Propulsion Laboratory and Kennedy Space Center (per the Colorado Senate Republicans' biography).

His state record — the sourced extent of it: Per Courier Colorado, linking Colorado Newsline, Baisley has consistently voted against abortion-rights protections in the state legislature, including Colorado's Reproductive Health Equity Act; and he sponsored a state bill directing cooperation with federal immigration enforcement. That second item deserves emphasis under our standing doctrine: sponsoring cooperation with federal enforcement is owning enforcement, in a state whose senior senator calls the enforcing agency out of control. No bill-by-bill vote table from the General Assembly was retrieved in this pass; those two items are the documented extent, and we print the limit rather than inflate the record.

His 2026 positions: Per Courier Colorado's summary of his campaign site: cut federal taxes and regulations, expand domestic energy production, oppose "government control" of health care in favor of expanded health savings accounts and price-transparency rules, and public praise for the Justice Department's lawsuit challenging Colorado's ban on large-capacity ammunition magazines, as a step toward restoring Second Amendment rights. Per Focal News' contest summary: he supports Trump's tariffs and the Republican spending bill, backs deporting immigrants considered dangerous while allowing vetted legal immigrants to remain, and supports no federal abortion protections. In the October 14 debate he defended the Iran campaign — "It's about time that a president stood up to them" — said Americans would pay more for gas as a consequence, and ruled out sending U.S. troops into Iran. At the October 12 debate he downplayed Trump's place in the race: the president has two years left; the winner serves six. He is endorsed by Representatives Lauren Boebert, Gabe Evans, and Jeff Crank — and, per Courier Colorado, he has not received a formal endorsement from President Trump. Courier Colorado also reports remarks attributed to Baisley at a religious-conservative conference in September 2025 describing LGBTQ colleagues in the legislature as in "rebellion against the nature of God," reported by multiple outlets; we price those as what they are — rhetoric, the cheapest species of flaw, and the line his opponents' campaign will be built from.

Pros: His documented state record matches his platform — the abortion votes and the enforcement-cooperation bill are votes and sponsorships, not copy. His debate answers on Iran were honest about costs in a way campaigns usually avoid. He is, on the sourced record, a working state legislator with an engineer's biography, not a celebrity candidate.

Cons: The sourced extent of a four-year legislative record, in this pass, is two items — that is thin documentation for a promotion, whatever the votes were. The governor-to-Senate switch reads as opportunism to anyone inclined to read it that way. He skipped the Coloradoan's questionnaire, and his campaign's own finance filing is the muddle described above. Federal office is unproven territory for him.

The flaw, plainly: Thinness under examination. Baisley is proven in service at the state level but only sparsely documented, and unproven at this level — a candidate asking for a six-year promotion on two sourced votes, a platform, and a debate performance. The watch posture applies to him in full.

Also on the ballot: Bob Chew (Forward Party), of Boulder, is the most substantial minor candidate: a former nuclear submarine officer who co-founded an engineering and technical-services company, built it from four employees to 700, and sold it to the employees through an ESOP in 2008; the national debt — "now more than $40 trillion" — is his stated reason for running; he has put more than a million dollars of his own money in (CPR: of $1.58 million raised in a quarter, $1,550,000 was his, $32,312 from individuals); he proposes closing inherited-asset tax loopholes to pay down the debt, would reinstate the 60-vote threshold for judges, says "Absolutely keep it" on the filibuster, and notes he backed Johnson/Weld in 2016 and Nikki Haley in 2024 and has never voted for Trump, Biden, or Clinton. Blake Huber (Libertarian) is a longtime activist and former state party chair who has run on the Approval Voting Party ticket for Vice President (2016), for Secretary of State (2018), and for President (2020, 2024); he advocates approval voting, immigration reform, and lighter small-business regulation; no campaign website was found. Christopher Baum (Approval Voting Party) is a retired Navy commander and former small-business owner and network administrator in Denver — CPR found "no other campaign resources," and neither did we; the gap is the record. Adam Withrow (Unity Party) describes himself as working class — ranch hand, CNA, cook, contractor, detention officer — whose first priority is raising wages and tying them to the Consumer Price Index; no prior elected office was found. No records for the three write-ins were researched beyond their Secretary of State listing.

OUR CALL

LiberalMind endorses Mark Baisley.

The criteria, plainly. Hickenlooper is not a Manchin exception and nothing in his file argues for one: no proven break with his party on our values in service — instead, a 2026 campaign whose own stated top priority is stopping the administration, whose site carries universal health care and an assault weapons ban, and whose enforcement position is the agency "out of control" and open to shutdown. That is an enabler's record trending toward the program, with an organizing vote priced at full Senate weight. Baisley's documented positions point the other way on the questions this seat decides: he voted against his state's abortion-rights law, he sponsored cooperation with federal immigration enforcement rather than apologizing for it, and he campaigns on smaller government, domestic energy, and market health care. He is unproven at the federal level and thinly documented even at the state level, and both facts are priced above — unproven is a watch posture in this series, not a demerit. The raters say he will lose; they measure the map, and endorsements in this series are about who should hold the seat. Colorado's Senate seat should be held by the man who voted to cooperate with the law, not the man running against the agency that enforces it.

For the complete Election 2026 breakdown — every race, claim by claim — see the full coverage on our website.

Vote early. Research your candidates. Choose the best moderates, whatever their party — no extremism from either side. And encourage your friends and family to do the same.


Sources

Election result — November 4, 2026

Winner: John Hickenlooper (Democratic) — called by the Associated Press. This result was appended on November 4, 2026 (results wave 1); the original article above is unchanged, exactly as published before Election Day.

AI-assisted article — but the sources are human, and the facts are very real.

← Back to the Election Series