United States 2026 · Parties and candidates · House, Tennessee 9

Justin Pearson

Result: Lost · 48.5% Unofficial count as of 6 November 2026.

Justin Pearson’s FEC committees ran 84 paid political ads on Facebook and Instagram from 1 page between 18 May 2026 and 26 October 2026. Meta reports $81–105K of spend. That makes Justin Pearson the 106th largest spender of the 1181 federal candidates with ads. Running for House, Tennessee 9. Party: Democrats.

Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026.

84

ads on 1 page

$93K

reported spend, range $81–105K

100%

of spend on federal races

$850

median spend per ad

Meta and Google side by side

On MetaFacebook · Instagram

$93K

84 ads on 1 page, midpoint of Meta’s ranges, 4 May 2026 to 31 October 2026

Largest page
Justin J. Pearson for Congress · $93K
Federal races
100%
Median spend per ad
$850
Attack ads, of text ads
35%

Ad Library

On Google and YouTubeSearch · YouTube · Display

$104–124.2K

33 ads from 1 verified advertiser account, Google’s ranges, 4 May 2026 to 4 November 2026

Against Meta spend
1.2×
Formats
29 video · 4 text
Impressions
6.5M–7.4M
Targeting declared
no age or gender
States named
Tennessee
Last ad shown
4 Nov

Google Ads Transparency Center

Google advertiser accounts

AdvertiserAdsFormatsStatesFirst adLast adSpend
THE COMMITTEE TO ELECT JUSTIN J. PEARSON3329 video · 4 textTN30 Apr4 Nov$104–124.2K

Google publishes no ad text; the link on each account opens its ads in Google’s Ads Transparency Center. An account is tied to this page by its FEC committee; a party page lists its 1 largest.

Spend by week the ad started

1 Jun
6 Jul
3 Aug
7 Sep
5 Oct
 Spend still counting
2 Nov

Tone

Attack
35%
Promotional
65%

Share of the 69 ads with text that our model classified. Attack ads name an opponent.

Most attacked

  • Republicans$7.7K
  • Trump's MAGA Republicans$4.3K
  • Donald Trump and Tennessee Republicans$3K
  • my Republican opponent$2K
  • AIPAC$1.7K
  • MAGA Republicans and Donald Trump$699

Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.

Topics

Electoral process & turnout
67%
Corruption & governance
55%
Candidate profile
19%
Security, crime & immigration
4.3%
Infrastructure & energy
4.3%

Spend by race: Federal 100%.

Spend by ad language: English 81%.

FEC committees

FEC committeeAdsSpend ($)
THE COMMITTEE TO ELECT JUSTIN J. PEARSON C0092263384$93K

The committees whose ads count for the candidate, as the FEC names them.

The costliest ads

The highest-spend ad of each distinct text, as it ran.

  • Make your voice heard. Vote early for Justin J. Pearson.

    22 October 2026 · Justin J. Pearson for Congress · $6–7K · 250K+ impressions · Promotional · Ad Library

  • Republicans eliminated the only majority-Black district in Tennessee. But no matter what they do, no matter how much they try to break us and make us bend and quit — we will still be here. This fight isn't over, and we will not stop until justice rolls down like waters and righteousness like an ever-flowing stream. I'm still running for Congress in TN-09. Will you chip in $5 or more in the next 30 minutes toward our $100,000 goal and fight this authoritarian power grab?

    18 May 2026 · Justin J. Pearson for Congress · $4.5–5K · 250K+ impressions · Attack · Ad Library

  • 🟦Pearson: 44% 🟥Taylor: 48% Republicans gerrymandered here specifically to keep us from winning, this is no small thing. This brand new poll is proof of what we've been saying ever since Trump's MAGA Republicans eliminated the only majority-Black district in Tennessee: We Are Still Here. We can win this race and make Trump and his Republican yes-men regret ever trying to cheat their way to victory through gerrymandering. We've set a new $100,000 goal to make absolutely sure we have the reso

    16 September 2026 · Justin J. Pearson for Congress · $3.5–4K · 300K+ impressions · Attack · Ad Library

  • By the grace of God and the power of the People, we won our primary. I am so humbled and grateful for the support of good people who donated, volunteered, organized, marched, shared our vision, and voted because you believe in our campaign’s vision for a better tomorrow. This victory belongs to you. But the real work starts now — we're up against a MAGA Republican who is already being bankrolled by special interests and AIPAC. I'm not taking any corporate PAC money and I definitely will not t

    6 August 2026 · Justin J. Pearson for Congress · $3–3.5K · 250K+ impressions · Promotional · Ad Library

  • In April, a racist convicted felon named Donald Trump asked Tennessee Republicans to dilute Black political power in our state — and they obeyed. They sliced up our one congressional district in Memphis into three new districts to create three white-majority districts. Trump and his extremist cronies thought they could break us. They failed. They failed because this Movement is rooted in something stronger than their maps: our People, our purpose, and our refusal to be silenced. We can beat t

    28 July 2026 · Justin J. Pearson for Congress · $2.5–3K · 200K+ impressions · Attack · Ad Library

  • The Golden Rule guides everything I do. In Congress, I’ll bring those same values to Washington and always stand up for Tennessee, no matter what.

    22 September 2026 · Justin J. Pearson for Congress · $2–2.5K · 100K+ impressions · Promotional · Ad Library

Pages that ran the ads

PageAdsSpend ($)
Justin J. Pearson for Congress84$93K

Each name opens the page’s Vipima page, with its own figures and its link to Meta’s Ad Library.

Figures cover domestic political ads paid in dollars, from 4 May 2026. Spend is the sum of Meta’s range midpoints; impressions above one million are reported as “1M+”, so impression figures are floors. Each ad counts in the week its delivery started, with its lifetime spend at our last pull; ads still running before the vote are counted as of 31 October 2026.

Back to the United States report, both parties and every candidate or every advertiser.