Forecast / U.S. Senate / OklahomaOklahoma NJ
N'Kiyla Jasmine Thomas
Democratic
1 in 100
50–50 chance of winning, out of 100 KH
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 +30 Hern +20 Hern +10 Thomas +10 Thomas +20 Thomas +30 Tie The candidates KH
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
Official website ↗ NJ
N'Kiyla Jasmine Thomas Democratic
No biography on file yet. CS
Curtis Stinnett Independent
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.
1W 1M 3M 6M YTD 1Y All Custom
No change over the past 3 months 0 20 40 60 80 100 Aug 1 Sep 1 Oct 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.0 roughly 34 points of margin vs. the nation National environment ? D+9.6 generic ballot + presidential approval Incumbency none open seat or incumbent not on ballot Fundamentals estimate Hern +26.9 ±11 typical error Expert ratings (average) Hern +22.0 used only in the “+ Expert ratings” version Forecast Hern +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 R DDHQ: Safe R The Economist: Safe R Split Ticket/FPO: Safe R Fox News: Solid R Inside Elections: Solid R RCP: Solid R Sabato: Safe R Silver Bulletin: Solid R Split 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. 20+ · 10 · 3 · within 3 · 3 · 10 · 20+ points (left: Republican, right: Democratic)
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
← Previous
Colorado Solid D
Next →
South Dakota Solid R