Tulsans cast their votes in primary elections at Aberdeen Heights Assisted Living on June 16, 2026,
Tulsans cast their votes in primary elections at Aberdeen Heights Assisted Living on June 16, 2026, Credit: Molly McElwain / Tulsa Flyer

The candidates for six Oklahoma Senate seats and 24 state House seats representing the Tulsa metro are set following the June 16 primaries. 

The following races will head to runoffs on Aug. 25 because no candidate earned more than 50% of the vote. The top two vote-getters will be on the ballot. 

  • Senate District 34: Republicans Dana Prieto (incumbent) and Aaron Forst
  • House District 9: Republicans Scotty Stokes and Crystal Campbell

Not sure which district you live in? Find your House and Senate district here. 

Senate races

Not all state Senate seats in the Tulsa metro are up for election in 2026, since senators serve four-year terms and half of the members are elected every two years. 

District 2: Incumbent Ally Seifried, R-Claremore, won the Republican nomination over challenger Payton Pepin, earning 66% of the vote to represent parts of Rogers and Tulsa counties. She will face Democrat Randy Cowling in November.

District 8: Incumbent Bryan Logan, R-Paden, will face Democrat Nathan Brewer in November. Neither candidate drew a primary opponent for the district, which covers parts of Creek, McIntosh, Muskogee, Okfuskee and Okmulgee counties.

District 10: Incumbent Bill Coleman, R-Ponca City, won the Republican nomination with 59% of the vote to represent parts of Kay, Osage and Tulsa counties over challenger Jadan Terrazas. He will face Democrat Chayelynn Moore in November.

District 12: Incumbent Todd Gollihare, R-Kellyville, won the Republican nomination with 70% of the vote to represent parts of Kay, Osage and Tulsa counties over challenger Craig Stump. He will face Democrat Erica Watkins in November.

District 34: Incumbent Dana Prieto, R-Tulsa, is headed to an Aug. 25 runoff for the Republican nomination to represent parts of Tulsa County because he won less than 50% of the vote. He led the pack of four with 29.4%, while challenger Aaron Forst came in second with 27.3%. Brent Kent Taylor was a close third with 25.6%, and Brent Driskill had 17.7%. Either Prieto or Forst will face Democrat Amy Hossain in November.

District 36: Incumbent John Haste, R-Broken Arrow, won the Republican nomination with 80% of the vote to represent parts of Tulsa and Wagoner counties over challenger Philip Weiland. He will face Democrat Rick Larsen in November.

House races

District 9: The Republican race to replace Mark Lepak, R-Claremore, is headed to an Aug. 25 runoff because no candidate won more than 50% of the vote. Scotty Stokes led with 43%, while Crystal Campbell came in second with 34% and Debbie Long earned 24%. Lepak termed out after 12 years representing parts of Rogers and Tulsa counties. Whoever wins Aug. 25 will face Democrat Andrea Biscardi, who did not have a primary opponent. 

District 11: Incumbent John Kane, R-Bartlesville, won the Republican nomination with 70% of the vote to represent parts of Tulsa and Washington counties over challenger Wendi Stearman. He won the seat with this primary victory because no Democrats filed for the office. 

District 12: Incumbent Mark Chapman, R-Broken Arrow, won the Republican nomination with 57% of the vote to represent parts of Wagoner County over challenger Sandy Hodges. He will face Democrat Tiffany Prater in November. 

District 16: The November ballot will feature Republican David Nelson and Democrat Rosie Lynch to represent the district covering parts of Muskogee, Okmulgee and Tulsa counties. No primary was held because the candidates did not have party opponents. The seat is vacant after Rep. Scott Fetgatter, R-Okmulgee, did not seek re-election after 10 years in office.  

District 23: Incumbent Derrick Hildebrant, R-Catoosa, will face Democrat challenger Catherine Peters in November. Neither candidate drew a party primary opponent to represent the district, which covers parts of Rogers, Tulsa and Wagoner counties. 

District 24: Incumbent Chris Banning, R-Bixby, won a third term in office after gaining the Republican nomination to represent parts of Creek, Okmulgee and Tulsa counties over challenger Casey Fixico Sutterfield with 78% of the vote. No Democrats filed for the office. 

District 29: Incumbent Kyle Hilbert, R-Bristow, will serve a fifth term in office after winning the Republican nomination over challenger Brian Jackson with 76% of the vote. No Democrats filed to run against the current House speaker, who represents parts of Creek and Tulsa counties. 

District 30: Incumbent Mark Lawson, R-Sapulpa, will face Democrat challenger Sonya Amling in November. Neither candidate drew a party primary opponent to represent the district, which covers parts of Creek and Tulsa counties. 

District 66: Incumbent Clay Staires, R-Skiatook, will face Democrat Alex Barclay and Libertarian Kenneth Blevins in November. All automatically won their nominations to represent parts of Osage and Tulsa counties because no challengers filed to run. 

District 67: Incumbent Rob Hall, R-Tulsa, automatically won a second term representing southern parts of Tulsa County since no challengers filed for the office. 

District 68: Incumbent Mike Lay, R-Jenks, will face Democrat Michelle Lafleur in November for the district covering parts of Tulsa and Creek counties. Neither candidate faced a party primary challenger. 

District 69: Sheila Dills narrowly avoided a runoff in the race to represent parts of south Tulsa County. Incumbent Mark Tedford, R-Jenks, vacated the seat to run for Congress. Dills won the Republican nomination with 50.03% of the vote, while opponents Angela Strohm had 19.3%, Carrie DeWeese earned 19.87% and Cody Nichols had 10.81%. Dills will face Democrat Tyler Price in November. 

District 70: Incumbent Suzanne Schreiber, D-Tulsa, automatically won a third term representing midtown after no challengers filed for the office. 

District 71: Incumbent Amanda Clinton, D-Tulsa, did not draw an opponent to win a second term for the midtown Tulsa district. 

District 72: Incumbent Michelle McCane, D-Tulsa, will face Republican Adam Martin in November. Neither faced a party primary opponent for the district representing parts of Tulsa County. 

District 73: Incumbent Ron Stewart, D-Tulsa, won his second term in office by beating challenger Ed Ross with 65% of the vote. No Republicans sought the office covering north Tulsa and suburbs of Osage County. 

District 74: Incumbent Kevin Norwood, R-Owasso, won his second term in office by beating challenger Sheila Vancuren with 56% of the vote. No Democrats filed to run for the district covering parts of Rogers and Tulsa counties. 

District 75: Incumbent T.J. Marti, R-Tulsa, will face Democrat Joe Watkins in November. Neither drew a party primary opponent to represent the district that covers parts of Tulsa County. 

District 76: Incumbent Ross Ford, R-Broken Arrow, will face Democrat Michael Tinsley in November. Neither faced a party primary opponent for the district representing parts of Tulsa County. 

District 77: Kristina Gabriel will represent parts of northeast Tulsa County in the House after winning the Democratic nomination with 83% of the vote over incumbent John Waldron, D-Tulsa. Waldron, a former Oklahoma Democratic Party chair, resigned from his seat in April and pledged not to serve even if re-elected following a scandal. No Republicans filed to run for the seat. 

District 78: Incumbent Meloyde Blancett, D-Tulsa, will be re-elected to a sixth term representing midtown in November, since no Republicans filed to run. 

District 79: Incumbent Melissa Provenzano, D-Tulsa, will face Republican Paul Hassink in November. Neither faced a party primary opponent for the district representing parts of Tulsa County. 

District 80: Incumbent Stan May, R-Broken Arrow, will face Democrat Jeremy Founds in November. Neither faced a party primary opponent for the district representing parts of Tulsa County. 

District 98: Incumbent Gabe Woolley, R-Broken Arrow, won the Republican nomination to represent parts of Tulsa and Wagoner counties, earning 65% of the vote over challenger Dean Davis. He will face Democrat Cathy Smythe in November.

News decisions at the Tulsa Flyer are made independently of our board members and financial supporters. Read more about our editorial independence policy here.

Haley Samsel is the story editor at the Tulsa Flyer, where she edits stories for accuracy and coaches journalists on their writing. Haley’s career in journalism began in Washington, D.C., where she led...