United States 2026 · Every advertiser

Christopher Thrasher For State Representative

This page ran 21 paid political ads on Facebook and Instagram between 4 August 2026 and 31 August 2026. Meta reports $7.7–10.6K of spend, which makes it the 4,506th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: State. Paid for by Thrasher Committee.

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 ↗

21

ads

$9.1K

reported spend, range $7.7–10.6K

0.0%

of spend on federal races

$250

median spend per ad

Spend by week the ad started

3 Aug
7 Sep
5 Oct
 Spend still counting
2 Nov

Tone

Attack
21%
Promotional
79%

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

Most attacked

  • Jesse St. Gelais$549
  • my primary opponent$350

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

Topics

Candidate profile
74%
Corruption & governance
37%
Electoral process & turnout
32%
Economy & cost of living
26%
Education
21%
Infrastructure & energy
11%

Spend by race: State 100%.

Spend by ad language: English 75%.

The costliest ads

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

  • I’m a business owner, I’m an attorney, and most importantly, I’m a dad. I built my business from scratch, put myself through law school at UMass Law, and today I run that same business while practicing law and raising my family. And just like you, I work every day to try and make ends meet for my family in a Massachusetts that grows more unaffordable day by day. The difference between myself and others running in this race is that I’m not just running on talking points and what I might do;

    21 August 2026 · Christopher Thrasher For State Representative · $1–1.5K · 70K+ impressions · Promotional · Ad Library

  • 🇺🇸 I’m not just running on what I will do. I’m running on what I’ve already done. This race is about experience, results, and making Massachusetts more affordable for working families. I’m ready to take the work I’ve already started to Beacon Hill and fight for the legislative audit, local aid, and lower utility bills. 🗳️ On or before September 1, I’d be honored to have your vote in the Republican primary.

    24 August 2026 · Christopher Thrasher For State Representative · $800 – $899 · 50K+ impressions · Promotional · Ad Library

  • 🇺🇸 I’m honored to have the endorsement of the Westport Republican Town Committee! The difference in this race is simple: which candidate is best equipped to serve the people of the 8th Bristol District and fight for the legislative audit, local aid, and lower utility bills. I’m not just running on talking points or what I might do. I’m running on what I’ve already done, and what I’ll continue to do. I’m grateful for the opportunity to show you a record of service and ask for the chance to c

    28 August 2026 · Christopher Thrasher For State Representative · $700 – $799 · 30K+ impressions · Promotional · Ad Library

  • 🇺🇸 I’m honored to have earned the endorsement of the Westport Republican Town Committee! Westport is where I am raising my family, serving on the School Committee, and working to strengthen the community we call home. The support of local Republicans who know my record, my priorities, and my commitment to public service means a great deal to me. This campaign is about delivering results for the people of the 8th Bristol District. That means fighting for the legislative audit, local aid, and

    5 August 2026 · Christopher Thrasher For State Representative · $500 – $599 · 25K+ impressions · Promotional · Ad Library

  • ☀️ Suns out, signs out! 🇺🇸 Sign up to get your yard sign today! The last two are limited editions 😎, but the rest are available and ready to go!🪧 🇺🇸 Vote Thrasher September 1st in the 8th Bristol District Primary!

    15 August 2026 · Christopher Thrasher For State Representative · $400 – $499 · 10K+ impressions · Promotional · Ad Library

  • 🇺🇸 Two years ago, I asked the voters of this district for a job and came up just 264 votes short. Most people would have gone home after that. But promises had been made, and losing an election did not release me from a single one of them. So the work continued. 💪 As a citizen, I drafted and submitted eight bills with the Massachusetts House, addressing local aid, special education funding, legislative accountability, and requiring offshore wind developers to clean up their own equipment.

    5 August 2026 · Christopher Thrasher For State Representative · $400 – $499 · 10K+ 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.