
In 23 days, state Sen. Julie Gonzales is hoping Democratic primary voters’ simmering dissatisfaction with the party’s incumbents will boil over and wash away one of Colorado’s longest-standing political figures, U.S. Sen. John Hickenlooper.
But though some of their party, it’s far less certain if that discontent is strong enough — or focused enough — to pull off a seismic upset against Hickenlooper, the former brewpub owner and onetime Denver mayor and Colorado governor now finishing his first term in the Senate.
Gonzales’ progressive bona fides in Denver and the state Capitol will have to overcome Hickenlooper’s experience, his comparably vast fundraising and the inherent advantage that comes from being a fixture of Colorado’s political scenery.
“There doesn’t seem to be a whole lot of collective outrage at Colorado’s incumbents — like John Hickenlooper, like (fellow U.S. Sen.) Michael Bennet,” said Seth Masket, a political scientist at the University of Denver. “We’ll see what actually happens in the election. But thatap really Gonzales’ best ticket to office — if there’s a lot of anger for incumbents seeming too complacent nationally or not willing to fight hard enough against the Trump administration.”
Gonzales, a 43-year-old two-term state senator from Denver, has framed her candidacy in large part as a progressive critique and challenge to the Democratic Party’s more moderate standard-bearers, like Hickenlooper.

“Does Colorado want to continue with more of the same, go-along-to-get-along politics?” said Gonzales, whose legislative work has focused on immigrant rights and progressive staples like tenant protections. “… Over the past six years, (Hickenlooper) has not met that moment in responding to (voters’ economic) pain — versus my track record, where I have shown up, done the work, advanced progressive and durable policy that has made concrete impacts on people’s lives.”
Hickenlooper, in contrast, repeatedly spoke of his candidacy — and his desired return to office — as laser-focused on responding to President Donald Trump. In a phone call last week, he didn’t acknowledge Gonzales and sidestepped a question about anti-incumbency feelings among Democratic voters.
He said his campaign was about “fighting back” against the president and responding to healthcare cuts and the Trump administration’s immigration crackdown. He highlighted his own extensive experience as mayor and governor, and his work in helping to pass the
“Right now, with Trump in office, thatap what we need,” said Hickenlooper, who raised $40.7 million in 2020 on his way to defeating Republican U.S. Sen. Cory Gardner. “We need that experience of being focused on his lawlessness and combating his reckless attacks on our traditions, on the American way.”
The primary election is June 30, and mail ballots will be sent to voters beginning Monday. Both Democratic and unaffiliated voters can weigh in on the race.
The winner of the Democratic contest will face off in November against state Sen. Mark Baisley, of Woodland Park, who is running unopposed in the Republican primary.
In a nod to the progressive messaging adopted by both Hickenlooper and Gonzales’ campaigns, Baisley said they appeared to be trying to “out-liberal the other person.” He, too, was hoping to harness voter dissatisfaction — albeit in a far more conservative direction — to fuel what would be an upset win in November.
“There has been such a long run of single-party control in Colorado that everyone’s realizing that their freedoms have been curtailed in an enormous way,” he said.
Hickenlooper seeks a final term
Now age 74, Hickenlooper’s potential second term would end a month before his 81st birthday. He has already said he wouldn’t run for a third term, and he told The Denver Post that he would serve the entirety of his second term, should he be reelected.
“We’re going to have to rebuild better,” he said of his plans for a second term, echoing a slogan from the early years of Democratic President Joe Biden’s administration. He has called for U.S. Immigration and Customs Enforcement to be overhauled, and he’s backed broad reforms to the agency’s practices. “Thatap part of what I’m committing to, in my six years — I think we cannot just build back what we had, but build back in a much better form from what we should’ve had.”
Gonzales has served in the legislature since her election in 2018. A Yale University graduate, she was an organizer and worked for a prominent immigration law firm in Denver.
She said she would support “Medicare For All,” a proposal that typically means single-payer health insurance coverage for all Americans in a program run by the government. To achieve its passage and other reforms, she would advocate for ending the Senate’s filibuster, the rule that requires at least 60 senators to agree to end debate and move to a vote. She supports expanding the U.S. Supreme Court and instituting term limits for both justices and federal lawmakers.
She said she would not support U.S. Sen. Chuck Schumer of New York to continue on as the Democratic leader. She also said she would not support sending any military aid to Israel.
“I’m not only going to talk about standing up to Trump,” she said. “I also want to share the vision where all Coloradans can thrive.”

Hickenlooper said he supported giving Americans “universal (health insurance) coverage” but did not commit to supporting Medicare for All specifically. He highlighted to increase healthcare pricing transparency.
He said he was open to court reforms that would include term limits and a set number of appointments per presidential administration. Asked about Schumer, he said that he didn’t think the New York senator wanted to continue as minority leader and that other, younger lawmakers were interested.
He noted that the filibuster had prevented some Republican priorities from passing under the Trump administration, but he said he wasn’t “ruling out addressing the filibuster.” In 2021, he said he wanted to “change the filibuster” to pass voting rights legislation.
Hickenlooper recently voted against sending bulldozers and some munitions to Israel. Campaign spokesman Jess Cohen said Hickenlooper “would continue to vote against weapons that fuel the war,” which Cohen said included the conflicts in Iran, the Gaza Strip and Lebanon.
Scant polling has been released about the race. showed Hickenlooper with a 32-point lead — 45% to 13% — over Gonzales, with his other challengers in the low single digits. Thirty-seven percent of respondents were unsure.
But the race tightened significantly after the respondents — 739 likely Democratic primary voters — were read “neutral-to-positive” biographies of the candidates. Those biographies were not included in the poll release. The results had a margin of error of plus or minus 4 percentage points.
Gonzales faces name ID disparity
When it comes to fundraising, meanwhile, Hickenlooper has been dominant.
, the most recent reporting deadline, he had raised $5.7 million in total contributions and had more than $4 million in the bank. Gonzales, who entered the race in December, had raised $443,000 by March 31 and had just over $114,000 on hand, .
The fundraising disparity will make it harder for Gonzales to increase her name recognition across the state, already at a deficit against a well-known figure like Hickenlooper. Hickenlooper is taking the race seriously enough that he’s running ads to support his campaign, Masket noted. But the strength of his name recognition alone presents a formidable challenge.
“That’s hard, particularly against someone like Hickenlooper, who’s been in public life in Denver and Colorado for several decades now, and he was a popular governor, a popular mayor,” he said. “That’s very hard to overcome.”
Gonzales has criticized Hickenlooper’s support for several Trump cabinet nominees; , the third-most among Democratic senators.
He voted against 13 cabinet nominees last year, according to Ballotpedia, and Hickenlooper said he’d voted against 96% of Trump’s appointments overall. He said he wouldn’t vote again for any of the nominees he did support.
“I thought they would push back on the president,” he said. “I thought that a good executive — even a bad executive — if they get a senior staff that challenges them and pushes back, they make better decisions. … And yet this group of appointees, not one of them have come outside their shell and pushed back.”
To offset the fundraising disparity in the campaign, Gonzales has launched a statewide tour, and she earned her place on the ballot at the party’s statewide assembly earlier this spring. (Hickenlooper initially participated before withdrawing from the assembly process, instead filing petitions to make the ballot.)
Last month, Gonzales appeared , a leftist personality who has backed progressive Democratic candidates in other states. On Wednesday, Gonzales’ campaign announced that she and Melat Kiros, who is hoping to ride a similar upset wave and unseat longtime incumbent U.S. Rep. Diana DeGette of Denver, would participate in a Denver rally with Piker on June 14.



