๐ค About John Strand
John Strand is a Republican candidate for U.S. House, District 19 in Florida’s 2026 federal election cycle. The campaign committee, JOHN STRAND FOR CONGRESS, is registered in NAPLES, FL, with BREWER, TROY listed as treasurer. Through the most recent FEC filings, the campaign has reported $135K raised, $132K spent, and $3K in cash on hand. Contributions break down as $109K from individuals and $4K from PACs and party committees. The committee reports $23K in outstanding debts. The race’s incumbent is Republican Byron Donalds.
Bio auto-generated from candidate filings.
๐ Where to learn more
๐ฐ Campaign finance
Raised$135K
Cash on hand$3K
Per FEC reports, 2026 cycle
๐ The race for U.S. House ยท District 19
JS
John Strand VIEWING
Republican
18 candidates have filed with the FEC for this race.
Detailed Campaign Finance
More detail available because this candidate has substantial FEC filings.
NONPARTISAN · SOURCED FROM CONGRESS.GOV, OPENFEC, SENATE & HOUSE CLERKS · UPDATED REGULARLY
2026 candidate profile
John Strand
Republican · Open seat
Running for: Florida House District 19
FEC pending
Total raised
—
Cash on hand
—
Spent
O
FEC status
Biography
John Strand is a Republican candidate for U.S. House, District 19 in Florida’s 2026 federal election cycle. The campaign committee, JOHN STRAND FOR CONGRESS, is registered in NAPLES, FL, with BREWER, TROY listed as treasurer. Through the most recent FEC filings, the campaign has reported $135K raised, $132K spent, and $3K in cash on hand. Contributions break down as $109K from individuals and $4K from PACs and party committees. The committee reports $23K in outstanding debts. The race’s incumbent is Republican Byron Donalds.
Compiled from public FEC filings and race data. A detailed profile is being expanded.
FEC filing
FEC IDH6FL19194
OfficeFlorida House District 19
PartyRepublican
See the full race
View every candidate, all fundraising totals, and the primary results for the Florida House District 19 race.
๐ณ 2026 Election
U.S. House โ Florida District 19
Primary: Aug 18, 2026 (2 weeks ago)
· General: November 3, 2026