This race is in the 2026 primaries.
In the 2026 Pennsylvania 10th District primary, 13 outside groups spent $182K: $95,398 supporting Scott Perry (R), $35,811 opposing Scott Perry and $37,743 supporting Justin Douglas (D).
The result, as reportedunofficial
- RepublicanScott Perry100.0%Won
- DemocraticJanelle Stelson67.4%Won
In the 2026 Pennsylvania 10th District primary, Scott Perry won the Republican ballot with 100.0% of the vote and Janelle Stelson won the Democratic ballot with 67.4% of the vote.
outside money
- supporting Scott Perry (R)
- $95,398
- opposing Scott Perry (R)
- $35,811
- supporting Justin Douglas (D)
- $37,743
Outside money supporting and opposing each candidate
Both sides on one scaleScott Perry Republican
$35,811$95,398$95,398 supporting Scott Perry · $35,811 opposing Scott Perry
Justin Douglas Democrat
$37,743$37,743 supporting Justin Douglas
Janelle Stelson Democrat
$12,602$563$563 supporting Janelle Stelson · $12,602 opposing Janelle Stelson
The candidates
What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them.
Scott Perry
Republican
- Own campaign raised
- $5.2M
- Outside money supporting
- $95,398
- Outside money opposing
- $35,811
Justin Douglas
Democrat
- Own campaign raised
- $156K
- Outside money supporting
- $37,743
Janelle Stelson
Democrat
- Own campaign raised
- $6.4M
- Outside money supporting
- $563
- Outside money opposing
- $12,602
- Campaign money to 30 Jun 2026
Week by week
Outside money each week, supporting and opposing the candidates, all candidates combined.
Week of 18 May 2026
Supporting $5,011
The groups on each side
The biggest outside groups in this race, by what they spent supporting or opposing each candidate.
Spent supporting a candidate
- House Freedom Actionsupporting Scott Perry$32,491
- API PA Votessupporting Justin Douglas$31,101
- Club for Growth PACsupporting Scott Perry$24,745
- Freedom Caucus Fundsupporting Scott Perry$19,818
- Senate Conservatives Actionsupporting Scott Perry$10,803
- Senate Conservatives Fundsupporting Scott Perry$6,967
- Freedom PAsupporting Justin Douglas$6,642
- Goa Victory Fundsupporting Scott Perry$574
Spent opposing a candidate
- LGBTQ Connection PACopposing Scott Perry$17,251
- House Freedom Actionopposing Janelle Stelson$12,485
- Welcomepacopposing Scott Perry$12,300
- Youth Save Democracy PACopposing Scott Perry$6,260
- API PA Votesopposing Janelle Stelson$117
Who’s connected to whom
The groups that spent supporting or opposing the candidates.
- House Freedom Action spent supporting Scott Perry · $32,491
- API PA Votes spent supporting Justin Douglas · $31,101
- Club for Growth PAC spent supporting Scott Perry · $24,745
- Freedom Caucus Fund spent supporting Scott Perry · $19,818
- LGBTQ Connection PAC spent opposing Scott Perry · $17,251
- House Freedom Action spent opposing Janelle Stelson · $12,485
- Welcomepac spent opposing Scott Perry · $12,300
- Senate Conservatives Action spent supporting Scott Perry · $10,803
- Senate Conservatives Fund spent supporting Scott Perry · $6,967
- API PA Votes spent opposing Janelle Stelson · $117
- Angry Eagle Holdings gave to House Freedom Action · $10,000
- Freedom Caucus Alliance gave to Freedom Caucus Fund · $135K
- Let's Get to Work PAC gave to Freedom Caucus Fund · $84,000
- Welcome Party gave to Welcomepac · $450K
- Third Way gave to Welcomepac · $103K
- Raymond James (GA) gave to Senate Conservatives Action · $336
- Blessey Marine Service, Inc. Political Action Committee gave to Senate Conservatives Fund · $5,000
Group
- House Freedom Action spent $32,491 supporting Scott Perry$32,491
- House Freedom Action spent $12,485 opposing Janelle Stelson$12,485
- Angry Eagle Holdings gave $10,000 to House Freedom Action$10,000
Go deeper
The paperwork behind this race, all of it. Free with an email sign-in.
The paperwork