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
Tone
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
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.