Tennessee’s 9th District

Through Oct. 30, 2026, outside groups have reported $5,796,530 in independent spending in this race: $5,230,741 for the general election and $565,790 in the primaries. The biggest spender in the general election so far is Ready for the Fight, at $2.5M.

On the November ballot: Justin Pearson (D), Brent Taylor (R), Dennis Clark (I) and Michelle Davis Head (I).

  • General election
    $5.2M
  • Primaries
    $566K
  • Late reports
    $5.3M
  • Last 14 days
    $2.9M

New since the Oct. 31 update

No new outside spending reported.

Results · live from 6 p.m. ET on Nov. 3

On the ballot: Brent Taylor (R), Justin Pearson (D), Dennis Clark (I), Michelle Davis Head (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.

Money on each side · TN-09 general election

Justin Pearson (D)

$3.5M 68%

$1.7M supporting Justin Pearson and $1.9M attacking Brent Taylor

Brent Taylor (R)

$1.7M 32%

$487K supporting Brent Taylor and $1.2M attacking Justin Pearson

A candidate’s total adds money spent supporting them to money spent attacking their opponent.

FEC filings through Oct. 30, 2026 · paidforpolitics.com

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)

On the November ballot · campaign money and outside spending around each

  • Outside spending for
  • Outside spending against

Also on the ballot

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.

  • Dennis Clark

    Independent

  • Michelle Davis Head

    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.

Not on the November ballot · lost a primary, withdrew or didn’t run, with the money spent around them

Primary scorecard: which groups’ money backed the nominees

Others who filed with the FEC: Steve Cohen (D), raised $785,039; Jeremy Thompson (R), raised $247,563; James PHD Torino (D), raised $128,634; Charlotte Bergmann (R), raised $71,257.

Every outside spender · 25 groups, general-election money first

Every group that reported independent spending in this race
SpenderSpent onGeneralPrimaryTotalLatest
Ready for the FightHybrid PAC · $2.5M in late reportsAGAINST Brent Taylor (R)FOR Justin Pearson (D)$2.5M–$2.5MOct. 27, 2026
Conservatives for American ExcellenceSuper PAC · $983K in late reportsAGAINST Justin Pearson (D)FOR Brent Taylor (R)$983K$468K$1.5MOct. 19, 2026
Three Star PACSuper PAC · $504K in late reportsAGAINST Brent Taylor (R)FOR Justin Pearson (D)$504K–$504KOct. 30, 2026
Civic Renewal FundSuper PAC · $451K in late reportsFOR Brent Taylor (R)AGAINST Justin Pearson (D)$451K–$451KOct. 23, 2026
Working Families Party PACHybrid PAC · $157K in late reportsAGAINST Brent Taylor (R)FOR Justin Pearson (D)$157K–$157KOct. 27, 2026
Black Voters Matter Action PACSuper PAC · $140K in late reportsFOR Justin Pearson (D)$140K–$140KOct. 13, 2026
CLFHybrid PAC · $121K in late reportsAGAINST Justin Pearson (D)$121K–$121KOct. 20, 2026
Tennessee Rise PACSuper PAC · $100K in late reportsFOR Justin Pearson (D)$100K–$100KOct. 28, 2026
National Nurses United for Patient ProtectionSuper PAC · $58K in late reportsHealth care costsFOR Justin Pearson (D)$58K–$58KOct. 14, 2026
Tennessee Immigrant and Refugee Rights Coalition Votes Action PACSuper PAC · $76K in late reportsFOR Justin Pearson (D)$56K$38K$94KOct. 29, 2026
Charter Schools Action PACHybrid PAC · $41K in late reportsFOR Brent Taylor (R)$41K$6K$47KOct. 24, 2026
Save American FreedomSuper PAC · $34K in late reportsFOR Brent Taylor (R)$34K–$34KOct. 20, 2026
GOPAC Election FundHybrid PAC · $32K in late reportsFOR Brent Taylor (R)$32K–$32KOct. 19, 2026
MAGAHybrid PAC · $31K in late reportsAGAINST Justin Pearson (D)FOR Brent Taylor (R)$31K–$31KOct. 28, 2026
MoveOn.org Political ActionHybrid PAC · $27K in late reportsFOR Justin Pearson (D)$27K–$27KOct. 27, 2026
Indivisible ActionHybrid PAC · $12K in late reportsFOR Justin Pearson (D)$12K$15K$26KOct. 5, 2026
Momsrising PACHybrid PAC · $2K in late reportsFOR Justin Pearson (D)$2K–$2KOct. 21, 2026
Climate Hawks Vote Political ActionSuper PAC · $2K in late reportsFOR Justin Pearson (D)$2K–$2KOct. 26, 2026
Sierra Club Independent ActionSuper PACEnergy & climateFOR Justin Pearson (D)$10–$10Aug. 10, 2026
School Freedom FundSuper PACEducationAGAINST William Todd Warner (R)–$20K$20KJuly 9, 2026
Go Tigers PACLeadership PACFOR London Lamar (D)–$12K$12KJuly 17, 2026
Courageous Conservatives PACSuper PACFOR Brent Taylor (R)–$3K$3KAug. 7, 2026
The Equity Alliance Fund Action PACSuper PACFOR Justin Pearson (D)–$3K$3KAug. 4, 2026
Justice Democrats PACHybrid PACFOR Justin Pearson (D)–$1K$1KNov. 14, 2025
The People United PACSuper PACFOR Justin Pearson (D)–$75$75July 28, 2026

Latest filings · newest 30

Follow new filings in this race by RSS, updated each night.

Newest outside-spending filings in this race
DateSpenderFor or againstElectionAmount
Oct. 30, 2026LateThree Star PACMedia productionFOR Justin Pearson (D)General$2,250 (FEC filing) (opens in a new tab)
Oct. 29, 2026LateTennessee Immigrant and Refugee Rights Coalition Votes Action PACCanvassing & staff timeFOR Justin Pearson (D)General$1,547 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateTennessee Rise PACTelephone callsFOR Justin Pearson (D)General$55,000 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateTennessee Rise PACDigital advertisingFOR Justin Pearson (D)General$20,000 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateTennessee Immigrant and Refugee Rights Coalition Votes Action PACCanvassing & staff timeFOR Justin Pearson (D)General$4,238 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateMAGADigital advertisingFOR Brent Taylor (R)General$2,500 (FEC filing) (opens in a new tab)
Oct. 28, 2026LateMAGADigital advertisingAGAINST Justin Pearson (D)General$2,500 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateReady for the FightMedia buy (estimate)FOR Justin Pearson (D)General$587,987 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateReady for the FightMedia buy (estimate)AGAINST Brent Taylor (R)General$239,200 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateWorking Families Party PACDigital adsFOR Justin Pearson (D)General$55,000 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateMoveOn.org Political ActionDirect mail - estimateFOR Justin Pearson (D)General$12,281 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateMoveOn.org Political ActionTv ad buy - estimateFOR Justin Pearson (D)General$10,000 (FEC filing) (opens in a new tab)
Oct. 27, 2026LateWorking Families Party PACVideo productionFOR Justin Pearson (D)General$4,650 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateWorking Families Party PACTv adsAGAINST Brent Taylor (R)General$80,000 (FEC filing) (opens in a new tab)
Oct. 26, 2026LateClimate Hawks Vote Political ActionDigital adsFOR Justin Pearson (D)General$1,500 (FEC filing) (opens in a new tab)
Oct. 25, 2026LateTennessee Immigrant and Refugee Rights Coalition Votes Action PACCanvassing & staff timeFOR Justin Pearson (D)General$8,821 (FEC filing) (opens in a new tab)
Oct. 25, 2026LateTennessee Immigrant and Refugee Rights Coalition Votes Action PACDigital advertisingFOR Justin Pearson (D)General$2,500 (FEC filing) (opens in a new tab)
Oct. 25, 2026LateTennessee Immigrant and Refugee Rights Coalition Votes Action PACCanvassing & staff timeFOR Justin Pearson (D)General$182 (FEC filing) (opens in a new tab)
Oct. 24, 2026LateCharter Schools Action PACDirect mailFOR Brent Taylor (R)General$7,095 (FEC filing) (opens in a new tab)
Oct. 23, 2026LateThree Star PACTelevision advertisingAGAINST Brent Taylor (R)General$150,000 (FEC filing) (opens in a new tab)
Oct. 23, 2026LateTennessee Rise PACDigital advertisingFOR Justin Pearson (D)General$25,000 (FEC filing) (opens in a new tab)
Oct. 23, 2026LateCivic Renewal FundText messaging / media placement / media productionFOR Brent Taylor (R)General$13,011 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateThree Star PACDigital advertisingFOR Justin Pearson (D)General$20,000 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateWorking Families Party PACAdvertising production costs (in-kind contribution)FOR Justin Pearson (D)General$17,400 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateMoveOn.org Political ActionPhonebanking - estimateFOR Justin Pearson (D)General$5,100 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateThree Star PACMedia productionAGAINST Brent Taylor (R)General$2,500 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateThree Star PACMedia productionFOR Justin Pearson (D)General$2,500 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateMoveOn.org Political ActionPostage - estimateFOR Justin Pearson (D)General$28 (FEC filing) (opens in a new tab)
Oct. 22, 2026LateMoveOn.org Political ActionPostage - estimateFOR Justin Pearson (D)General$28 (FEC filing) (opens in a new tab)
Oct. 21, 2026LateMomsrising PACText messages (estimate)FOR Justin Pearson (D)General$1,500 (FEC filing) (opens in a new tab)

About these numbers

  • Outside spending is money groups spent on their own ads, mail and canvassing for or against a candidate. Groups can’t coordinate it with campaigns, and it isn’t counted in what campaigns raised or spent.
  • Every group that reported independent spending to the FEC is listed, not only the groups on our issue pages. Groups tracked on an issue page carry a tag linking to it.
  • Primary, special or general comes from the election the group listed on each expenditure. Seats with a special election this cycle show that money separately. The primary scorecard shows how each group’s primary money did.
  • Late reports are 24- and 48-hour filings made since a group’s last regular report. Earlier ones are already counted on that report, so we don’t count them twice.
  • Some nonprofits don’t have to name their donors, so this shows who spent the money, not always who gave it.

FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Steve Cohen. How this works.