Race2026 cycle · PrimariesPrimary day 19 May 2026Updated

Cite this page

DonorAlpha, “Pennsylvania 10th District primary 2026”, https://donoralpha.com/races/pennsylvania-10th-district-primary-2026, updated .

Pennsylvania 10th District primary 2026

No. 131 of 330 House races in the 2026 primaries

The short version

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.

$182K

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 scale
← OpposingSupporting →
  • Scott 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 long version

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
    Patriots for Perry
  • Justin Douglas

    Democrat

    Own campaign raised
    $156K
    Outside money supporting
    $37,743
    Justin Douglas for Congress
  • Janelle Stelson

    Democrat

    Own campaign raised
    $6.4M
    Outside money supporting
    $563
    Outside money opposing
    $12,602
    Friends of Janelle Stelson
  • 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

Supporting candidatesOpposing candidates

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

  1. House Freedom Actionsupporting Scott Perry$32,491
  2. API PA Votessupporting Justin Douglas$31,101
  3. Club for Growth PACsupporting Scott Perry$24,745
  4. Freedom Caucus Fundsupporting Scott Perry$19,818
  5. Senate Conservatives Actionsupporting Scott Perry$10,803
  6. Senate Conservatives Fundsupporting Scott Perry$6,967
  7. Freedom PAsupporting Justin Douglas$6,642
  8. Goa Victory Fundsupporting Scott Perry$574

Spent opposing a candidate

  1. LGBTQ Connection PACopposing Scott Perry$17,251
  2. House Freedom Actionopposing Janelle Stelson$12,485
  3. Welcomepacopposing Scott Perry$12,300
  4. Youth Save Democracy PACopposing Scott Perry$6,260
  5. API PA Votesopposing Janelle Stelson$117

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesHouse Freedom Action spent $32,491 supporting Scott Perry · $32,491API PA Votes spent $31,101 supporting Justin Douglas · $31,101Club for Growth PAC spent $24,745 supporting Scott Perry · $24,745Freedom Caucus Fund spent $19,818 supporting Scott Perry · $19,818LGBTQ Connection PAC spent $17,251 opposing Scott Perry · $17,251House Freedom Action spent $12,485 opposing Janelle Stelson · $12,485Welcomepac spent $12,300 opposing Scott Perry · $12,300Senate Conservatives Action spent $10,803 supporting Scott Perry · $10,803Senate Conservatives Fund spent $6,967 supporting Scott Perry · $6,967API PA Votes spent $117 opposing Janelle Stelson · $117Angry Eagle Holdings gave $10,000 to House Freedom Action · $10,000Freedom Caucus Alliance gave $135K to Freedom Caucus Fund · $135KLet's Get to Work PAC gave $84,000 to Freedom Caucus Fund · $84,000Welcome Party gave $450K to Welcomepac · $450KThird Way gave $103K to Welcomepac · $103KRaymond James (GA) gave $336 to Senate Conservatives Action · $336Blessey Marine Service, Inc. Political Action Committee gave $5,000 to Senate Conservatives Fund · $5,000Angry Eagle HoldingsAngry Eagle HoldingsCompany or group · $10,000Freedom Caucus AllianceFreedom Caucus AllianceCompany or group · $135KLet's Get to Work PACLet's Get to Work PACCompany or group · $84,000Welcome PartyWelcome PartyCompany or group · $450KThird WayThird WayCompany or group · $103KRaymond James (GA)Raymond James (GA)Company or group · $336Blessey Marine Service, Inc.Political Action CommitteeBlessey Marine Service, Inc. Political Action CommitteeCompany or group · $5,000House Freedom ActionHouse Freedom ActionGroup · $44,976API PA VotesAPI PA VotesGroup · $31,219Club for Growth PACClub for Growth PACGroup · $24,745Freedom Caucus FundFreedom Caucus FundGroup · $19,818LGBTQ Connection PACLGBTQ Connection PACGroup · $17,251WelcomepacWelcomepacGroup · $12,300Senate Conservatives ActionSenate Conservatives ActionGroup · $10,803Senate Conservatives FundSenate Conservatives FundGroup · $6,967Scott PerryScott PerryCandidate · $131KJustin DouglasJustin DouglasCandidate · $37,743Janelle StelsonJanelle StelsonCandidate · $13,165
  • 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
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

House Freedom Action

  • 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
For reporters, researchers and the professionally curious

Go deeper

The paperwork behind this race, all of it. Free with an email sign-in.

The paperwork

Sign in free with your email

It’s free. We only want your email address. We’ll never ask you to chip in $5.