The Unaffiliated is entering summer mode so that The Colorado Sun politics team can recharge our batteries and dig into some meatier stories over the next few weeks.
Starting next week and lasting through Labor Day, we will publish once a week, on Fridays. We may publish the occasional Tuesday newsletter if there’s news that can’t wait, but typically the summer months are slower for political news.
We’ll be back to our regular twice-a-week frequency as the general election nears. And don’t worry: You can still expect the same amount of exclusive analysis and scoops each week from us in a longer Friday newsletter.
The results of Colorado’s Democratic legislative primaries are confounding political observers. Progressive candidates lost in the majority of contested House and Senate races, but they also won in a few key contests.
Here are our takeaways from what happened:
The bottom line: Overall, Tuesday was a bad day for progressives. But it’s difficult to write a decisive narrative about what happened in all of the Democratic legislative primaries.
The districts and candidates aren’t monoliths. The money mattered, yes, but so did who was running.
Welcome to The Unaffiliated, the politics and policy newsletter from The Colorado Sun. Each week, we take you inside the political arena to deliver news and insights on Colorado politics. Keep reading for even more exclusive news.
If you’re reading this newsletter but not signed up for it, here’s how to get it sent directly to your email inbox. Please send feedback and tips to jesse@coloradosun.com.
VACANCY APPOINTEES WERE 0-2
There’s been a lot of focus on legislative vacancy committees in recent years and whether they are truly reflective of their districts. The vacancy-appointed Democratic representatives who faced primary challenges — Hernández and Marvin — both lost Tuesday to the candidates they beat in their vacancy elections.
Hernández was elected to his seat last year by a 66-member Democratic vacancy committee. Marvin was elected to her seat this year by a 17-member Democratic vacancy committee.
Hernández was losing to former federal immigration judge Cecelia Espenoza as of Thursday morning with 4,908 votes to Espenoza’s 5,572 votes, a 6 percentage point margin.
Marvin was losing in House District 31 to former Thornton City Councilwoman Jacque Phillips with 2,064 votes to Phillips’ 2,487, a 10 percentage point margin.
HOT TAKES
Here are some hot takes on the legislative primary results that we thought were interesting:
DO THE MATH
$121
How much money was spent for each of the 10,473 votes cast in the Senate District 28 Democratic primary in Aurora between state Rep. Mike Weissman and attorney Idris Keith.
Political groups spent $1,053,401 to sway voters in the race, while the candidates’ campaigns spent another $210,534, as of the latest campaign finance figures available Thursday.
Keith benefited the most from interest group spending that came from outside the campaigns — $717,012, or $146 for each of the 4,917 votes cast in his favor.
Groups spent $336,379 to help Weissman win, or $85 per vote. Weissman’s campaign, however, outspent Keith’s about 2-to-1.
Weissman won with 53% of the vote, according to unofficial results through Thursday.
YOU HEARD IT HERE
Seitchik is no fan of Williams. He was the Western regional political director for Donald Trump’s 2020 presidential campaign when he got to know Williams — and fired him from his volunteer role for allegedly abusing his title. (Seitchek called Williams an “asshole’s asshole” in this newsletter two years ago.) But his point is salient.
The 5th District is a Republican stronghold — Trump country, if you will — so the fact that a Trump-endorsed candidate lost there is a big deal.
“It speaks to Dave Williams’ failure as a candidate that you lose a GOP primary with the most potent political endorsement in political history,” Seitchik said. “Voters identified Dave Williams’ raging moral turpitude.”
STORY: Jeff Crank beats Dave Williams in Republican primary in Colorado’s 5th Congressional District
STORY: 14 of the 18 Republican candidates endorsed by the Colorado GOP lost their primary races
FORBES: Rough night For Trump-endorsed candidates: 3 Trump-backed GOP picks lost primaries
JEFF CRANK’S “UNITY RALLY”

COLORADO SPRINGS — Less than 48 hours after beating Dave Williams in the 5th District Republican primary, Jeff Crank stood under cloudy skies Thursday evening alongside about 60 supporters to try to unite the fractured Colorado GOP.
“People are tired of us fighting. We’re like children bickering. We can’t do that anymore,” Crank told the crowd at Gateway Park in Colorado Springs. “We have to be the adults in the room, we’re going to be the adults in the room moving forward. From here on out.”
Notably missing: Williams and his top supporters.
Williams did not call to concede or congratulate Crank, Ashlee Springer, an organizer of the rally told The Colorado Sun.
The rally was attended by a group of Republican leaders who were already supporting Crank or part of his less extreme branch of the GOP, including former Secretary of State Wayne Williams, state Sen. Larry Liston, state Rep. Mary Bradfield, Sheriff Joe Roybal and 4th Judicial District Attorney Michael Allen.
“I think it should be clear to everybody that the Democrats sense that we’re vulnerable. They see fighting in our party, they see declining voter registration, they see changing community dynamics,” Allen said. “And so with all of those things as our burden, our responsibility is we’ve got to come together, we’ve got to unite.”
Other Republicans who attended the rally: State Reps. Don Wilson and Ken DeGraaf, House District 16 candidate Rebecca Keltie, House District 20 candidate Jarvis Caldwell Colorado Springs city councilman Dave Donelson, and El Paso County commissioners Stan VanderWerf, Carrie Geitner and Holly Williams.
Our take: It’s not clear the rally did much uniting of anyone other than Republicans who were already united. DeGraaf may be the one exception.
— Colorado Sun staff writer Olivia Prentzel covered the rally in Colorado Springs.
Want to reach Colorado political influencers and support quality local journalism? The Sun can help get your message attention through a sponsorship of The Unaffiliated, the must-read politics and policy newsletter in Colorado. Contact Sylvia Harmon at underwriting@coloradosun.com for more information.
THE POLITICAL TICKER
COLORADO SENATE
State Sen. Kevin Van Winkle’s victory in the Republican primary for a seat on the Douglas County Commission all but guarantees that he will win in November, too, given the county’s GOP lean. That means a vacancy committee will be convened to determine who serves out the rest of his Senate term, which ends in early 2027. The only sitting Republican representative who lives in his Senate District 30 is Brandi Bradley. Former state Rep. Kim Ransom, a Littleton Republican, also lives in the district. The district includes Highlands Ranch, Roxborough Park, Lone Tree and Castle Pines.
8TH CONGRESSIONAL DISTRICT
The National Republican Congressional Committee is reserving $2.3 million in TV ad time for the fall in Colorado’s toss-up 8th Congressional District, where U.S. Rep. Yadira Caraveo, D-Thornton, faces state Rep. Gabe Evans, R-Fort Lupton. The money is part of $45.7 million in spending on national advertising time by the NRCC. The Democratic Congressional Campaign Committee has already reserved $1.6 million in TV ad time for the district. The Congressional Leadership Fund, a GOP super PAC, has reserved $5.1 million in TV time aimed at the district and House Majority PAC, a Democratic group, has reserved $3.9 million in 8th District TV time.
5TH CONGRESSIONAL DISTRICT
Science educator River Gassen won the two-way Democratic primary in Colorado’s 5th Congressional District, defeating Army veteran Joe Reagan by just under 500 votes. She’ll face Republican Jeff Crank, a conservative commentator and activist, in November, as well as American Constitution Party candidate Christopher Mitchell. Unaffiliated candidates Joseph Gaye and Katrina Nguyen have until July 11 to submit signatures to make the general election ballot in the Republican stronghold district in El Paso County.
COLORADO LIBERTARIAN PARTY
The Libertarian Party presidential ticket won’t appear on Colorado’s general election ballot, the Colorado Libertarian Party said Thursday. In an email announcing the decision, the state party criticized presidential candidate Chase Oliver for, among other things, wearing a mask at a 2020 Thanksgiving event and saying gender-affirming care is a decision left to parents and their children. The state party’s board of directors recently voted against submitting the paperwork to get Oliver and his vice presidential running mate, Mike ter Maat, on the ballot.
READ MORE
🔑 = source has article meter or paywall
ELECTION 2024
Don’t miss our 2024 primary results coverage

Below you’ll find links to all of our 2024 primary results stories that aren’t elsewhere in this newsletter:
THE BIGGER PICTURE
🔑 = source has article meter or paywall

The Colorado Sun is part of The Trust Project. Read our policies.
Corrections & Clarifications
Notice something wrong? The Colorado Sun has an ethical responsibility to fix all factual errors. Request a correction by emailing corrections@coloradosun.com.

