Charlie Hatcher (R)
- Raised
- $1.8M
- Spent
- $1.3M
- Cash on hand
- $475K
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $1.3M for, $273K against.
Through Oct. 30, 2026, outside groups have reported $3,700,409 in independent spending in this race: $872,462 for the general election and $2,827,947 in the primaries. The biggest spender in the general election so far is Civic Renewal Fund, at $460K.
On the November ballot: Charlie Hatcher (R), Chaz Molder (D), James A. Johnson (I) and Micheál (Me-Haul) O'Leary (I).
No new outside spending reported.
On the ballot: Charlie Hatcher (R), Chaz Molder (D), James A. Johnson (I), Micheál (Me-Haul) O'Leary (I). 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.
Charlie Hatcher (R)
$655K 75%
$445K supporting Charlie Hatcher and $211K attacking Chaz Molder
Chaz Molder (D)
$217K 25%
$165K supporting Chaz Molder and $53K attacking Charlie Hatcher
A candidate’s total adds money spent supporting them to money spent attacking their opponent. Not counted here: $11 around candidates who aren’t on the November ballot.
3 days until Election Day, Tuesday, Nov. 3.
Voting in Tennessee? Check your registration, deadlines and options on vote.gov (opens in a new tab)
Campaign reports through Oct. 14, 2026.
Primary and other: $1.3M for, $273K against.
Campaign reports through Oct. 14, 2026.
Primary and other: $34K for, $0 against.
No FEC financial report showing at least $5,000 raised. Campaigns don’t have to file one until they raise or spend more than $5,000.
Independent
Independent
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.
Others who filed with the FEC: Rachel Hurley (D), raised $44,141.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| Civic Renewal FundSuper PAC · $460K in late reports | FOR Charlie Hatcher (R)AGAINST Chaz Molder (D) | $460K | – | $460K | Oct. 23, 2026 |
| CLFHybrid PAC · $121K in late reports | AGAINST Chaz Molder (D)FOR Charlie Hatcher (R) | $121K | – | $121K | Oct. 20, 2026 |
| Tennessee Rise PACSuper PAC · $100K in late reports | FOR Chaz Molder (D) | $100K | – | $100K | Oct. 28, 2026 |
| The Time Is Now PACSuper PAC · $93K in late reports | AGAINST Charlie Hatcher (R)FOR Chaz Molder (D) | $93K | – | $93K | Oct. 28, 2026 |
| MAGAHybrid PAC · $75K in late reports | AGAINST Chaz Molder (D) | $75K | – | $75K | Oct. 8, 2026 |
| Three Star PACSuper PAC · $25K in late reports | FOR Chaz Molder (D) | $25K | – | $25K | Oct. 30, 2026 |
| Freedom Caucus FundHybrid PAC | FOR Andrew Ogles (R)AGAINST Charlie Hatcher (R) | $11 | $791K | $791K | Sept. 22, 2026 |
| Invest in Tomorrow Coalition PACSuper PAC | FOR Charlie Hatcher (R)AGAINST Andrew Ogles (R) | – | $2.0M | $2.0M | July 29, 2026 |
| The Progress FundHybrid PAC | FOR Chaz Molder (D) | – | $34K | $34K | July 30, 2026 |
| Club for Growth PACPAC | FOR Andrew Ogles (R) | – | $4K | $4K | Feb. 21, 2025 |
| Alliance for AccountabilityHybrid PAC | AGAINST Andrew Ogles (R) | – | $65 | $65 | March 27, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 30, 2026Late | Three Star PACMedia production | FOR Chaz Molder (D) | General | $2,250 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Tennessee Rise PACTelephone calls | FOR Chaz Molder (D) | General | $55,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | The Time Is Now PACDigital advertising | FOR Chaz Molder (D) | General | $40,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Tennessee Rise PACDigital advertising | FOR Chaz Molder (D) | General | $20,000 (FEC filing) (opens in a new tab) |
| Oct. 23, 2026Late | Tennessee Rise PACDigital advertising | FOR Chaz Molder (D) | General | $25,000 (FEC filing) (opens in a new tab) |
| Oct. 23, 2026Late | Civic Renewal FundText messaging / media placement / media production | FOR Charlie Hatcher (R) | General | $12,817 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | The Time Is Now PACDigital advertisements | AGAINST Charlie Hatcher (R) | General | $52,500 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Three Star PACDigital advertising | FOR Chaz Molder (D) | General | $20,000 (FEC filing) (opens in a new tab) |
| Oct. 22, 2026Late | Three Star PACMedia production | FOR Chaz Molder (D) | General | $2,500 (FEC filing) (opens in a new tab) |
| Oct. 20, 2026Late | CLFDigital placement | AGAINST Chaz Molder (D) | General | $50,000 (FEC filing) (opens in a new tab) |
| Oct. 20, 2026Late | CLFDigital placement | FOR Charlie Hatcher (R) | General | $50,000 (FEC filing) (opens in a new tab) |
| Oct. 20, 2026Late | CLFMedia production | AGAINST Chaz Molder (D) | General | $10,250 (FEC filing) (opens in a new tab) |
| Oct. 20, 2026Late | CLFMedia production | FOR Charlie Hatcher (R) | General | $10,250 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $61,124 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $61,124 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $61,124 (FEC filing) (opens in a new tab) |
| Oct. 19, 2026Late | Civic Renewal FundPrinting / postage | AGAINST Chaz Molder (D) | General | $61,124 (FEC filing) (opens in a new tab) |
| Oct. 16, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $61,124 (FEC filing) (opens in a new tab) |
| Oct. 9, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $28,208 (FEC filing) (opens in a new tab) |
| Oct. 9, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $28,208 (FEC filing) (opens in a new tab) |
| Oct. 9, 2026Late | Civic Renewal FundPrinting / postage | AGAINST Chaz Molder (D) | General | $14,104 (FEC filing) (opens in a new tab) |
| Oct. 9, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $14,104 (FEC filing) (opens in a new tab) |
| Oct. 8, 2026Late | MAGADigital advertising | AGAINST Chaz Molder (D) | General | $75,094 (FEC filing) (opens in a new tab) |
| Oct. 6, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $28,208 (FEC filing) (opens in a new tab) |
| Sept. 28, 2026Late | Civic Renewal FundPrinting / postage | FOR Charlie Hatcher (R) | General | $28,342 (FEC filing) (opens in a new tab) |
| Sept. 22, 2026 | Freedom Caucus FundIe- ogles - donation processing | FOR Andrew Ogles (R) | General | $5 (FEC filing) (opens in a new tab) |
| Aug. 31, 2026 | Freedom Caucus FundIe- ogles- robocalls | FOR Andrew Ogles (R) | Primary | $1,023 (FEC filing) (opens in a new tab) |
| Aug. 31, 2026 | Freedom Caucus FundIe- ogles- robocalls | FOR Andrew Ogles (R) | Primary | $483 (FEC filing) (opens in a new tab) |
| Aug. 26, 2026 | Freedom Caucus FundIe- ogles - donation processing | FOR Andrew Ogles (R) | General | $5 (FEC filing) (opens in a new tab) |
| Aug. 11, 2026 | Freedom Caucus FundIe- ogles - donation processing | FOR Andrew Ogles (R) | Primary | $7 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Andrew Ogles. How this works.