Colorado Republicans elect software engineer Craig Steiner to fill vacant state chairman position – Colorado Politics

Home Technology Colorado Republicans elect software engineer Craig Steiner to fill vacant state chairman position – Colorado Politics
Colorado Republicans elect software engineer Craig Steiner to fill vacant state chairman position – Colorado Politics

Print Edition
The Colorado Republican Party on Saturday elected Craig Steiner to fill the party’s vacant state chair position at a state central committee meeting in Buena Vista, just over a week before primary ballots go out to voters and five months before the general election.
The former Douglas County GOP chair takes over from Eric Grossman, the state party vice chair, who has helmed the party for the last six weeks following embattled former state chair Brita Horn’s resignation, which took effect in April.
It took two rounds of balloting for Steiner to emerge with a majority in a crowded field that also included El Paso County Republican Jeremy Goodall, podcaster and former gubernatorial candidate Joe Oltmann, and Douglas County business owner Curtis McCrackin, who made an unsuccessful run for Congress two years ago. Two other candidates withdrew from the contest before the vote.
After none of the candidates cleared 50% in the first round, McCrackin, who finished in last place, withdrew and threw his support behind Steiner. In the final round, Steiner led with 54%, followed by Goodall at 28% and Oltmann at 17%, plus a handful of votes for McCrackin.
Steiner takes the reins of a party roiled by factional infighting and reeling from unprecedented turnover, becoming the state GOP’s third chairman in a little over a year. Across the same stretch, Colorado Republicans have had had four vice chairs, with Grossman being the most recently elected.
Steiner is a software engineer and designed apps the state GOP uses to manage voter turnout and delegate selection. He said the party must shift its focus from internal conflicts to electing Republicans.
“I’d like to modify a well-known quote,” Steiner said as he accepted the nomination. “Colorado Republicans will win when we love defeating Democrats more than we hate each other, and I think we can do that.”
Former state Sen. Ted Harvey, R-Highlands Ranch, said in his nomination speech that Steiner’s record turning out Republican voters when he chaired the Douglas County party a decade ago stands unchallenged.
“When Craig was chair, we had a 97.2% Republican turnout, the highest of any county in this camp in the state, and I would say that’s probably a record of any time in our state’s history,” Harvey said. “There’s nobody (else) running who had served as county chair of any county party in the state. Craig has the experience and the background to have this job.”
Steiner noted that in addition to Harvey — who described himself as “one of the most conservative members in the legislature” when he was at the Capitol — his endorsers include former House Speaker Frank McNulty, former Secretary of State Scott Gessler and former House Minority Leader Patrick Neville, spanning the party’s spectrum.
These are people that reflect both sides of the divided party that we have, and they all endorse me. And I think that’s what we need to do. We need more of that,” Steiner said. There’s a lot of people that always say, hey, we need to get together and work together to elect Republicans, but do we actually practice that? I think this is an example of exactly that. This is both sides of the party.”
Before the central committee voted to replace Horn, several GOP leaders painted a dire portrait of the party’s predicament after the Democrats have carried every statewide election in the last decade and won majorities in both chambers of the General Assembly since 2018.
“We are not in control of our party, we’re not in control of our state,” Grossman said in welcoming remarks. “The fact that the Republican Party has gone so far down the tubes — there’s no more check-and-balance between the Democrats and Republicans, because we’re not a functional entity.”
State Sen. Mark Baisley, R-Woodland Park, the Republicans’ 2026 nominee for U.S. Senate, told Colorado Politics that he’s known Steiner since his friend chaired the county party when Baisley was first elected to the legislature.
“The election of Craig Steiner marks a meaningful transition for the Colorado state party,” Baisley said Saturday in a text message. “We now move from wrangling over philosophical differences to making sure that the trains run on time.”
Baisley added that he was grateful that the central committee chose to “return to focusing not he basics and doing them well.”
Douglas County GOP Chair Robin Webb, who seconded Steiner’s nomination for state chair, said when Steiner called to discuss running for the position, she joked that she was surprised he’d want the job.
“‘But God bless you for being willing to do this,’” she recalled telling Steiner. “‘You are the perfect person for where we are at this juncture, our party is at a crossroads. If we don’t correct this, it will be catastrophic.’”
Reporter

Colorado News
Vince Bzdek
vince.bzdek@gazette.com
Updated 1 day ago
When you first lay eyes on the actual founding documents of our country that, for the first time in history, have traveled together from their gilded cages in Washington to visit us out here in the hinterlands, you’re struck not…
Colorado News
Tom Cronin Bob Loevy
tom-cronin-bob-loevy@coloradopolitics.com
Updated 21 hours ago
Phil Weiser, 58, Colorado’s attorney general, is in a heated race against U.S. Sen. Michael Bennet, 61, for the Democratic nomination for governor. They are friends and share mostly similar progressive, Democratic policy views. Primary election day is June 30….
Colorado News
Marianne Goodland
marianne.goodland@coloradopolitics.com
Updated 1 day ago
Gov. Jared Polis on Friday vetoed a bill that would have required executive branch lobbyists to follow much of the same disclosure rules that already govern other Capitol lobbyists. Lobbyists for organizations are required to state their clients’ position on…
Colorado News
Marianne Goodland
marianne.goodland@coloradopolitics.com
Updated 1 day ago
Gov. Jared Polis on Friday signed legislation to block the Colorado Lottery’s move to allow the purchase of tickets with credit cards, effectively reversing his earlier position. Last November, Polis had said that he supported the decision of the Colorado…
Colorado News
Colorado Politics
colorado-politics@coloradopolitics.com
Updated 2 days ago
Gov. Jared Polis on Friday vetoed yet again legislation that would have made it easier for labor organizations to impose dues on non-union members, a decision long expected after the legislature approved the measure without securing the buy-in of businesses….
Colorado News
Marianne Goodland
marianne.goodland@coloradopolitics.com
Updated 2 days ago
Colorado’s four Democratic candidates for attorney general clashed sharply Thursday night in a debate that repeatedly returned to one theme — whether the state’s top lawyer should be a courtroom veteran or a political fighter. The contenders additionally sparred over…
Colorado News
Marianne Goodland
marianne.goodland@coloradopolitics.com
Updated 2 days ago
The campaign to take Pinnacol Assurance’s future to voters has been shelved after business and labor groups reached a late-session agreement to pursue a legislative overhaul instead. A joint statement Thursday from Pinnacol, the state’s largest workers’ compensation provider, and…
Colorado News
Matt Kyle
matt.kyle@denvergazette.com
Updated 2 days ago
A Jefferson County teen who was shot in the face when he and his friend were seeking a spot to take homecoming photos said he believed he was going to die as he recounted the shooting during trial testimony on…
Colorado News
Ernest Luning
ernest.luning@coloradopolitics.com
Updated 2 days ago
The four Democrats running for attorney general in Colorado’s June 30 primary are slated to take the stage Thursday night in Parker at a debate sponsored by Colorado Politics, the Denver Gazette and Common Sense Institute. The primary election for…
Colorado News
Marianne Goodland
marianne.goodland@coloradopolitics.com
Updated 3 days ago
Gov. Jared Polis on Thursday issued the first vetoes of the 2026 legislation, striking down a social media bill that he also rejected a year ago. He rejected a total of four, including a bill that was intended to help…
PREV
PREVIOUS
By Jon Caldara I am personally responsible for helping overpay socialists to make Colorado unaffordable, overregulated and one windstorm away from a power blackout. I failed you. Colorado legislators already get automatic inflation raises. You know, just like your job (I’m assuming the sarcasm bled through that one). No private-sector worker has that kind of […]
Colorado Politics is proudly powered by WordPress
Welcome to the Denver Gazette
Subscribe to stay up to date with all things Colorado.

Streak: 9 days i
Stories you’ve missed since your last login:
Stories you’ve saved for later:
Recommended stories based on your interests:
About Us
Colorado Politics is published both in print and online. Our website features subscriber-only news stories daily, designed for public policy arena professionals. Member subscribers also receive the weekly print edition of our award-winning newspaper, containing outstanding features and news stories, in their mailboxes every Saturday.
Transparency In Coverage
Terms Of Service
Privacy Policy
Secure your subscription to Colorado’s premier political news journal, in continuous publication since 1898. You can be in the know right alongside Colorado’s political insiders. Want the real scoop? Subscribe to Colorado Politics today!
© 2026 Colorado Politics

source

Leave a Reply

Your email address will not be published.