Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

Oklahoma · U.S. Senate

Oklahoma Senate

Kevin Hern wins. Called.

99% counted
CandidateVotesShare
Kevin Hern R won 639,510 57.2%
N'Kiyla Thomas D 439,109 39.3%
Curtis Stinnett I 14,622 1.3%
Ron Meinhardt I 14,492 1.3%
Sevier White L 10,199 0.9%
Total1,117,932

1,984 of 1,984 precincts reporting. Precincts reporting is not the same as ballots counted. Last vote update Nov 5, 2:55 PM. Polls closed Nov 3, 6:00 PM.

By county

PlaceVotes Margin2024 president ShiftCounted
Oklahoma 228,408 D +14.0 R +1.7 D +15.8 100%
Tulsa 191,607 R +1.3 R +15.6 D +14.2 100%
Cleveland 89,797 D +1.1 R +15.3 D +16.4 100%
Canadian 54,217 R +20.6 R +41.2 D +20.6 100%
Rogers 32,251 R +43.1 R +56.0 D +12.8 100%
Wagoner 26,782 R +36.1 R +50.7 D +14.6 100%
Comanche 23,947 R +10.3 R +23.8 D +13.5 89%
Creek 20,717 R +43.6 R +56.8 D +13.2 100%
Payne 20,595 R +13.4 R +26.0 D +12.6 100%
Pottawatomie 20,201 R +35.0 R +48.4 D +13.5 100%
Logan 17,805 R +38.1 R +50.1 D +12.0 100%
Grady 16,847 R +49.1 R +63.6 D +14.5 100%
Muskogee 16,284 R +20.6 R +38.2 D +17.6 100%
Washington 16,062 R +40.3 R +48.8 D +8.5 100%
McClain 14,857 R +47.7 R +61.7 D +14.0 100%
Garfield 14,791 R +43.4 R +54.8 D +11.4 100%
Osage 14,294 R +28.2 R +42.1 D +13.9 100%
Cherokee 12,524 R +13.7 R +33.3 D +19.5 100%
Carter 12,128 R +37.6 R +55.5 D +17.9 100%
Stephens 12,030 R +54.5 R +64.7 D +10.1 100%
Kay 11,769 R +39.4 R +50.2 D +10.9 100%
Pittsburg 11,765 R +47.7 R +59.9 D +12.2 100%
Delaware 11,765 R +51.7 R +61.1 D +9.5 100%
Bryan 11,505 R +42.5 R +59.4 D +16.8 100%
Mayes 11,489 R +45.3 R +58.6 D +13.3 100%

Shift is this race's margin minus the 2024 presidential margin in the same place. Places with votes that look copied or wildly out of line are flagged and left out of the race's overall shift.

Vote updates

TimeUpdateTotal votesMargin
+4,053 votes1,117,932R +18.6
+14,339 votes1,113,879R +18.7
+84 votes1,099,540R +18.8
+1,838 votes1,099,456R +18.8
+2,166 votes1,097,618R +18.7
+519 votes1,095,452R +18.7
+470 votes1,094,933R +18.7
+478 votes1,094,463R +18.8
+1,568 votes1,093,985R +18.8
+69,578 votes1,092,417R +18.8
+980 votes1,022,839R +19.8
+1,017 votes1,021,859R +19.7