Mike Turner (R)
- Raised
- $1.3M
- Spent
- $1.4M
- Cash on hand
- $325K
Campaign reports through Oct. 14, 2026.
Through Oct. 30, 2026, outside groups have reported $12,190,325 in independent spending in this race: $12,174,136 for the general election and $16,189 in the special election. The biggest spender in the general election so far is HMP, at $4.6M.
On the November ballot: Mike Turner (R), Kristina Knickerbocker (D) and Thomas McMasters (L).
No new outside spending reported.
On the ballot: Mike Turner (R), Kristina Knickerbocker (D), Thomas McMasters (L). 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.
Kristina Knickerbocker (D)
$7.6M 63%
$1.7M supporting Kristina Knickerbocker and $5.9M attacking Mike Turner
Mike Turner (R)
$4.5M 37%
$744K supporting Mike Turner and $3.7M attacking Kristina Knickerbocker
A candidate’s total adds money spent supporting them to money spent attacking their opponent. Not counted here: $77K around other candidates on the ballot.
3 days until Election Day, Tuesday, Nov. 3.
Voting in Ohio? Check your registration, deadlines and options on vote.gov (opens in a new tab)
Campaign reports through Oct. 14, 2026.
Campaign reports through Oct. 14, 2026.
Special election: $16K for, $0 against.
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.
Others who filed with the FEC: Tony Pombo (D), raised $162,774; Janice Beckett (D), raised $29,827; Jan Kinner (D), raised $14,728.
| Spender | Spent on | General | Primary | Special | Total | Latest |
|---|---|---|---|---|---|---|
| HMPHybrid PAC · $4.6M in late reports | AGAINST Mike Turner (R)FOR Kristina Knickerbocker (D) | $4.6M | – | – | $4.6M | Oct. 28, 2026 |
| Safety & Affordability PACSuper PAC · $3.2M in late reports | AGAINST Kristina Knickerbocker (D) | $3.2M | – | – | $3.2M | Oct. 26, 2026 |
| Your Community PACSuper PAC · $2.1M in late reports | AGAINST Mike Turner (R)FOR Kristina Knickerbocker (D) | $2.1M | – | – | $2.1M | Oct. 26, 2026 |
| No Going Back PACSuper PAC · $723K in late reports | FOR Mike Turner (R)AGAINST Kristina Knickerbocker (D) | $723K | – | – | $723K | Oct. 27, 2026 |
| Innovation Ohio PACSuper PAC · $235K in late reports | AGAINST Mike Turner (R) | $235K | – | – | $235K | Sept. 22, 2026 |
| Women VoteSuper PAC · $188K in late reports | FOR Kristina Knickerbocker (D) | $188K | – | – | $188K | Oct. 29, 2026 |
| CLFHybrid PAC · $171K in late reports | FOR Mike Turner (R)AGAINST Kristina Knickerbocker (D) | $171K | – | – | $171K | Oct. 21, 2026 |
| Fund for a Stronger OhioSuper PAC · $166K in late reports | AGAINST Kristina Knickerbocker (D) | $166K | – | – | $166K | Oct. 2, 2026 |
| Leaders We DeserveHybrid PAC · $162K in late reports | FOR Kristina Knickerbocker (D) | $162K | – | – | $162K | Oct. 27, 2026 |
| AB PACHybrid PAC · $106K in late reports | FOR Kristina Knickerbocker (D) | $106K | – | – | $106K | Oct. 5, 2026 |
| Our Heritage MattersSuper PAC · $112K in late reports | FOR Thomas McMasters (L)AGAINST Mike Turner (R) | $95K | – | $16K | $112K | Oct. 29, 2026 |
| Fund for a Working CongressSuper PAC · $95K in late reports | AGAINST Kristina Knickerbocker (D) | $95K | – | – | $95K | Oct. 13, 2026 |
| Stand Up for OhioOutside spender (not a PAC) · $90K in late reports | FOR Kristina Knickerbocker (D)AGAINST Mike Turner (R) | $90K | – | – | $90K | Oct. 28, 2026 |
| VoteVetsHybrid PAC · $51K in late reports | FOR Kristina Knickerbocker (D) | $51K | – | – | $51K | Oct. 30, 2026 |
| American Liberty FoundationHybrid PAC · $50K in late reports | FOR Mike Turner (R) | $50K | – | – | $50K | Oct. 27, 2026 |
| Democratic Action CommitteePAC · $45K in late reports | FOR Kristina Knickerbocker (D) | $45K | – | – | $45K | Oct. 21, 2026 |
| Save American FreedomSuper PAC · $34K in late reports | FOR Mike Turner (R) | $34K | – | – | $34K | Oct. 20, 2026 |
| MAGAHybrid PAC · $34K in late reports | AGAINST Kristina Knickerbocker (D) | $34K | – | – | $34K | Oct. 8, 2026 |
| Building TogetherHybrid PAC · $21K in late reports | AGAINST Mike Turner (R)FOR Kristina Knickerbocker (D) | $21K | – | – | $21K | Oct. 29, 2026 |
| Neighbor Voices PACSuper PAC · $10K in late reports | FOR Kristina Knickerbocker (D) | $10K | – | – | $10K | Oct. 29, 2026 |
| Science Victory FundSuper PAC · $4K in late reports | FOR Kristina Knickerbocker (D) | $4K | – | – | $4K | Oct. 28, 2026 |
| Popular Democracy PACHybrid PAC · $3K in late reports | AGAINST Mike Turner (R) | $3K | – | – | $3K | Oct. 9, 2026 |
| Working AmericaOutside spender (not a PAC) · $2K in late reports | AGAINST Mike Turner (R) | $2K | – | – | $2K | Oct. 29, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 30, 2026Late | VoteVetsDigital communications - estimated cost | FOR Kristina Knickerbocker (D) | General | $779 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | AGAINST Mike Turner (R) | General | $10,461 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | FOR Kristina Knickerbocker (D) | General | $10,461 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Our Heritage MattersDigital advertising | FOR Thomas McMasters (L) | General | $7,658 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Our Heritage MattersDigital advertising | AGAINST Mike Turner (R) | General | $5,412 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Women VoteDigital media production | FOR Kristina Knickerbocker (D) | General | $3,599 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Working AmericaDigital advertising | AGAINST Mike Turner (R) | General | $1,548 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristina knickerbocker | FOR Kristina Knickerbocker (D) | General | $1,140 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristina knickerbocker | FOR Kristina Knickerbocker (D) | General | $462 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristina knickerbocker | FOR Kristina Knickerbocker (D) | General | $444 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristina knickerbocker | FOR Kristina Knickerbocker (D) | General | $20 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting kristina knickerbocker | FOR Kristina Knickerbocker (D) | General | $7 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | HMPDigital advertising - estimate | AGAINST Mike Turner (R) | General | $142,837 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Women VoteDigital media buy | FOR Kristina Knickerbocker (D) | General | $60,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | HMPDigital advertising - estimate | FOR Kristina Knickerbocker (D) | General | $21,542 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Our Heritage MattersDigtal advertising | FOR Thomas McMasters (L) | General | $11,878 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Our Heritage MattersDigtal advertising | AGAINST Mike Turner (R) | General | $8,030 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Stand Up for OhioEstimated cost: estimated employee time: voter guides | FOR Kristina Knickerbocker (D) | General | $1,245 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Stand Up for OhioEstimated cost: estimated employee time: voter guides | AGAINST Mike Turner (R) | General | $1,200 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Stand Up for OhioEstimated cost: facebook ads voter guide | AGAINST Mike Turner (R) | General | $1,200 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Science Victory FundIn-kind: digital ad buy (estimate) | FOR Kristina Knickerbocker (D) | General | $15 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPTelevision advertising - estimate | AGAINST Mike Turner (R) | General | $725,112 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPDigital advertising - estimate | AGAINST Mike Turner (R) | General | $142,837 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPDirect mail - estimate | AGAINST Mike Turner (R) | General | $54,925 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Leaders We DeserveIn-kind; media production - non-contribution account | FOR Kristina Knickerbocker (D) | General | $29,670 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPDigital advertising - estimate | FOR Kristina Knickerbocker (D) | General | $21,542 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | American Liberty FoundationDirect mail | FOR Mike Turner (R) | General | $20,095 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPMedia production - estimate | AGAINST Mike Turner (R) | General | $19,670 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | No Going Back PACText messages | FOR Mike Turner (R) | General | $10,945 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPMedia production - estimate | AGAINST Mike Turner (R) | General | $10,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. Mike Turner. How this works.