Mark Tedford (R)
- Raised
- $2.5M
- Spent
- $2.3M
- Cash on hand
- $157K
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $95K for, $0 against.
Through Oct. 30, 2026, outside groups have reported $657,351 in independent spending in this race: $38,129 for the general election and $619,222 in the primaries. The biggest spender in the general election so far is Save American Freedom, at $34K.
On the November ballot: Mark Tedford (R) and John Croisant (D).
No new outside spending reported.
On the ballot: Mark Tedford (R), John Croisant (D). Vote counts and the call will show here on election night, updated every minute.
Results and race calls from civicAPI (opens in a new tab), from state election offices. Outside money from FEC filings.
Much of the money filers tagged for this general election is around candidates who aren’t on the November ballot, so we don’t split it into two sides here. The cards below show spending for and against each candidate.
3 days until Election Day, Tuesday, Nov. 3.
Voting in Oklahoma? Check your registration, deadlines and options on vote.gov (opens in a new tab)
Campaign reports through Oct. 14, 2026.
Primary and other: $95K for, $0 against.
Campaign reports through Oct. 14, 2026.
None reported yet.
November ballot as listed by this source (opens in a new tab) on Oct. 14, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Campaign reports through Sept. 30, 2026.
Campaign reports through Sept. 30, 2026.
Campaign reports through Sept. 30, 2026.
Others who filed with the FEC: Kevin Hern (R), raised $2,512,712; Dan Rooney (R), raised $712,819; Jed Cochran (R), raised $176,207; Todd Woods (R), raised $153,800; Jackson Stallings (R), raised $52,910; Courtney Gill (R), raised $15,706; Erica Watkins (D), raised $13,948; Dennis Baker (D), raised $10,640.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| Save American FreedomSuper PAC · $34K in late reports | FOR Mark Tedford (R) | $34K | – | $34K | Oct. 20, 2026 |
| Club for Growth PACPAC | FOR Jackson Lahmeyer (R) | $4K | – | $4K | June 16, 2026 |
| Club for Growth ActionSuper PAC | FOR Jackson Lahmeyer (R) | – | $479K | $479K | June 3, 2026 |
| Heartland Victory PACSuper PAC | FOR Mark Tedford (R) | – | $95K | $95K | June 8, 2026 |
| Sooner Integrity FundSuper PAC | AGAINST Jackson Lahmeyer (R)AGAINST Nathaniel Allen Butterfield (R) | – | $32K | $32K | June 15, 2026 |
| GOPAC Election FundHybrid PAC | FOR Kim David (R) | – | $14K | $14K | April 17, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 20, 2026Late | Save American FreedomDigital media & texting | FOR Mark Tedford (R) | General | $34,112 (FEC filing) (opens in a new tab) |
| June 16, 2026 | Club for Growth PACMail production (from advance line 21) | FOR Jackson Lahmeyer (R) | General | $20 (FEC filing) (opens in a new tab) |
| June 15, 2026 | Sooner Integrity FundP2p text messages | AGAINST Jackson Lahmeyer (R) | Primary | $19,500 (FEC filing) (opens in a new tab) |
| June 15, 2026 | Sooner Integrity FundInternet advertising | AGAINST Jackson Lahmeyer (R) | Primary | $5,000 (FEC filing) (opens in a new tab) |
| June 10, 2026 | Club for Growth PACMail production/postage | FOR Jackson Lahmeyer (R) | General | $3,997 (FEC filing) (opens in a new tab) |
| June 8, 2026 | Heartland Victory PACDigital placement and production | FOR Mark Tedford (R) | Primary | $25,000 (FEC filing) (opens in a new tab) |
| June 5, 2026 | Heartland Victory PACDirect mail | FOR Mark Tedford (R) | Primary | $35,000 (FEC filing) (opens in a new tab) |
| June 4, 2026 | Heartland Victory PACDirect mail | FOR Mark Tedford (R) | Primary | $35,000 (FEC filing) (opens in a new tab) |
| June 3, 2026 | Club for Growth ActionDigital advertising | FOR Jackson Lahmeyer (R) | Primary | $36,632 (FEC filing) (opens in a new tab) |
| June 3, 2026 | Club for Growth ActionDigital advertising | FOR Jackson Lahmeyer (R) | Primary | $29,200 (FEC filing) (opens in a new tab) |
| June 3, 2026 | Club for Growth ActionDigital advertising | FOR Jackson Lahmeyer (R) | Primary | $10,000 (FEC filing) (opens in a new tab) |
| June 3, 2026 | Club for Growth ActionDigital advertising | FOR Jackson Lahmeyer (R) | Primary | $1,750 (FEC filing) (opens in a new tab) |
| June 3, 2026 | Club for Growth ActionDigital advertising (from advance line 21) | FOR Jackson Lahmeyer (R) | Primary | $1,641 (FEC filing) (opens in a new tab) |
| June 2, 2026 | Club for Growth ActionDigital advertising | FOR Jackson Lahmeyer (R) | Primary | $1,575 (FEC filing) (opens in a new tab) |
| June 2, 2026 | Club for Growth ActionTv ad production (from advance line 21) | FOR Jackson Lahmeyer (R) | Primary | $184 (FEC filing) (opens in a new tab) |
| June 2, 2026 | Club for Growth ActionRadio ad production (from advance line 21) | FOR Jackson Lahmeyer (R) | Primary | $137 (FEC filing) (opens in a new tab) |
| June 1, 2026 | Club for Growth ActionTv ad placement | FOR Jackson Lahmeyer (R) | Primary | $357,870 (FEC filing) (opens in a new tab) |
| June 1, 2026 | Club for Growth ActionRadio ad placement | FOR Jackson Lahmeyer (R) | Primary | $27,477 (FEC filing) (opens in a new tab) |
| June 1, 2026 | Club for Growth ActionTv ad production | FOR Jackson Lahmeyer (R) | Primary | $9,755 (FEC filing) (opens in a new tab) |
| June 1, 2026 | Club for Growth ActionRadio ad production | FOR Jackson Lahmeyer (R) | Primary | $2,500 (FEC filing) (opens in a new tab) |
| May 6, 2026 | Sooner Integrity FundVideo production and internet advertising | AGAINST Nathaniel Allen Butterfield (R) | Primary | $7,000 (FEC filing) (opens in a new tab) |
| April 17, 2026 | GOPAC Election FundPrinting/canvassing | FOR Kim David (R) | Primary | $14,000 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Kevin Hern. How this works.