August 25, 2026 · Republican runoffs

Oklahoma Runoff Election Command Center

Follow four statewide races from the first returns to the final unofficial totals, with precinct-level comparisons to the June primary.

Source: Oklahoma State Election Board. Results are unofficial unless explicitly marked official.

Election status

Results feed is delayed

The last valid results remain on screen while the server retries the Election Board feed.

Election Board update
Last successful check
Next check

Delayed feed: more than 12 minutes have passed since a successful pull. Displayed totals are the last valid snapshot.

Statewide totals

Four races at a glance

Select a race card to update the opening vote desk, shared precinct map and detailed tables.

Gentner Drummond
184,631 49.7%
Mike Mazzei Leading
186,678 50.3%
Margin 2,047 votes · 0.6%
1,984 of 1,984 precincts 100.0%
Mail
11,719
Early
28,616
Election Day
330,974
Model warming up Forecasts are hidden because historical accuracy gates have not been met.
Robert Franklin Leading
197,019 54.6%
James Taylor
163,612 45.4%
Margin 33,407 votes · 9.3%
1,984 of 1,984 precincts 100.0%
Mail
11,231
Early
27,860
Election Day
321,540
Model warming up Forecasts are hidden because historical accuracy gates have not been met.
Kevin West Leading
203,938 58.3%
John Pfeiffer
145,981 41.7%
Margin 57,957 votes · 16.6%
1,984 of 1,984 precincts 100.0%
Mail
10,985
Early
27,240
Election Day
311,694
Model warming up Forecasts are hidden because historical accuracy gates have not been met.
Bob Sullivan Leading
194,922 55.1%
Marty L. Quinn
158,627 44.9%
Margin 36,295 votes · 10.3%
1,984 of 1,984 precincts 100.0%
Mail
11,099
Early
27,420
Election Day
315,030
Model warming up Forecasts are hidden because historical accuracy gates have not been met.

Opening vote desk

Governor

Compare reported absentee mail, early voting and Election Day returns with the same voting methods in prior elections.

Precinct returns are now arriving 1,969 geographic precincts have been detected for this race.

Opening vote means absentee mail plus early voting. It is partial, may be corrected and is not a race call.

Reported votes for the selected race, split by voting method
CandidateAbsentee mailEarly votingOpening subtotalElection DayAll reported
Gentner Drummond 6,307 votes, 53.8% 15,219 votes, 53.2% 21,526 votes, 53.4% 163,105 votes, 49.3% 184,631 votes, 49.7%
Mike Mazzei 5,412 votes, 46.2% 13,397 votes, 46.8% 18,809 votes, 46.6% 167,869 votes, 50.7% 186,678 votes, 50.3%
Total reported 11,719 28,616 40,335 330,974 371,309
Absentee mail11,719 reported
Current split
Gentner Drummond 53.8% · Mike Mazzei 46.2%
June 2026 finalists
Gentner Drummond 53.1% · Mike Mazzei 46.9%
Gentner Drummond change from June
+0.7 pts for Gentner Drummond
Volume vs. June field
105.7%
Drummond–O’Connor, 2022
Drummond 60.0% · -6.2 pts now
2022 GOP turnout proxy
15,020 primary → 14,515 runoff · 96.6% retained
Early voting28,616 reported
Current split
Gentner Drummond 53.2% · Mike Mazzei 46.8%
June 2026 finalists
Gentner Drummond 49.7% · Mike Mazzei 50.3%
Gentner Drummond change from June
+3.5 pts for Gentner Drummond
Volume vs. June field
89.6%
Drummond–O’Connor, 2022
Drummond 55.1% · -1.9 pts now
2022 GOP turnout proxy
20,320 primary → 14,548 runoff · 71.6% retained
Election Day330,974 reported
Current split
Gentner Drummond 49.3% · Mike Mazzei 50.7%
June 2026 finalists
Gentner Drummond 50.2% · Mike Mazzei 49.8%
Gentner Drummond change from June
-0.9 pts for Gentner Drummond
Volume vs. June field
91.9%
Drummond–O’Connor, 2022
Drummond 50.2% · -0.9 pts now
2022 GOP turnout proxy
325,834 primary → 253,125 runoff · 77.7% retained

Descriptive comparison, not a forecast. June shares are normalized to the two runoff finalists. The Governor’s 2022 line is the June 28 Republican Attorney General primary and is Drummond–O’Connor context only; Mazzei was not in that export. The August 2022 figures are a statewide Republican runoff turnout proxy, not a same-candidate result.

Statewide and county method totals include Oklahoma County bucket 559999 and Tulsa County bucket 729999. They are centralized absentee vote-method buckets—not geographic precincts—and never enter the map or precinct-arrival count.

Oklahoma State Capital Election Night Command Center
Results feed is delayed
7:00 p.m. CDT · Aug. 25

Selected statewide race

Governor

Gentner Drummond 49.7% 184,631 votes
Mike Mazzei 50.3% 186,678 votes
Precincts reporting 1,984/1,984 100.0%

Precinct command view

Governor

Choose a map mode, then select a precinct for its vote totals and comparisons.

The interactive map requires JavaScript. Results tables remain available below.

Keyboard: focus the map, then use arrow keys to pan and plus or minus to zoom. Use the buttons above to change the map measure.

Live leader and margin

  • Candidate A leads
  • Candidate B leads
  • No results

Arrival log

Precincts by first detected time

One shared clock is used across all four races: the first successful five-minute check when this site observed Election Day votes for that geographic precinct. It is our pickup time—not the time a precinct submitted results. Current vote totals below follow Governor.

Showing 1–25 of 1,969 detected precincts · Page 1 of 79

Geographic precincts ordered by the time Oklahoma State Capital first detected Election Day votes
First detectedCountyPrecinctCurrent votes
Adair Precinct 010018 313
Oklahoma Precinct 550333 311
Oklahoma Precinct 550366 143
Oklahoma Precinct 550389 119
Oklahoma Precinct 550428 77
Oklahoma Precinct 550461 264
Oklahoma Precinct 550479 13
Oklahoma Precinct 550487 224
Oklahoma Precinct 550488 196
Oklahoma Precinct 550503 192
Oklahoma Precinct 550524 111
Oklahoma Precinct 550525 211
Tulsa Precinct 720125 119
Oklahoma Precinct 550320 248
Oklahoma Precinct 550419 251
Oklahoma Precinct 550438 27
Oklahoma Precinct 550442 105
Oklahoma Precinct 550457 403
Oklahoma Precinct 550467 180
Oklahoma Precinct 550485 274
Oklahoma Precinct 550521 45
Oklahoma Precinct 550531 34
Oklahoma Precinct 550549 111
Oklahoma Precinct 550574 111
Oklahoma Precinct 550328 111

Centralized Oklahoma and Tulsa absentee buckets are excluded because they are vote-method activity, not geographic precincts.

County breakdown

Search county results

CountyLeaderVotesReporting
Adair Mike Mazzei 2,271 17/17
Alfalfa Gentner Drummond 936 8/8
Atoka Mike Mazzei 1,610 13/13
Beaver Mike Mazzei 659 7/7
Beckham Gentner Drummond 1,797 12/12
Blaine Gentner Drummond 1,324 9/9
Bryan Mike Mazzei 3,509 25/25
Caddo Gentner Drummond 2,083 14/14
Canadian Mike Mazzei 18,160 59/60
Carter Mike Mazzei 3,796 27/28
Cherokee Mike Mazzei 3,836 27/29
Choctaw Mike Mazzei 1,155 11/11
Cimarron Gentner Drummond 311 6/6
Cleveland Mike Mazzei 25,903 104/105
Coal Mike Mazzei 578 9/9
Comanche Mike Mazzei 6,325 40/40
Cotton Gentner Drummond 605 7/7
Craig Gentner Drummond 1,526 13/13
Creek Gentner Drummond 8,081 35/35
Custer Gentner Drummond 3,416 12/12
Delaware Mike Mazzei 4,357 18/18
Dewey Gentner Drummond 805 9/9
Ellis Gentner Drummond 686 7/7
Garfield Gentner Drummond 6,898 29/29
Garvin Mike Mazzei 2,656 17/17
Grady Gentner Drummond 6,811 28/28
Grant Gentner Drummond 852 7/7
Greer Gentner Drummond 465 6/6
Harmon Gentner Drummond 230 5/5
Harper Gentner Drummond 533 6/6
Haskell Mike Mazzei 1,386 10/10
Hughes Mike Mazzei 1,049 15/15
Jackson Mike Mazzei 1,708 15/15
Jefferson Mike Mazzei 433 9/9
Johnston Mike Mazzei 894 14/14
Kay Gentner Drummond 4,573 30/30
Kingfisher Gentner Drummond 2,309 12/12
Kiowa Gentner Drummond 811 12/12
Latimer Mike Mazzei 854 13/13
Leflore Mike Mazzei 3,742 37/37
Lincoln Mike Mazzei 4,615 19/19
Logan Mike Mazzei 6,611 30/30
Love Mike Mazzei 748 10/10
Major Mike Mazzei 1,496 8/8
Marshall Mike Mazzei 1,437 9/9
Mayes Gentner Drummond 5,554 25/25
McClain Mike Mazzei 6,050 25/25
McCurtain Mike Mazzei 3,031 30/30
McIntosh Mike Mazzei 2,023 15/15
Murray Gentner Drummond 1,381 10/10
Muskogee Mike Mazzei 5,333 39/39
Noble Gentner Drummond 1,784 11/11
Nowata Gentner Drummond 1,447 12/12
Okfuskee Mike Mazzei 930 13/13
Oklahoma Gentner Drummond 51,689 283/290
Okmulgee Mike Mazzei 3,163 25/25
Osage Gentner Drummond 5,418 28/28
Ottawa Gentner Drummond 3,451 13/13
Pawnee Gentner Drummond 1,804 10/10
Payne Gentner Drummond 7,291 30/30
Pittsburg Mike Mazzei 4,076 38/38
Pontotoc Gentner Drummond 3,135 20/20
Pottawatomie Mike Mazzei 7,733 30/31
Pushmataha Mike Mazzei 1,319 12/12
Roger mills Gentner Drummond 488 9/9
Rogers Gentner Drummond 14,048 38/38
Seminole Mike Mazzei 2,132 11/11
Sequoyah Mike Mazzei 3,074 25/25
Stephens Mike Mazzei 4,430 28/28
Texas Gentner Drummond 1,386 11/11
Tillman Gentner Drummond 602 8/8
Tulsa Mike Mazzei 52,048 251/251
Wagoner Gentner Drummond 10,312 31/31
Washington Mike Mazzei 6,650 26/26
Washita Gentner Drummond 1,447 12/12
Woods Gentner Drummond 1,251 6/6
Woodward Gentner Drummond 2,134 14/16

Comparison watch

Biggest swings

  1. Precinct 610001 Pittsburg · -100.0 pts
  2. Precinct 660203 Rogers · 100.0 pts
  3. Precinct 550572 Oklahoma · 71.4 pts
  4. Precinct 100042 Carter · -66.7 pts
  5. Precinct 160052 Comanche · 66.7 pts
  6. Precinct 160025 Comanche · 60.0 pts
  7. Precinct 510069 Muskogee · 60.0 pts
  8. Precinct 360409 Kay · -57.2 pts
  9. Precinct 160051 Comanche · 50.0 pts
  10. Precinct 360531 Kay · -50.0 pts

Latest activity

Newly reporting or updated precincts.

  1. Precinct 010018 Newly reporting Adair · 9:56:02 pm CDT, Aug. 25 · +290 votes
  2. Precinct 550333 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +311 votes
  3. Precinct 550461 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +264 votes
  4. Precinct 550487 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +224 votes
  5. Precinct 550525 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +211 votes
  6. Precinct 550488 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +196 votes
  7. Precinct 550503 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +192 votes
  8. Precinct 550366 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +143 votes
  9. Precinct 550389 Newly reporting Oklahoma · 9:46:03 pm CDT, Aug. 25 · +119 votes
  10. Precinct 720125 Newly reporting Tulsa · 9:46:03 pm CDT, Aug. 25 · +119 votes

How to read the estimate

Model estimate, not a race call. Based on unofficial State Election Board returns and historical precinct patterns.

The model keeps counted votes fixed and estimates only outstanding votes. It waits for geographically and politically varied stable returns before publishing a range, and waits longer before showing a probability of finishing ahead. Forecasts are automatically withheld after vote decreases or material reporting-count discrepancies.

June comparisons normalize the vote to the two runoff finalists. Precinct detail also preserves each finalist’s raw share of the full June field. The 2022 view is historical context for Drummond only; Mazzei did not appear in that official export.

Vote-method comparisons are descriptive signals. Absentee mail and early voting can report before geographic precinct returns, but they do not activate the formal forecast on their own.

GUTHRIE NWS
NOW 84°F Clear WIND SSE 7 mph AIR AQI 65 Moderate · PM2.5 at Oklahoma City TONIGHT 77°F Mostly Clear · 1% rain THURSDAY 99°F Sunny · 3% rain CIMARRON 4.98 ft falling COTTONWOOD 2.07 ft rising DROUGHT D3 Extreme · 57% of Logan Co. JOBS 4.5% in Logan Co., up from 3.3% a year ago SUN 7:12 am – 7:36 pm
OSC LIVE

CATTLE Feeder steers 500-600 lb averaging $373.74 a hundredweight, with 11,726 head through Oklahoma auctions against 34,118 a year ago. GRAIN Wheat $7.35 a bushel at the typical Oklahoma elevator, up 3 cents on the day — $4.41 a year ago. BREAKING 2 dead after fiery crash at Ritzhaupt Park in Guthrie UPDATE Logan County Burn Ban is Back in Place HAY Alfalfa hay $200 a ton in central Oklahoma, with 3,044 tons moved against 810 in the same week a year ago. ENERGY Cushing crude stocks 21.5M barrels, down 0.3M on the week (week ending Sep 11) HAPPENING Corn no longer being served at Oklahoma County jail after 'hootch' found in inmates' cells HAPPENING Two fatal scooter accidents spark safety warnings