United States 2026 · Every advertiser

Ryan Hagedorn for State Representative - District 127

This page ran 38 paid political ads on Facebook and Instagram between 18 June 2026 and 4 August 2026. Meta reports $14.3–19.3K of spend, which makes it the 2,969th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Republicans’ side. Race: State.

Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026. · Every ad of this page in Meta’s Ad Library ↗

38

ads

$16.8K

reported spend, range $14.3–19.3K

0.0%

of spend on federal races

$350

median spend per ad

Spend by week the ad started

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

Tone

Attack
30%
Promotional
70%

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

Most attacked

  • Brenden Kelley$4.6K

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

Topics

Candidate profile
39%
Electoral process & turnout
27%
Corruption & governance
24%
Rallies & events
18%
Infrastructure & energy
15%
Security, crime & immigration
12%
Agriculture & food
12%
Education
6.1%

Spend by race: State 91%, Ballot measures 1.2%, No specific race 7.4%.

Spend by ad language: English 91%.

The costliest ads

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

  • My opponent Brenden Kelley has admitted on camera to taking lobbyist cash for his campaign. Unlike my opponent, I've pledged not to take a penny from lobbyists for my campaign.

    24 July 2026 · Ryan Hagedorn for State Representative - District 127 · $1.5–2K · 80K+ impressions · Attack · Ad Library

  • I’m conservative Republican Ryan Hagedorn, and I’m running to serve YOU. As your next State Representative, I will stand with you— not the special interests. Unlike my opponent, I have pledged not to take a penny from the lobbyists. I’m fighting to: ✅ Protect the Unborn ✅ Defend Our God-Given 2nd Amendment Rights ✅ Stand Up for Missouri Farms by Saying No to Data Centers and Solar Farms ✅ Cut Taxes ✅ Support Our Veterans I would appreciate your vote on August 4th.

    6 July 2026 · Ryan Hagedorn for State Representative - District 127 · $1–1.5K · 50K+ impressions · Promotional · Ad Library

  • Say NO to the Joplin AI Data Center! Do not take our water from Stockton Lake!!! #hagedorn2026 Paid for by Hagedorn for Missouri, Ryan Hagedorn, Treasurer

    8 July 2026 · Ryan Hagedorn for State Representative - District 127 · $1–1.5K · 90K+ impressions · Attack · Ad Library

  • First-generation farmer Ryan Hagedorn is a strong Missouri-first Republican running for the State House. He is pro life and pro 2nd amendment. Ryan will fight against new AI data centers and has pledged to not take a single penny from lobbyists for his campaign. He is 100% opposed to foreign adversaries like China or conglomerates like BlackRock buying up Missouri farmland and homes. Vote Ryan Hagedorn this August 4th in the Republican primary election!

    23 June 2026 · Ryan Hagedorn for State Representative - District 127 · $900 – $999 · 175K+ impressions · Promotional · Ad Library

  • 2 Billion Gallons of Water a Year from Stockton Lake? Vote Ryan Hagedorn August 4th

    24 July 2026 · Ryan Hagedorn for State Representative - District 127 · $700 – $799 · 25K+ impressions · Promotional · Ad Library

  • The choice is clear. Brenden Kelley publicly defended a Missouri school district's decision to keep a transgender teacher in the classroom. Ryan Hagedorn was 100% opposed to this decision. Vote Ryan Hagedorn in the August 4th Republican primary election!

    28 July 2026 · Ryan Hagedorn for State Representative - District 127 · $700 – $799 · 70K+ impressions · Attack · 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.

Ryan Hagedorn for State Representative - District 127: political ads on Facebook and Instagram before the 2026 US midterms · Vipima