United States 2026 · Every advertiser
Craig Hayes
This page ran 23 paid political ads on Facebook and Instagram between 6 June 2026 and 21 June 2026. Meta reports $1.7–4K of spend, which makes it the 8,782nd largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Democrats’ side. Race: State. Paid for by Friends of Craig Hayes.
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 ↗
23
ads
$2.8K
reported spend, range $1.7–4K
0.0%
of spend on federal races
$50
median spend per ad
Spend by week the ad started
Tone
Share of the 23 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Donald Trump$348
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 100%.
Spend by ad language: English 100%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
When secret donors pour huge sums into an election, it drowns out the voices of everyday people and undermines trust in the process. Our communities deserve transparency, accountability, and a political system where decisions are driven by voters, not hidden interests with unlimited cash. I’m fighting for proportional ranked-choice voting, public financing, and real representation for District 22. That is what people-first leadership looks like, and I am ready on day one. Don’t leave any car
21 June 2026 · Craig Hayes · $400 – $499 · 80K+ impressions · Promotional · Ad Library
Craig Hayes is the pro-labor and pro-democracy reform candidate running for Maryland State Delegate in District 22. Learn more about him and his campaign at the link in his bio! Vote in the Maryland Democratic Primary by June 23rd! Request your mail-in ballot by June 16th! Early Vote June 11-18th! Videography & Editing: Rugged Heart Productions By Authority: Friends of Craig Hayes, Leora Fausnaugh, Treasurer
21 June 2026 · Craig Hayes · $400 – $499 · 125K+ impressions · Promotional · Ad Library
Secret donors tied to MAGA billionaires are pouring thousands into this race to keep me out of Annapolis. You can’t stand up to Trump if you’re benefiting from his friends. I am running for delegate because elections should be decided by voters, not by secret cash, corporate interests, or MAGA millionaires hiding behind shell PACs. Early voting has begun, and the stakes couldn’t be higher. If you believe that our democracy belongs to the people, not the billionaire class, then vote Craig Ha
15 June 2026 · Craig Hayes · $100 – $199 · 15K+ impressions · Attack · Ad Library
Affordability, workers’ rights, and the restoration of democracy are on the ballot. Early voting is underway right now! You have until the 18th to vote in one of the countywide early voting locations. There are two open seats in this race. I am asking for your vote to fill one. Progressive Democrat Craig Hayes for Delegate in D22.
21 June 2026 · Craig Hayes · $0 – $99 · 2K+ impressions · Promotional · 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.