
Two days before Republicans in Oklahoma Senate District 10 head to the polls on Tuesday, June 16, 2026, Ponca City is at the center of a political brawl that looks less like a sleepy primary and more like a control fight for the State Capitol.
Incumbent Sen. Bill Coleman, 65, the Senate majority whip and longtime local broadcaster, is trying to fend off 27-year-old challenger Jadan Terrazas, a self-described Christian conservative who has promised to serve only two terms. Their showdown has turned into a razor-close clash between an entrenched power broker and an upstart outsider across northern Oklahoma.
The GOP primary is scheduled for Tuesday, June 16, according to MultiState Elections, and the district stretches across all of Osage County, Ponca City in Kay County and a northern slice of Tulsa County, per TrackBill. On paper, the money race is not close. Filings show Terrazas bringing in $22,549.07 from individual donors and loaning his campaign $27,501, while Coleman reports about $71,000 in individual contributions and roughly $60,401 in PAC support, as detailed by NonDoc. That financial edge has fueled Coleman’s outreach across the district as he leans on his business network and his leadership post at the Capitol.
What’s at stake
"This election is about who is going to control the Oklahoma State Senate," Coleman told voters at a May 22 forum, a line both campaigns have seized on as the defining theme of the race, according to NonDoc. Allies of the Freedom Caucus argue that tight margins in the chamber have stalled some of their priorities, pointing to the April defeat of HB 1047, a bill that would have set up a framework for tribal sports betting and exclusivity fees, as an example of how divided the Senate has been. Whoever wins this primary could help shape committee assignments and leadership fights when lawmakers reconvene next year.
Endorsements and local reaction
Terrazas picked up a notable boost when the Kay County Republican Party formally endorsed him in late May, a move reported by the Newkirk Herald Journal. The nod signaled that at least part of the local party base is ready to roll the dice on the newcomer.
Terrazas has been working the district with neighborhood meetings and local media hits, trying to introduce himself to voters who have known Coleman for years. Coleman, for his part, is leaning hard on his record and local business roots. His campaign materials highlight his ownership of Team Radio Marketing Group and his role in GOP leadership at the Capitol, according to Coleman for State Senate. The county party endorsement gives Terrazas a burst of momentum, but Coleman’s long tenure has left him with deep name recognition across key parts of the district.
Campaign cash and messaging
Terrazas has tried to draw a sharp contrast on ethics and tenure, pledging to refuse lobbyist money and to cap his service at two terms. He repeated that pitch in an interview with Bartlesville Radio. Coleman’s camp counters by pointing to his legislative track record and established donor network as reasons to stick with experience. The fundraising gap has given Coleman a clear edge in paid communication as both sides cram the final days with retail stops, radio time and door-to-door voter contact.
What comes next
The winner of the June 16 Republican primary will go on to face Democrat Chayelynn Moore in the Nov. 3 general election, according to state election trackers including MultiState Elections. With committee control in the next legislative session likely to be decided by narrow margins, party leaders and interest groups are keeping a close eye on SD 10. Whoever emerges from this primary will be expected to play an active role in the leadership battles when lawmakers return to Oklahoma City.









