Skip to content
Bellwether
LatestAll updates →
U.S. Senate · All Oklahoma races

Oklahoma

Solid R
Compare
N'Kiyla Jasmine Thomas
Democratic
1 in 100
50–50chance of winning, out of 100
Kevin Hern
Republican
99 in 100

Kevin Hern wins in 99 of 100 simulations.

There are no qualifying public polls yet, so the forecast leans on fundamentals; partisan lean, the national environment and incumbency point to Kevin Hern +26.9.

Where the result could land

Every simulated outcome, grouped in 2-point steps. Projected margin Hern +26.9; 80 in 100 fall between Hern +41.1 and Hern +12.8.

Hern +30Hern +20Hern +10Thomas +10Thomas +20Thomas +30Tie

The candidates

Kevin Hern
Republican · American politician (born 1961)

Kevin Ray Hern is an American politician and businessman from Oklahoma. A Republican, he has been a member of the United States House of Representatives for Oklahoma's 1st congressional district since 2018. Wikipedia

Raised
$10.8M
Cash on hand
$2.8M
Through 2026-09-30
Official website ↗
N'Kiyla Jasmine Thomas
Democratic
Raised
$107K
Cash on hand
$27K
Through 2026-09-30
No biography on file yet.
Ron Meinhardt
Independent
Curtis Stinnett
Independent
Sevier White
Libertarian

Ballot list and short bios from Wikipedia (CC BY-SA); websites from Wikidata; fundraising from the FEC (cycle-to-date, latest report).

What if this race flips? Try it in the map builder →

Polls

No public polls have tested N'Kiyla Jasmine Thomas against Kevin Hern yet.

No polls of this matchup yet, so there is no polling average. The forecast relies on fundamentals.

Chance of winning over time

How this race’s odds have moved as polls and the national environment changed.

No change over the past 3 months
020406080100Aug 1Sep 1Oct 1

Out of 100. Today: Thomas 1, Hern 99.

What’s driving the forecast

The model blends each estimate by how much to trust it right now. Polls get 0% of the weight, 15 days out.

Polling average (after adjustments)—no polls
Partisan lean (Cook PVI, 2026 lines) R+17.0roughly 34 points of margin vs. the nation
National environment D+9.6generic ballot + presidential approval
Incumbencynoneopen seat or incumbent not on ballot
Fundamentals estimateHern +26.9±11 typical error
Expert ratings (average)Hern +22.0used only in the “+ Expert ratings” version
ForecastHern +26.9±11.2 standard deviation, including 2.3 for movement before Election Day

All three versions

  • Polls only: N'Kiyla Jasmine Thomas 1 in 100 (Solid R)
  • Polls + fundamentals: N'Kiyla Jasmine Thomas 1 in 100 (Solid R)
  • Polls + fundamentals + experts: N'Kiyla Jasmine Thomas 0 in 100 (Solid R)

Published ratings

Other forecasters’ ratings, as listed on Wikipedia. Shown for comparison; they feed only the “+ Expert ratings” version.

Cook: Solid RDDHQ: Safe RThe Economist: Safe RSplit Ticket/FPO: Safe RFox News: Solid RInside Elections: Solid RRCP: Solid RSabato: Safe RSilver Bulletin: Solid RSplit Ticket: Safe R

County map

Counties colored by the 2024 presidential vote; on election night this switches to the live count in this race.

Blaine County, 2024 president: Republican +62.9 (3,786 votes)Comanche County, 2024 president: Republican +23.3 (34,284 votes)Beckham County, 2024 president: Republican +70.1 (7,678 votes)Kingfisher County, 2024 president: Republican +71.4 (6,754 votes)Custer County, 2024 president: Republican +53.2 (10,168 votes)Greer County, 2024 president: Republican +65.7 (1,836 votes)Cherokee County, 2024 president: Republican +32.6 (17,823 votes)Grady County, 2024 president: Republican +62.7 (25,283 votes)Carter County, 2024 president: Republican +54.7 (19,488 votes)Pushmataha County, 2024 president: Republican +72.5 (4,702 votes)Creek County, 2024 president: Republican +55.7 (31,312 votes)Alfalfa County, 2024 president: Republican +76.6 (2,160 votes)Cotton County, 2024 president: Republican +66.8 (2,506 votes)Wagoner County, 2024 president: Republican +49.8 (38,501 votes)Cleveland County, 2024 president: Republican +14.9 (119,294 votes)Murray County, 2024 president: Republican +61.3 (5,885 votes)Okmulgee County, 2024 president: Republican +42.7 (14,349 votes)Choctaw County, 2024 president: Republican +65.4 (5,639 votes)Jefferson County, 2024 president: Republican +71.6 (2,375 votes)Nowata County, 2024 president: Republican +67.0 (4,561 votes)Woods County, 2024 president: Republican +64.3 (3,638 votes)Woodward County, 2024 president: Republican +72.0 (7,312 votes)Pottawatomie County, 2024 president: Republican +47.4 (28,774 votes)McIntosh County, 2024 president: Republican +52.7 (8,439 votes)Okfuskee County, 2024 president: Republican +55.8 (3,988 votes)Garfield County, 2024 president: Republican +53.8 (21,844 votes)Ellis County, 2024 president: Republican +76.6 (1,812 votes)Jackson County, 2024 president: Republican +58.3 (8,053 votes)Texas County, 2024 president: Republican +67.7 (5,206 votes)Kay County, 2024 president: Republican +49.4 (16,913 votes)Lincoln County, 2024 president: Republican +63.3 (15,465 votes)Logan County, 2024 president: Republican +49.1 (24,149 votes)Adair County, 2024 president: Republican +63.0 (7,256 votes)Garvin County, 2024 president: Republican +66.1 (10,991 votes)Kiowa County, 2024 president: Republican +58.3 (3,278 votes)Pawnee County, 2024 president: Republican +58.9 (6,880 votes)Johnston County, 2024 president: Republican +65.7 (4,230 votes)McClain County, 2024 president: Republican +60.6 (21,397 votes)Oklahoma County, 2024 president: Republican +1.7 (288,923 votes)Osage County, 2024 president: Republican +41.4 (20,628 votes)Payne County, 2024 president: Republican +25.3 (29,279 votes)Coal County, 2024 president: Republican +71.3 (2,538 votes)Hughes County, 2024 president: Republican +62.5 (4,659 votes)Pontotoc County, 2024 president: Republican +46.6 (15,174 votes)Haskell County, 2024 president: Republican +69.7 (4,936 votes)Latimer County, 2024 president: Republican +65.6 (4,079 votes)McCurtain County, 2024 president: Republican +68.9 (11,309 votes)Stephens County, 2024 president: Republican +63.7 (18,620 votes)Muskogee County, 2024 president: Republican +37.6 (24,357 votes)Ottawa County, 2024 president: Republican +53.5 (11,178 votes)Delaware County, 2024 president: Republican +60.4 (18,108 votes)Harmon County, 2024 president: Republican +61.7 (882 votes)Mayes County, 2024 president: Republican +57.5 (17,374 votes)Sequoyah County, 2024 president: Republican +61.5 (15,583 votes)Canadian County, 2024 president: Republican +40.4 (73,074 votes)Atoka County, 2024 president: Republican +71.6 (5,662 votes)Pittsburg County, 2024 president: Republican +59.0 (17,572 votes)Tillman County, 2024 president: Republican +59.5 (2,533 votes)Bryan County, 2024 president: Republican +58.6 (17,812 votes)Le Flore County, 2024 president: Republican +64.8 (18,754 votes)Noble County, 2024 president: Republican +57.4 (4,957 votes)Seminole County, 2024 president: Republican +49.7 (8,044 votes)Dewey County, 2024 president: Republican +80.1 (2,215 votes)Love County, 2024 president: Republican +66.2 (4,260 votes)Roger Mills County, 2024 president: Republican +80.1 (1,733 votes)Tulsa County, 2024 president: Republican +15.2 (256,939 votes)Washita County, 2024 president: Republican +74.8 (4,652 votes)Caddo County, 2024 president: Republican +47.1 (9,496 votes)Cimarron County, 2024 president: Republican +84.9 (935 votes)Washington County, 2024 president: Republican +47.7 (23,174 votes)Grant County, 2024 president: Republican +70.5 (2,125 votes)Marshall County, 2024 president: Republican +63.4 (6,589 votes)Harper County, 2024 president: Republican +78.4 (1,451 votes)Beaver County, 2024 president: Republican +83.8 (2,124 votes)Craig County, 2024 president: Republican +58.3 (6,056 votes)Major County, 2024 president: Republican +79.4 (3,478 votes)Rogers County, 2024 president: Republican +55.0 (46,902 votes)
Color shows the 2024 presidential margin in each county. Hover or tap a county for its numbers.

2024 results: Fox News 2024 county results, compiled by Tony McGovern (github.com/tonmcg/US_County_Level_Election_Results_08-24). Not authoritative.

Rules and notes

  • Last polls close at 8 pm Eastern.
  • Last election: Appointed (2026)
  • Interim appointee ineligible to run

Senate races, closest first · this is #20 of 35