• Original Reporting
  • Sources Cited
Original Reporting This article contains new, firsthand information uncovered by its reporter(s). This includes directly interviewing sources and research / analysis of primary source documents.
Sources Cited As a news piece, this article cites verifiable, third-party sources which have all been thoroughly fact-checked and deemed credible by the Newsroom in accordance with the Civil Constitution.
Phil Weiser hugs his family while speaking
Colorado Attorney General Phil Weiser speaks at the Democratic watch party with his wife, Heidi Wald, and his son, Sammy Weiser, following his re-election win, Tuesday at the Art Hotel in Denver. (Hugh Carey, The Colorado Sun)
Colorado Election News and Results

Democratic Attorney General Phil Weiser won a second term on Tuesday by  defeating Republican John Kellner, the top prosecutor in the 18th Judicial District.

Kellner conceded at about 9 p.m. when Weiser was leading with 55% of the vote to Kellner’s 43%.

“I wished (Weiser) the best of luck, because his success is the success of our state as well,” Kellner said in a speech at the Colorado GOP watch party in Greenwood Village.

Kellner said he felt like his campaign highlighted the crime issues facing Colorado and prompted Democratic Gov. Jared Polis to push for a chance to the state’s auto theft laws.

The Unaffiliated is our twice-weekly newsletter peeling back the curtain on Colorado politics and policy.

Each edition is filled with exclusive news, analysis and behind-the-scenes coverage you won’t find anywhere else. Subscribe today to see what all the buzz is about.

“I do believe we’ve changed the trajectory of our state in a much much better way,” Kellner said.

Weiser thanked Kellner in a victory speech in which he discussed threats to democracy.

“We are one generation from surviving a holocaust to standing before you as Colorado attorney general,” he said at the Colorado Democratic Party’s watch party in downtown Denver. “We know that our democracy is facing great strains. And in Colorado we can — and we must — be a beacon for our nation.”

Republicans hoped Kellner would be able to beat Weiser by sticking to a message focused on rising crime in Colorado, even though the attorney general has limited jurisdiction over criminal matters. Weiser’s victory continues his trajectory as a rising Democratic star in Colorado.

John Kellner stands at a podium.
Attorney General candidate John Kellner gives concession remarks at the Doubletree By Hilton on Tuesday in Greenwood Village. (Olivia Sun, The Colorado Sun via Report for America)

The race between Kellner and Weiser was sometimes contentious, especially when the two candidates tangled on abortion access and fentanyl overdose deaths.

Kellner often attacked Weiser over criminal enforcement matters. Weiser criticized Kellner’s endorsement by the National Rifle Association and his support of the U.S. Supreme Court’s decision earlier this year to overturn Roe v. Wade, the 1973 precedent guaranteeing a minimal level of abortion access across the country. 

Weiser spent nearly $4.3 million in his reelection bid, raising nearly $4.7 million for the contest through Oct. 26. Kellner struggled to raise money after entering the contest in late January, raising only about $350,000 through late October.

Much of Weiser’s spending went toward TV advertising. Democratic outside groups spent nearly $3 million on the contest in support of Weiser, compared with $1.7 million spent by Republican outside groups. 

Democratic groups painted Kellner as someone who would work against abortion rights, though in debates he vowed to uphold a new state law guaranteeing those rights.

Republican groups criticized Weiser for his role as chair of the Attorney General Alliance, which includes 48 state attorneys general. The group held its 2021 meeting in Maui and is sponsored by several corporations being sued by Weiser and other attorneys general. A campaign finance complaint filed against Weiser in connection with that meeting, however, was dismissed.

Sandra Fish

Special to The Colorado Sun Twitter: @fishnette

Jesse Paul

The Colorado Sun — Desk: 720-432-2229 Jesse Paul is a political reporter and editor at The Colorado Sun, covering the state legislature, Congress and local politics. He is...

Delaney Nelson is The Colorado Sun's 2022 Medill School of Journalism Fellow.