Kathy Castor won. Get what Kathy Castor says in office by email, analyzed for rhetorical techniques, once sworn in. And an email if the result changes: a recount or a call reversed. One-click unsubscribe.
Confirming also makes your free Semblen account, with a 14-day Pro trial. No card.
78 ads analyzed · 47 use a rhetorical technique, most often loaded language and name calling.
The words doing the persuading
Paid for by American Action Network“Kathy Castor voted for higher taxes to funnel cash to taxpayer funded child sex changes and wide open borders. Tell Castor to stop wasting our money.”Loaded LanguageSee this ad →
Mike Beltran (Republican), Kathy Castor (Democrat) and Brian Lambert (Libertarian) are the nominees for Florida's 14th congressional district in the November 3, 2026 general election. Kathy Castor is the incumbent. By their latest FEC reports, Mike Beltran's campaign had raised $2.7 million (through October 14, 2026), Kathy Castor's campaign $4.9 million (through October 14, 2026) and Brian Lambert's campaign $17,000 (through October 14, 2026). Outside groups have reported $1.3 million for Mike Beltran and $12.4 million against; $4.1 million for Kathy Castor and $14.8 million against; $84,000 for Brian Lambert and $0 against. Semblen has analyzed 78 ads in this race; 47 used at least one rhetorical technique, most often loaded language and name calling.
Mike Beltran (REP), Kathy Castor (DEM, incumbent), Brian Lambert (LIB).
10 others filed with the FEC; any ads they ran are below. 78 ads analyzed, 47 with at least one technique in the copy.
Newest first. The paid-for-by line is the advertiser's own filing. Updated 2026-11-06. 4 ads from other advertisers shown separately below.
Sat, Oct 24 to Sat, Oct 31 (Mandatory start date (10th day before). Counties may start as early as Oct 19 (15th day before).) (passed)Source: dos.fl.gov ↗Source: dos.fl.gov ↗
By mail
Anyone can vote by mail; request a ballot by Thu, Oct 22 (5 pm on the 12th day before the election. This is the deadline for a ballot to be mailed.); return it by Tue, Nov 3 (Received by 7 pm local time on Election Day; the postmark does not count) (passed)Source: dos.fl.gov ↗
Checked October 6, 2026. Rules can change; confirm with the official site before you go.
Something wrong or out of date? Tell us
A person reads every report and fixes errors the same day.
Got a political text?
Paste a campaign text message you’ve received. Semblen marks the persuasion techniques in its wording and lists the factual claims it makes. Take your name out first: what you paste is analyzed and kept like any text.
Findings
As of 2026-11-06. Counts are of distinct ads; the same text run many times is one ad.
Ads analyzed
78 · started running between 2026-07-26 and 2026-11-04
A small box with these findings and the newest ads, updated as new ads are analyzed. Free for newsrooms, blogs and campaigns alike; it links back here.
Follow Kathy Castor in office
Kathy Castor won. Get what Kathy Castor says in office by email, analyzed for rhetorical techniques, once sworn in. And an email if the result changes: a recount or a call reversed. One-click unsubscribe.
Confirming also makes your free Semblen account, with a 14-day Pro trial. No card.
Leaving out the softer ones (loaded language, glittering generalities, slogans, exaggeration, repetition): 49% of ads.
The words doing the work
The words that show up most in phrases our model flagged as loaded language or name calling in this race's ads, by number of ads.
MAGAin 7 ads· e.g. “MAGA Mike Beltran”, “MAGA Mike”
illegalin 4 ads· e.g. “illegals”, “illegal aliens”
radicalin 4 ads· e.g. “far-left radical”, “RADICAL TRANS AGENDA”
socialistin 4 ads· e.g. “woke, Socialist nightmare”, “Socialist nightmare”
trumpin 4 ads· e.g. “rubber stamp all of Trump’s disastrous decisions”, “because that’s what Trump wants”
borderin 3 ads· e.g. “rip our borders wide open”, “rip the borders wide open”
communistin 3 ads· e.g. “Islamists and Communists”, “The Socialists, Communists, and Radical Islamists”
corruptionin 3 ads· e.g. “DC corruption and extreme partisanship”, “pay-for-play politics and corruption”
Semblen is free to read and has no ads. If this page was useful, you can support it.
Money in this race
From FEC filings for 2025–26. Outside spending is money a group spends on its own about a candidate — TV and online ads, mail, canvassing. It is not a donation to the campaign, and the candidate does not control it. Supporting means it was spent to help that candidate win; Opposing means it was spent to defeat them, usually on attack ads. Groups report it within 24 or 48 hours as the election nears. Raised is the campaign's own fundraising, as of its latest quarterly report. Largest donors come from each outside spender's own FEC receipts, with each donor's share of its itemized receipts; donors under $100,000 are not named. People are shown with the employer and occupation they reported. A donor that is itself a political committee is shown with its own largest donors. Companies and nonprofits don't report their funders to the FEC, so the trail ends there, and the page says so.
Mike Beltran (REP)
Raised
$2.7M through 2026-10-14individuals $331K · PACs $168K · party $5,000 · candidate's own money, incl. loans $2.0M · from the candidate's other committees $199K · cash on hand $1.7M
HMP— $8.8M opposing Beltran
· 2 ads on this pageLargest donors:
HOUSE MAJORITY FORWARD $93.7M (39%) (an organization: its own funders aren't reported to the FEC); Reid G Hoffman $8.5M (4%), Greylock Partners, Partner; ECONOMIC OPPORTUNITY FUND $5.0M (2%) (an organization: its own funders aren't reported to the FEC); Fred Eychaner $5.0M (2%), Retired; UNITED ASSOCIATION POLITICAL ISSUES FUND $4.8M (2%) (an organization: its own funders aren't reported to the FEC)EDF ACTION VOTES— $1.8M opposing Beltran
· 2 ads on this pageLargest donors:
ENVIRONMENTAL DEFENSE ACTION FUND $10.7M (75%) (an organization: its own funders aren't reported to the FEC); Susan Z Mandel $2.5M (18%), NOT Employed, NOT Employed; Michael Bills $200K (1%), Bluestem Asset Management, Founder; Barbara Hostetter $100K (1%), Barr Foundation, Chair; Amos Hostetter $100K (1%), Pilot House Associates LLC, ChairmanFREEDOM CAUCUS FUND— $640K supporting Beltran
· 2 ads on this pageLargest donors:
Michael T Rydin $8.8M (76%), Retired, Retired; HOUSE FREEDOM ACTION $350K (3%); KOMADA, ANNA $253K (2%); Steven Cowles $205K (2%), Retired, Retired; Steven W Corbett $200K (2%)INVEST IN TOMORROW COALITION PAC— $500K opposing BeltranLargest donors:
Chris Larsen $6.0M (87%), Ripple Inc., Executive Chairman; Mark Mccall $200K (3%), Lime Rock NEW Energy, Managing Director; TRAJECTORY ENERGY HOLDINGS, LLC $100K (1%) (an organization: its own funders aren't reported to the FEC); SUMMIT RIDGE ENERGY LLC $100K (1%) (an organization: its own funders aren't reported to the FEC)LCV VICTORY FUND— $412K opposing Beltran
· 5 ads on this pageLargest donors:
LEAGUE OF CONSERVATION VOTERS, INC. $18.0M (81%) (an organization: its own funders aren't reported to the FEC); Amos Hostetter $600K (3%), Pilot House Associates LLC, Chairman; DEMOCRACY PAC $500K (2%); Giovanna Randall $375K (2%), Randall Apparel, Designer; Eric Laufer $375K (2%), Laufer Wind Group, Film Producerand 11 more
NO GOING BACK PAC INC.— $12.4M opposing CastorLCV VICTORY FUND— $2.5M supporting Castor
· 5 ads on this pageLargest donors:
LEAGUE OF CONSERVATION VOTERS, INC. $18.0M (81%) (an organization: its own funders aren't reported to the FEC); Amos Hostetter $600K (3%), Pilot House Associates LLC, Chairman; DEMOCRACY PAC $500K (2%); Giovanna Randall $375K (2%), Randall Apparel, Designer; Eric Laufer $375K (2%), Laufer Wind Group, Film ProducerCLF— $1.5M opposing Castor
· 2 ads on this pageLargest donors:
AMERICAN ACTION NETWORK $64.3M (25%) (an organization: its own funders aren't reported to the FEC); Elon Musk $30.0M (12%), Space Exploration Technologies Corp., CEO; Timothy Mellon $21.0M (8%), Self-Employed, Investments; Miriam Adelson $10.0M (4%), Adelson Drug Clinic, Physician; Paul E Singer $8.0M (3%), EMC, PresidentPROJECT 218— $538K supporting CastorLargest donors:
DEMOCRACY MATTERS $5.9M (50%) (an organization: its own funders aren't reported to the FEC); Keith Behner $250K (2%), Retired; Amos Hostetter $250K (2%), Retired; James Millstein $250K (2%), Millstein & CO., Consultant; Samuel Walton $250K (2%), Restoration Works, ExecutiveCFFE PAC— $505K supporting CastorLargest donors:
PIVOTAL VENTURES $2.0M (56%) (an organization: its own funders aren't reported to the FEC); OPPORTUNITY ACTION FUND $750K (21%) (an organization: its own funders aren't reported to the FEC); GOVERNMENT THAT WORKS PAC $250K (7%); GREEN ADVOCACY PROJECT $250K (7%) (an organization: its own funders aren't reported to the FEC); CHILDREN'S EQUITY FUND $100K (3%) (an organization: its own funders aren't reported to the FEC)and 14 more
Paid for by American Grid Institute Actionfrom 2026-11-04spend $400–49920,000–24,999 impressions
Sunshine is a Florida advantage. Families should see the benefit in the energy that powers their homes.
Help turn that potential into progress. Call Rep. Kathy Castor at 866-823-0361 and tell her to support the Bipartisan American Affordability and Jobs Act.
no techniques found
Looks up the ad's factual claims in fact-checkers, primary sources and wire reporting. Takes up to a minute.
Paid for by American Grid Institute Actionfrom 2026-11-04spend $200–29910,000–14,999 impressions
The Sunshine State has energy potential to spare. Let’s put it to work for families who need affordable, reliable power.
Call Rep. Kathy Castor at 866-823-0361. Tell her to support the Bipartisan American Affordability and Jobs Act and help move energy projects forward.
no techniques found
Looks up the ad's factual claims in fact-checkers, primary sources and wire reporting. Takes up to a minute.
Paid for by American Grid Institute Actionfrom 2026-11-04spend $400–49920,000–24,999 impressions
Florida families need relief on their electric bills. Cutting permitting delays can help get more energy projects built and more power to the people who need it.
Urge Rep. Kathy Castor to support the Bipartisan American Affordability and Jobs Act. Call 866-823-0361 today.
no techniques found
Looks up the ad's factual claims in fact-checkers, primary sources and wire reporting. Takes up to a minute.
Kathy Castor won. Get what Kathy Castor says in office by email, analyzed for rhetorical techniques, once sworn in. And an email if the result changes: a recount or a call reversed. One-click unsubscribe.
Confirming also makes your free Semblen account, with a 14-day Pro trial. No card.
Paid for by CONGRESSIONAL LEADERSHIP FUNDfrom 2026-10-264 variantsspend $3,900–5,096380,000–464,996 impressions
Kathy Castor voted against deporting illegals.
Kathy Castor voted to give them free taxpayer funded healthcare.
Kathy Castor supports taxpayer-funded sex change for kids, spending our tax dollars to mutilate children.
Kathy Castor is wasting our money while she gets rich.
It’s time for Kathy Castor to go.
Loaded Language: The term 'illegals' is a dehumanizing, derogatory label for immigrants that triggers a negative reaction rather than describing people neutrally.
Appeal to Prejudice: The vague 'them' implies an out-group (likely immigrants) undeserving of benefits, stoking resentment toward that group.
Appeal to Fear: Frames the policy as a vivid threat of harm to children to provoke alarm and opposition. Flagged: “spending our tax dollars to mutilate children”.
Name Calling: Discredits a named politician with a derogatory accusation of waste and self-enrichment instead of addressing any specific policy or action. Flagged: “wasting our money while she gets rich”.
Paid for by Freedom Caucus Fundfrom 2026-10-254 variantsspend $1,200–1,596220,000–264,996 impressions
Kathy Castor isn't just any Democrat, but a far-left radical who wants to reopen our borders, defund ICE, and give illegals welfare, Section 8 housing, food stamps, and free health care. The choice is clear. Vote Mike Beltran for Congress. America First.
Paid for by GRAND OPPORTUNITY USAfrom 2026-10-25 to 2026-10-27spend $0–991,000–1,999 impressions
Mike Beltran or Kathy Castor? See how each record scores on the issues, side by side.
Then take the free 2-minute OppScore Challenge: answer 12 quick questions and find out which candidate in Florida's 14th District actually matches you.
Don't vote without taking the FREE OppScore Challenge.
no techniques found
Looks up the ad's factual claims in fact-checkers, primary sources and wire reporting. Takes up to a minute.
Paid for by Castor for Congressfrom 2026-10-238 variantsspend $1,000–1,79234,400–45,992 impressions
MAGA Mike doesn't want you to know the truth. Right after winning the primary, MAGA Mike Beltran scrubbed Trump from his campaign website.
What he can't erase: $200K from special interests that want higher rates, a $1 billion insurance bailout, and a net worth that almost quadrupled while he was in office.
Vote Kathy Castor on or before Tuesday, Nov. 3.
Paid for by Castor for Congressfrom 2026-10-2312 variantsspend $4,200–6,188192,400–225,988 impressions
Right after winning the primary, MAGA Mike Beltran scrubbed Trump from his campaign site, but Mike's own record of pay-for-play politics and corruption can't be erased so easily.
❌ Took nearly $200K from data center, insurance, and utility lobbyists—then voted to let them raise your rates.
❌ Almost quadrupled his net worth since he took office.
❌ Gave insurance companies a $1 billion bailout after taking tens of thousands of dollars in campaign contributions.
Vote Kathy Castor on or before Tuesday, Nov. 3.
Name Calling: Uses the derisive label 'MAGA Mike' to discredit the candidate by tying him to a political movement.
Loaded Language: Emotionally charged accusations like 'pay-for-play politics and corruption' are used to provoke a negative reaction rather than present specific facts.
Paid for by Castor for Congressfrom 2026-10-238 variantsspend $800–1,59226,400–37,992 impressions
MAGA Mike Beltran took nearly $200K from data center, insurance, and utility lobbyists and then voted to let them raise your rates. Florida families deserve better. Say No to MAGA Mike Beltran.
Vote Kathy Castor on or before Tuesday, Nov. 3.
Paid for by Freedom Caucus Fundfrom 2026-10-215 variantsspend $1,000–1,495164,100–196,995 impressions
During her 20 years in Congress, Democrat Kathy Castor voted for wide open borders time and time again. She wants to flood our country with the same Islamists and Communists burning down France. America can't afford Castor's open borders. Vote Mike Beltran for Congress!
Exaggeration/Hyperbole: Characterizes her voting record as 'wide open borders' repeatedly, overstating it beyond what a voting record supports.
Appeal to Fear: Evokes a vivid threat of an invasion of violent extremists burning the country down to provoke fear. Flagged: “flood our country with the same Islamists and Communists burning down France”.
Appeal to Prejudice: Targets a religious group (Islamists, conflated with Muslim immigrants) as a threat to distrust.
Loaded Language: Uses emotionally charged words such as 'flood' and 'burning down' to provoke a reaction.
Name Calling: Labels the opponent's imagined constituency with derogatory ideological labels like 'Communists'. Flagged: “Islamists and Communists”.
Paid posts that ran in FL and name a candidate, from advertisers that aren't part of this race: news-style pages, campaigns for other offices, and others. They're shown here for completeness and not counted with the ads above. We show the same technique analysis; their claims are not checked.
Rocky For Congress : campaign for another office
Paid for by Rocky For Congress from 2026-08-17 to 2026-08-20spend $100–19910,000–14,999 impressions
The choice belongs to you.
For more than 33 years, I wore the uniform of the United States Navy and served our country wherever the mission required. I led Sailors and Marines, commanded around the world, and served under President Donald J. Trump as my Commander in Chief.
I never served for a title. I served because America was worth defending.
Now I am asking for the opportunity to serve again.
This campaign has never been about personal ambition. It has been about securing our border, protecting our seniors and children, restoring fiscal responsibility, strengthening our military, defending our constitutional freedoms, and giving President Trump the reinforcements he needs in Congress.
And it is about something else:
Winning in November.
Republicans have an opportunity to finally flip this seat and defeat Kathy Castor. We cannot waste it.
I have run this campaign the same way I served our country: with discipline, integrity, and a focus on the mission. While others fought each other, we kept fighting for you.
Tomorrow, I humbly ask for your vote.
Send a Navy Commodore who served under President Trump to Washington.
Let’s flip FL-14.
Let’s strengthen President Trump’s majority.
Let’s finish the mission.
Vote Commodore Rocky Rochford for Congress.
Mission Over Ambition. Country Before Self. @followers Patrick Roxy Snow FloridaPoliticsAllen LynnVFAF : Veterans for America First - Veterans for Trump Linda Iudiciani Youdis Barry Josh Griffin FOX 13 News - Tampa Bay
Glittering Generalities: Lists vague, positively charged goals that sound noble but give no specifics. Flagged: “protecting our seniors and children”.
Transfer: Military or national service is invoked to lend the campaign borrowed legitimacy and authority. Flagged: “the same way I served our country”.
Flag-Waving: Patriotic, religious, or in-group identity invoked to validate a position.
Slogans: Catchy phrase used to compress a complex position into an emotionally loaded shorthand.
Paid for by Rocky For Congress from 2026-08-16 to 2026-08-18spend $400–49930,000–34,999 impressions
Official Republican voter guides were altered at early voting sites across Hillsborough County to make it look like the party endorsed Mike Beltran in the CD-14 primary. It didn't. The party confirmed the tampering, pulled the guides, and banned the volunteers involved.
Multiple witnesses have now come forward, and voters deserve to know exactly what happened.
Election integrity is not partisan, and it is not negotiable. No campaign, candidate, or political operative should ever interfere with information voters rely on when casting their ballots.
I am asking every Republican voter in Hillsborough County to read this article, look at the evidence and witness accounts for yourself, and make your own judgment.
Please read this. Then share it.
https://sunshinenewswire.com/p/hillsborough-gop-voter-guides-tampered
Election Day is Tuesday, August 18.
Vote Rocky Rochford for Congress.
@followers Hillsborough County Republican Party FOX 13 News - Tampa Bay FloridaPolitics
Paid for by Rocky For Congress from 2026-08-14 to 2026-08-18spend $300–39920,000–24,999 impressions
While other candidates fight each other over their tarnished records, Rocky Rochford’s record speaks for itself.
33+ years serving our nation.
Proven leadership.
Integrity. Experience. Results.
This election isn’t about who can spend the most money or sling the most mud. It’s about who can WIN in November and finally defeat Kathy Castor.
Rocky has already taken on Castor before. Now, with a new district and a real opportunity to flip this seat, Republicans cannot afford to nominate a candidate Democrats can easily tear apart.
Vote for the proven leader.
Vote for the candidate who can beat Kathy Castor.
Vote Robert “Rocky” Rochford for Congress.
Early Voting is underway. Every vote counts.
MISSION OVER AMBITION @followers
Loaded Language: The emotionally charged phrase 'tarnished records' disparages opponents without giving facts.
Glittering Generalities: The claim that the record 'speaks for itself' is a vague positive assertion offering no specifics.
Appeal to Fear: Suggests that nominating the wrong candidate would let Democrats 'tear apart' the nominee and cost the seat, pressuring voters through fear of losing.
Paid for by Rocky For Congress from 2026-08-14 to 2026-08-17spend $300–39920,000–24,999 impressions
The primary is only half the mission. We have to win in November.
Democrats will spend millions researching our nominee, attacking their record, and exploiting every controversy they can find.
That’s why Republicans cannot afford to nominate someone who gives Kathy Castor an easy target.
While others spend the final days attacking each other and exposing their own baggage, Commodore Rocky Rochford’s record speaks for itself:
33+ years of honorable Navy service, proven national security leadership, and a lifetime of putting mission over ambition.
President Trump needs reinforcements in Congress, and Tampa needs a Republican who can actually win this seat.
Don’t just vote to win a primary. Vote to win Congress.
Vote Commodore Rocky Rochford.
Early Voting is underway. Election Day is August 18.
#rockyrochford #missionoverambition #FL14 #AmericaFirst#VoteRocky
@followers Hillsborough County Republican Party Donald J. Trump Allen Lynn FOX 13 News - Tampa BayCaptain Kieran Kelly
Glittering Generalities: Vague, positive, noble-sounding phrases praise the candidate without specifics. Flagged: “honorable Navy service, proven national security leadership, and a lifetime of putting mission over ambition”.
Card Stacking: Presents only flattering facts about one candidate while framing rivals solely as negative, ignoring any complicating information. Flagged: “While others spend the final days attacking each other and exposing their own baggage”.
Loaded Language: Emotionally charged wording like 'baggage' and 'honorable' casts rivals negatively and the candidate positively.
An ad is on this page because its own "Paid for by" line is a campaign in this race; or it comes from a national Senate group and ran mostly in FL; or it ran mostly in FL and names a candidate — unless its sponsor is a campaign for some other office. Ads from outside groups appear alongside the campaigns' own.
Campaigns run one text as many separate ads. Identical text from the same sponsor is one card here, marked with its number of variants.
A technique is a specific rhetorical move in the wording, found by our model and explained in one line. It is not a claim that the ad is false.
Claims are checked when a reader asks: press "Check this ad's claims" on a card. Running a check and seeing its verdicts are part of Semblen Pro, because each check costs money to run; anyone can see which claims an ad makes. The ten ads with the most money behind them in each race are checked ahead of time.
Claim verdicts say what the cited sources say. A verdict that an ad is wrong or misleading is shown only when it cites an established fact-checker or an institutional record — Congress, a federal agency, a court — and its confidence is not low; a weaker one is not shown at all. Each verdict shows what it rests on and how confident it is. If we got one wrong, press Disagree: a verdict that readers dispute and no one defends comes down.
Video ads come from the campaigns' own YouTube channels; the transcript is analyzed. Meta ads are analyzed on their text; their video and images are not, yet.