W4POLITICS, a W4USA Network resource
Free public service for Oklahoma votersNo candidate endorsementsGuide sources checked October 1, 2026General election November 3, 2026

Official state and federal campaign records

Reported campaign money by race

Oklahoma candidates report through two disclosure systems. State candidates use the Oklahoma Ethics Commission Guardian system, while U.S. Senate candidates use Federal Election Commission records. Every displayed amount keeps its source scope and coverage note.

Read before comparing: Guardian Quick Stats reports contributions and other funds and total expenditures as separate current-election-cycle aggregates. It does not show cash on hand in that view. Nineteen of 20 printed state candidates have an exact office-matching Guardian record; Kiefer Perry remains unavailable. FEC summaries were verified for three of five U.S. Senate choices. Missing data stays unavailable, not $0.
Contributions and other fundsTotal expendituresComparison unavailable
State candidate records

Oklahoma Guardian candidate aggregates

Search official state records

Each available card uses the exact 2026 office-matching Guardian organization record. The displayed totals are current-election-cycle aggregates, not one filing-period cash reconciliation. Candidate aliases and duplicate-office checks are documented on the affected cards.

Guardian. current 2026 election cycle, checked October 1, 2026

Governor

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Mike Mazzei

View filing record
$12,472,326.42Contributions and other funds
Contributions and other funds$12,472,326.42Total expenditures$12,316,774.32
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$12,472,326.42Contributions and other funds
$12,316,774.32Total expenditures
Not available in Quick StatsCash on hand

Source record: MAZZEI, MIKE, organization 11794, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed September 18, 2026; checked October 1, 2026.

Guardian organization 11794 matches Mike Mazzei and the Governor office on the official filing and nominee records.

View identity record

Democratic Party

Cyndi Munson

View filing record
$1,674,318.26Contributions and other funds
Contributions and other funds$1,674,318.26Total expenditures$1,432,026.55
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$1,674,318.26Contributions and other funds
$1,432,026.55Total expenditures
Not available in Quick StatsCash on hand

Source record: MUNSON, CYNDI, organization 11808, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 11808 matches Cyndi Munson and the Governor office on the official filing and nominee records.

View identity record

Independent

Jerry Griffin

View filing record
$573,600.00Contributions and other funds
Contributions and other funds$573,600.00Total expenditures$22,554.00
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$573,600.00Contributions and other funds
$22,554.00Total expenditures
Not available in Quick StatsCash on hand

Source record: GRIFFIN, GERALD RAY, organization 12220, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 31, 2026; checked October 1, 2026.

The ballot roster uses Jerry Griffin. Guardian organization 12220 uses GERALD RAY GRIFFIN for the same independent Governor candidacy.

View identity record

Independent

Robert E Brooks Sr

View filing record
$5,558.34Contributions and other funds
Contributions and other funds$5,558.34Total expenditures$3,085.65
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$5,558.34Contributions and other funds
$3,085.65Total expenditures
Not available in Quick StatsCash on hand

Source record: BROOKS, ROBERT E SR, organization 12216, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 21, 2026; checked October 1, 2026.

Guardian organization 12216 matches Robert E Brooks Sr and the Governor office on the official filing and nominee records.

View identity record

Independent

Orlando Lynn Bush

View filing record
$2,000.00Contributions and other funds
Contributions and other funds$2,000.00Total expenditures$0.00
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$2,000.00Contributions and other funds
$0.00Total expenditures
Not available in Quick StatsCash on hand

Source record: BUSH, ORLANDO LYNN, organization 12338, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 12338 matches Orlando Lynn Bush and the Governor office on the official filing and nominee records.

View identity record

Guardian. current 2026 election cycle, checked October 1, 2026

Lieutenant Governor

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

T. W. Shannon

View filing record
$692,049.56Contributions and other funds
Contributions and other funds$692,049.56Total expenditures$668,758.80
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$692,049.56Contributions and other funds
$668,758.80Total expenditures
Not available in Quick StatsCash on hand

Source record: SHANNON, T.W., organization 12119, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 12119 uses SHANNON, T.W. and matches T. W. Shannon and the Lieutenant Governor office on the official nominee records.

View identity record

Democratic Party

Kelly Forbes

View filing record
$55,886.11Contributions and other funds
Contributions and other funds$55,886.11Total expenditures$47,427.31
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$55,886.11Contributions and other funds
$47,427.31Total expenditures
Not available in Quick StatsCash on hand

Source record: FORBES, KELLY, organization 11876, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 11876 matches Kelly Forbes and the Lieutenant Governor office on the official filing and nominee records.

View identity record

Guardian. current 2026 election cycle, checked October 1, 2026

Attorney General

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Jon Echols

View filing record
$2,472,978.41Contributions and other funds
Contributions and other funds$2,472,978.41Total expenditures$2,395,706.42
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$2,472,978.41Contributions and other funds
$2,395,706.42Total expenditures
Not available in Quick StatsCash on hand

Source record: ECHOLS, JON, organization 11756, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed September 8, 2026; checked October 1, 2026.

Guardian organization 11756 matches Jon Echols and the Attorney General office on the official filing and nominee records.

View identity record

Democratic Party

Nick Coffey

View filing record
$573,342.32Contributions and other funds
Contributions and other funds$573,342.32Total expenditures$280,231.31
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$573,342.32Contributions and other funds
$280,231.31Total expenditures
Not available in Quick StatsCash on hand

Source record: COFFEY, NICK, organization 11949, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 18, 2026; checked October 1, 2026.

Guardian organization 11949 matches Nick Coffey and the Attorney General office on the official filing and nominee records.

View identity record

Guardian. current 2026 election cycle, checked October 1, 2026

State Treasurer

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Cindy Byrd

View filing record
$72,594.80Contributions and other funds
Contributions and other funds$72,594.80Total expenditures$229,726.04
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$72,594.80Contributions and other funds
$229,726.04Total expenditures
Not available in Quick StatsCash on hand

Source record: BYRD, CINDY, organization 12335, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 12335 is the active Cindy Byrd State Treasurer record. A separate terminated Lieutenant Governor record was not used.

View identity record

Libertarian Party

Kiefer Perry

Search official records
Comparable summary unavailableMissing here does not mean $0.

No exact 2026 State Treasurer committee record matching Kiefer Perry was verified in Guardian Quick Stats on October 1, 2026. Missing here does not mean $0.

Identity check

The official candidate filing book lists Kiefer Perry for State Treasurer with the Libertarian Party.

View identity record
Guardian. current 2026 election cycle, checked October 1, 2026

Superintendent of Public Instruction

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Robert Franklin

View filing record
$179,641.65Contributions and other funds
Contributions and other funds$179,641.65Total expenditures$85,899.13
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$179,641.65Contributions and other funds
$85,899.13Total expenditures
Not available in Quick StatsCash on hand

Source record: FRANKLIN, ROBERT, organization 12298, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 28, 2026; checked October 1, 2026.

Guardian organization 12298 matches Robert Franklin and the Superintendent of Public Instruction office on the official filing and nominee records.

View identity record

Democratic Party

Jennettie Marshall

View filing record
$4,981.00Contributions and other funds
Contributions and other funds$4,981.00Total expenditures$4,827.76
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$4,981.00Contributions and other funds
$4,827.76Total expenditures
Not available in Quick StatsCash on hand

Source record: MARSHALL, JENNETTIE, organization 11884, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 19, 2026; checked October 1, 2026.

Guardian organization 11884 matches Jennettie Marshall and the Superintendent of Public Instruction office on the official filing and nominee records.

View identity record

Guardian. current 2026 election cycle, checked October 1, 2026

Commissioner of Labor

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Kevin West

View filing record
$84,212.32Contributions and other funds
Contributions and other funds$84,212.32Total expenditures$81,836.26
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$84,212.32Contributions and other funds
$81,836.26Total expenditures
Not available in Quick StatsCash on hand

Source record: WEST, KEVIN WYMAN, organization 11914, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 15, 2026; checked October 1, 2026.

Guardian organization 11914 uses WEST, KEVIN WYMAN and matches Kevin West and the Commissioner of Labor office on the official nominee records.

View identity record

Democratic Party

Kevin Dawson

View filing record
$6,108.14Contributions and other funds
Contributions and other funds$6,108.14Total expenditures$4,685.21
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$6,108.14Contributions and other funds
$4,685.21Total expenditures
Not available in Quick StatsCash on hand

Source record: DAWSON, KEVIN L, organization 12295, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 16, 2026; checked October 1, 2026.

Guardian organization 12295 uses DAWSON, KEVIN L and matches Kevin Dawson and the Commissioner of Labor office on the official nominee records.

View identity record

Libertarian Party

Mike Hall

View filing record
$2,235.15Contributions and other funds
Contributions and other funds$2,235.15Total expenditures$586.43
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$2,235.15Contributions and other funds
$586.43Total expenditures
Not available in Quick StatsCash on hand

Source record: HALL, MIKE, organization 12337, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 11, 2026; checked October 1, 2026.

Guardian organization 12337 matches Mike Hall and the Commissioner of Labor office on the official filing and nominee records.

View identity record

Guardian. current 2026 election cycle, checked October 1, 2026

Insurance Commissioner

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Bob Sullivan

View filing record
$232,723.82Contributions and other funds
Contributions and other funds$232,723.82Total expenditures$147,431.94
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$232,723.82Contributions and other funds
$147,431.94Total expenditures
Not available in Quick StatsCash on hand

Source record: SULLIVAN, BOB, organization 12098, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 12098 matches Bob Sullivan and the Insurance Commissioner office on the official filing and nominee records.

View identity record

Democratic Party

Craig MacIntyre

View filing record
$21,387.90Contributions and other funds
Contributions and other funds$21,387.90Total expenditures$18,612.64
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$21,387.90Contributions and other funds
$18,612.64Total expenditures
Not available in Quick StatsCash on hand

Source record: MACINTYRE, CRAIG, organization 12375, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026.

Guardian organization 12375 matches Craig MacIntyre and the Insurance Commissioner office on the official filing and nominee records.

View identity record

Guardian. current 2026 election cycle, checked October 1, 2026

Corporation Commissioner

State records

Contribution and expenditure bars use one dollar scale within each race. Expand a card for the Guardian organization, last-filed date, identity match, and field limits.

Republican Party

Brad Boles

View filing record
$428,607.19Contributions and other funds
Contributions and other funds$428,607.19Total expenditures$532,143.89
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$428,607.19Contributions and other funds
$532,143.89Total expenditures
Not available in Quick StatsCash on hand

Source record: BOLES, BRAD, organization 11834, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 16, 2026; checked October 1, 2026.

Guardian organization 11834 matches Brad Boles and the Corporation Commissioner office on the official filing and nominee records.

View identity record

Democratic Party

Rhonda Eastman

View filing record
$11,010.10Contributions and other funds
Contributions and other funds$11,010.10Total expenditures$8,220.22
Cash on handNot available in Quick Stats
Source-data check: Guardian Quick Stats publishes contributions and expenditures as separate current-election-cycle aggregates. It does not publish cash on hand in this view, so that field remains unavailable.
All displayed fields and source notes
$11,010.10Contributions and other funds
$8,220.22Total expenditures
Not available in Quick StatsCash on hand

Source record: EASTMAN, RHONDA SUE, organization 12361, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 19, 2026; checked October 1, 2026.

Guardian organization 12361 uses EASTMAN, RHONDA SUE and matches Rhonda Eastman and the Corporation Commissioner office on the official nominee records.

View identity record

View all official state fields in one table

This table provides the same source fields in a compact format.

Oklahoma Guardian current-election-cycle candidate aggregates checked October 1, 2026
Candidate and source profileOfficeBallot affiliationContributions and other fundsTotal expendituresCash on hand
Mike MazzeiMAZZEI, MIKE, organization 11794, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed September 18, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11794 matches Mike Mazzei and the Governor office on the official filing and nominee records.GovernorRepublican Party$12,472,326.42$12,316,774.32Not available in Quick Stats
Cyndi MunsonMUNSON, CYNDI, organization 11808, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11808 matches Cyndi Munson and the Governor office on the official filing and nominee records.GovernorDemocratic Party$1,674,318.26$1,432,026.55Not available in Quick Stats
Jerry GriffinGRIFFIN, GERALD RAY, organization 12220, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 31, 2026; checked October 1, 2026. View filing record View identity recordThe ballot roster uses Jerry Griffin. Guardian organization 12220 uses GERALD RAY GRIFFIN for the same independent Governor candidacy.GovernorIndependent$573,600.00$22,554.00Not available in Quick Stats
Robert E Brooks SrBROOKS, ROBERT E SR, organization 12216, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 21, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12216 matches Robert E Brooks Sr and the Governor office on the official filing and nominee records.GovernorIndependent$5,558.34$3,085.65Not available in Quick Stats
Orlando Lynn BushBUSH, ORLANDO LYNN, organization 12338, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12338 matches Orlando Lynn Bush and the Governor office on the official filing and nominee records.GovernorIndependent$2,000.00$0.00Not available in Quick Stats
T. W. ShannonSHANNON, T.W., organization 12119, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12119 uses SHANNON, T.W. and matches T. W. Shannon and the Lieutenant Governor office on the official nominee records.Lieutenant GovernorRepublican Party$692,049.56$668,758.80Not available in Quick Stats
Kelly ForbesFORBES, KELLY, organization 11876, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11876 matches Kelly Forbes and the Lieutenant Governor office on the official filing and nominee records.Lieutenant GovernorDemocratic Party$55,886.11$47,427.31Not available in Quick Stats
Jon EcholsECHOLS, JON, organization 11756, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed September 8, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11756 matches Jon Echols and the Attorney General office on the official filing and nominee records.Attorney GeneralRepublican Party$2,472,978.41$2,395,706.42Not available in Quick Stats
Nick CoffeyCOFFEY, NICK, organization 11949, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 18, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11949 matches Nick Coffey and the Attorney General office on the official filing and nominee records.Attorney GeneralDemocratic Party$573,342.32$280,231.31Not available in Quick Stats
Cindy ByrdBYRD, CINDY, organization 12335, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12335 is the active Cindy Byrd State Treasurer record. A separate terminated Lieutenant Governor record was not used.State TreasurerRepublican Party$72,594.80$229,726.04Not available in Quick Stats
Kiefer PerryNo comparable summaryNo exact 2026 State Treasurer committee record matching Kiefer Perry was verified in Guardian Quick Stats on October 1, 2026. Missing here does not mean $0. Search the official records. View identity recordThe official candidate filing book lists Kiefer Perry for State Treasurer with the Libertarian Party.State TreasurerLibertarian PartyNot availableNot availableNot available
Robert FranklinFRANKLIN, ROBERT, organization 12298, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 28, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12298 matches Robert Franklin and the Superintendent of Public Instruction office on the official filing and nominee records.Superintendent of Public InstructionRepublican Party$179,641.65$85,899.13Not available in Quick Stats
Jennettie MarshallMARSHALL, JENNETTIE, organization 11884, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 19, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11884 matches Jennettie Marshall and the Superintendent of Public Instruction office on the official filing and nominee records.Superintendent of Public InstructionDemocratic Party$4,981.00$4,827.76Not available in Quick Stats
Kevin WestWEST, KEVIN WYMAN, organization 11914, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 15, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11914 uses WEST, KEVIN WYMAN and matches Kevin West and the Commissioner of Labor office on the official nominee records.Commissioner of LaborRepublican Party$84,212.32$81,836.26Not available in Quick Stats
Kevin DawsonDAWSON, KEVIN L, organization 12295, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 16, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12295 uses DAWSON, KEVIN L and matches Kevin Dawson and the Commissioner of Labor office on the official nominee records.Commissioner of LaborDemocratic Party$6,108.14$4,685.21Not available in Quick Stats
Mike HallHALL, MIKE, organization 12337, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 11, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12337 matches Mike Hall and the Commissioner of Labor office on the official filing and nominee records.Commissioner of LaborLibertarian Party$2,235.15$586.43Not available in Quick Stats
Bob SullivanSULLIVAN, BOB, organization 12098, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12098 matches Bob Sullivan and the Insurance Commissioner office on the official filing and nominee records.Insurance CommissionerRepublican Party$232,723.82$147,431.94Not available in Quick Stats
Craig MacIntyreMACINTYRE, CRAIG, organization 12375, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 17, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12375 matches Craig MacIntyre and the Insurance Commissioner office on the official filing and nominee records.Insurance CommissionerDemocratic Party$21,387.90$18,612.64Not available in Quick Stats
Brad BolesBOLES, BRAD, organization 11834, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 16, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 11834 matches Brad Boles and the Corporation Commissioner office on the official filing and nominee records.Corporation CommissionerRepublican Party$428,607.19$532,143.89Not available in Quick Stats
Rhonda EastmanEASTMAN, RHONDA SUE, organization 12361, Active, Guardian Quick Stats current election cycle aggregate, Current 2026 election cycle; last filed August 19, 2026; checked October 1, 2026. View filing record View identity recordGuardian organization 12361 uses EASTMAN, RHONDA SUE and matches Rhonda Eastman and the Corporation Commissioner office on the official nominee records.Corporation CommissionerDemocratic Party$11,010.10$8,220.22Not available in Quick Stats
Federal candidate records

U.S. Senate candidate finance

Search FEC records

Federal Election Commission records are separate from Guardian. Each card states its candidate ID, committee scope, exact coverage window, and processed totals. Sevier White and Curtis Stinnett had no processed summary in the FEC election table checked October 1.

Federal Election Commission

U.S. Senator

Federal records

Receipts bars use one scale within this race. Read the date and committee scope before comparing candidates.

Republican Party

Kevin Hern

View FEC record
$9,953,578.89Total receipts

January 1, 2026, through June 30, 2026. HERN FOR SENATE, principal campaign committee.

$1,872,584.73Contributions
$7,461,668.78Disbursements
$2,491,910.11Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID S6OK04247. Committee ID C00943142. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

The FEC candidate and committee match Kevin Hern, the Republican U.S. Senate nominee in the official Oklahoma results.

Democratic Party

N'Kiyla Jasmine Thomas

View FEC record
$57,158.83Total receipts

July 1, 2025, through August 5, 2026. NKIYLA FOR OK, principal campaign committee.

$56,419.70Contributions
$57,639.22Disbursements
$455.95Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID S6OK04163. Committee ID C00899559. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

The FEC filing uses N'Kiyla Jasmine - Ann Thomas. The candidate ID, committee, party, and Oklahoma Senate office match N'Kiyla Jasmine Thomas on the reconstructed general-election roster.

Libertarian Party

Sevier White

Search FEC records
Comparable federal summary unavailableMissing here does not mean $0.

No processed FEC financial summary for Sevier White appeared in the Oklahoma Senate candidate financial totals checked October 1, 2026. Missing here does not mean $0.

Independent

Curtis Stinnett

Search FEC records
Comparable federal summary unavailableMissing here does not mean $0.

No processed FEC financial summary for Curtis Stinnett appeared in the Oklahoma Senate candidate financial totals checked October 1, 2026. Missing here does not mean $0.

Independent

Ron Meinhardt

View FEC record
$8,712.60Total receipts

January 1, 2026, through June 30, 2026. MEINHARDT FOR US SENATE, principal campaign committee.

$8,712.60Contributions
$8,550.69Disbursements
$161.91Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID S6OK04205. Committee ID C00939058. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

The FEC candidate and committee match Ron Meinhardt, an independent U.S. Senate candidate in the official Oklahoma filing book.

View all federal fields in one table
Oklahoma 2026 U.S. Senate FEC candidate summaries checked October 1, 2026
Candidate and federal identifiersBallot affiliationCoverageReceiptsContributionsDisbursementsCash on handDebts and loans owed
Kevin HernFEC candidate S6OK04247, C00943142, HERN FOR SENATE, principal campaign committeeRepublican PartyJanuary 1, 2026, through June 30, 2026$9,953,578.89$1,872,584.73$7,461,668.78$2,491,910.11$0.00
N'Kiyla Jasmine ThomasFEC candidate S6OK04163, C00899559, NKIYLA FOR OK, principal campaign committeeDemocratic PartyJuly 1, 2025, through August 5, 2026$57,158.83$56,419.70$57,639.22$455.95$0.00
Sevier WhiteLibertarian PartyNo processed FEC financial summary for Sevier White appeared in the Oklahoma Senate candidate financial totals checked October 1, 2026. Missing here does not mean $0.Not availableNot availableNot availableNot availableNot available
Curtis StinnettIndependentNo processed FEC financial summary for Curtis Stinnett appeared in the Oklahoma Senate candidate financial totals checked October 1, 2026. Missing here does not mean $0.Not availableNot availableNot availableNot availableNot available
Ron MeinhardtFEC candidate S6OK04205, C00939058, MEINHARDT FOR US SENATE, principal campaign committeeIndependentJanuary 1, 2026, through June 30, 2026$8,712.60$8,712.60$8,550.69$161.91$0.00
Matching method

Ballot name first, finance identity second

  1. Start with the official ballotUse the printed name and office as the roster.
  2. Search the correct disclosure systemKeep state and federal records separate.
  3. Publish source fieldsTranscribe the official amounts without silently changing them.
  4. Mark missing comparisonsDo not turn an unavailable figure into $0.

State and federal sources reviewed October 1, 2026. View all official sources.