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%
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 advertiser accounts
| Advertiser | Ads | Formats | States | First ad | Last ad | Spend |
|---|---|---|---|---|---|---|
| THE COMMITTEE TO ELECT JUSTIN J. PEARSON | 33 | 29 video · 4 text | TN | 30 Apr | 4 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
Tone
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
Spend by race: Federal 100%.
Spend by ad language: English 81%.
FEC committees
| FEC committee | Ads | Spend ($) |
|---|---|---|
| THE COMMITTEE TO ELECT JUSTIN J. PEARSON C00922633 | 84 | $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
| Page | Ads | Spend ($) |
|---|---|---|
| Justin J. Pearson for Congress | 84 | $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.