Janelle Stelson (D)
- Raised
- $6.4M
- Spent
- $1.9M
- Cash on hand
- $4.5M
Campaign reports through June 30, 2026.
Outside spending, general election
Special election: $14K for, $3K against.
Primary and other: $563 for, $13K against.
Outside groups have reported $7,825,566 in independent spending in this race: $7,643,408 for the general election, $16,839 in the special election and $165,318 in the primaries. The biggest spender so far is CLF, at $2.0M.
Campaign reports through June 30, 2026.
Special election: $14K for, $3K against.
Primary and other: $563 for, $13K against.
Campaign reports through June 30, 2026.
Primary and other: $98K for, $30K against.
November ballot as listed by this source on Oct. 1, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Campaign reports through July 16, 2026.
Others who filed with the FEC: Isabelle A Harman (I), raised $66,196; Karen Lynn Dalton (R), raised $15,625.
| Spender | Spent on | General | Primary | Special | Total | Latest |
|---|---|---|---|---|---|---|
| CLFHybrid PAC · $2.0M in late reports | AGAINST Janelle Stelson (D) | $2.0M | – | – | $2.0M | Oct. 3, 2026 |
| No Going Back PACSuper PAC · $783K in late reports | AGAINST Janelle Stelson (D)FOR Scott Perry (R) | $783K | – | – | $783K | Sept. 28, 2026 |
| Freedom Caucus FundHybrid PAC · $769K in late reports | FOR Scott Perry (R)AGAINST Janelle Stelson (D) | $780K | $20K | – | $800K | Sept. 22, 2026 |
| HMPHybrid PAC · $766K in late reports | AGAINST Scott Perry (R) | $766K | – | – | $766K | Sept. 29, 2026 |
| Edf Action VotesSuper PAC · $703K in late reports | AGAINST Scott Perry (R) | $703K | – | – | $703K | Oct. 2, 2026 |
| LCV Victory FundSuper PAC · $512K in late reportsEnergy & climate | AGAINST Scott Perry (R) | $512K | – | – | $512K | Sept. 15, 2026 |
| Cffe PACHybrid PAC · $425K in late reports | FOR Janelle Stelson (D) | $425K | – | – | $425K | Sept. 22, 2026 |
| Club for Growth ActionSuper PAC · $326K in late reports | AGAINST Janelle Stelson (D) | $326K | – | – | $326K | Sept. 12, 2026 |
| America First Agriculture ActionSuper PAC · $322K in late reports | FOR Scott Perry (R) | $322K | – | – | $322K | Sept. 11, 2026 |
| Protect Freedom Political Action CommitteeSuper PAC · $230K in late reports | FOR Scott Perry (R) | $230K | – | – | $230K | Sept. 23, 2026 |
| America PACSuper PAC · $223K in late reports | AGAINST Janelle Stelson (D)FOR Scott Perry (R) | $223K | – | – | $223K | Oct. 1, 2026 |
| Casa in Action PACSuper PAC · $131K in late reportsImmigration | FOR Janelle Stelson (D)AGAINST Janelle Stelson (D) | $131K | – | $3K | $134K | Oct. 3, 2026 |
| Retired Americans ActionSuper PAC · $113K in late reports | AGAINST Scott Perry (R) | $113K | – | – | $113K | Sept. 28, 2026 |
| WelcomepacHybrid PAC · $44K in late reports | FOR Janelle Stelson (D)AGAINST Scott Perry (R) | $98K | $12K | – | $110K | Oct. 1, 2026 |
| Knock for DemocracyHybrid PAC · $11K in late reports | FOR Janelle Stelson (D) | $33K | – | – | $33K | Sept. 19, 2026 |
| Back the BoldPAC · $33K in late reports | AGAINST Scott Perry (R) | $33K | – | – | $33K | Sept. 15, 2026 |
| Associated Builders and Contractors Political Action CommitteePAC · $32K in late reports | FOR Scott Perry (R) | $32K | – | – | $32K | Sept. 29, 2026 |
| Unidosus Action PACSuper PAC · $29K in late reportsImmigration | FOR Janelle Stelson (D) | $29K | – | – | $29K | Sept. 26, 2026 |
| Rural Freedom NetworkSuper PAC · $27K in late reports | FOR Janelle Stelson (D)AGAINST Scott Perry (R) | $28K | – | – | $28K | Sept. 15, 2026 |
| Seniors Empowering an Effective DemocracySuper PAC | FOR Janelle Stelson (D) | $24K | – | – | $24K | Sept. 28, 2026 |
| LGBTQ Connection PACSuper PAC | AGAINST Scott Perry (R) | $19K | $17K | – | $36K | July 30, 2026 |
| Chesapeake Climate Action Network Action FundOutside spender (not a PAC) · $15K in late reports | FOR Janelle Stelson (D) | $15K | – | – | $15K | Sept. 25, 2026 |
| Progressive Turnout ProjectHybrid PAC · $14K in late reports | FOR Janelle Stelson (D) | $14K | – | – | $14K | Oct. 2, 2026 |
| Community Change VotersSuper PAC · $11K in late reports | FOR Janelle Stelson (D) | $11K | – | – | $11K | Aug. 27, 2026 |
| Democratic Messaging ProjectSuper PAC · $10K in late reports | FOR Janelle Stelson (D) | $10K | – | – | $10K | Aug. 21, 2026 |
| Early Vote Action PACSuper PAC · $10K in late reports | FOR Scott Perry (R) | $10K | – | – | $10K | Oct. 2, 2026 |
| Club for Growth PACPAC | FOR Scott Perry (R) | $8K | $28K | – | $36K | Aug. 20, 2026 |
| Thomas Paine SocietyOutside spender (not a PAC) · $5K in late reports | FOR Janelle Stelson (D) | $5K | – | – | $5K | Aug. 23, 2026 |
| Activate AmericaSuper PAC | AGAINST Scott Perry (R)FOR Janelle Stelson (D) | $2K | – | – | $2K | July 31, 2026 |
| Senate Conservatives FundHybrid PAC | FOR Scott Perry (R) | $1K | $7K | – | $8K | Aug. 25, 2026 |
| Field Team 6Super PAC | FOR Janelle Stelson (D) | $663 | – | – | $663 | June 24, 2026 |
| NRA Victory FundSuper PAC · $417 in late reports | FOR Scott Perry (R) | $417 | – | – | $417 | Sept. 28, 2026 |
| Indigo PACSuper PAC | AGAINST Scott Perry (R) | $229 | – | – | $229 | Sept. 30, 2025 |
| Givegreen United ActionSuper PAC | FOR Janelle Stelson (D) | $51 | $181 | – | $232 | Aug. 8, 2026 |
| House Freedom ActionSuper PAC | FOR Scott Perry (R)AGAINST Janelle Stelson (D) | – | $45K | – | $45K | July 18, 2025 |
| Api Pa VotesSuper PAC | FOR Justin Douglas (D)FOR Janelle Stelson (D)AGAINST Janelle Stelson (D) | – | $18K | $95 | $18K | June 12, 2026 |
| Solidarity Victory PACSuper PAC | FOR Janelle Stelson (D) | – | – | $14K | $14K | Aug. 17, 2025 |
| Senate Conservatives ActionSuper PAC | FOR Scott Perry (R) | – | $11K | – | $11K | April 17, 2026 |
| Freedom PaSuper PAC | FOR Justin Douglas (D) | – | $7K | – | $7K | March 16, 2026 |
| Goa Victory FundSuper PAC | FOR Scott Perry (R) | – | $574 | – | $574 | Jan. 29, 2026 |
| DMFI PACHybrid PACIsrael | FOR Janelle Stelson (D) | – | $382 | – | $382 | Feb. 25, 2026 |
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 3, 2026Late | Casa in Action PACDigital advertising - estimate | FOR Janelle Stelson (D) | General | $27,750 (FEC filing) |
| Oct. 3, 2026Late | Casa in Action PACVideography services - estimate | FOR Janelle Stelson (D) | General | $3,700 (FEC filing) |
| Oct. 3, 2026Late | CLFMedia placement | AGAINST Janelle Stelson (D) | General | $1,671 (FEC filing) |
| Oct. 3, 2026Late | Casa in Action PACBanner - estimate | FOR Janelle Stelson (D) | General | $925 (FEC filing) |
| Oct. 2, 2026Late | CLFMedia production | AGAINST Janelle Stelson (D) | General | $32,000 (FEC filing) |
| Oct. 2, 2026Late | Edf Action VotesMail production and postage (estimate) | AGAINST Scott Perry (R) | General | $30,916 (FEC filing) |
| Oct. 2, 2026Late | Progressive Turnout ProjectField organizing | FOR Janelle Stelson (D) | General | $14,194 (FEC filing) |
| Oct. 2, 2026Late | Early Vote Action PACCanvassing | FOR Scott Perry (R) | General | $2,143 (FEC filing) |
| Oct. 2, 2026Late | Early Vote Action PACCanvassing | FOR Scott Perry (R) | General | $1,571 (FEC filing) |
| Oct. 2, 2026Late | Early Vote Action PACCanvassing | FOR Scott Perry (R) | General | $1,429 (FEC filing) |
| Oct. 2, 2026Late | Early Vote Action PACCanvassing | FOR Scott Perry (R) | General | $1,071 (FEC filing) |
| Oct. 2, 2026Late | Early Vote Action PACCanvassing | FOR Scott Perry (R) | General | $1,000 (FEC filing) |
| Oct. 2, 2026Late | Edf Action VotesResearch (estimate) | AGAINST Scott Perry (R) | General | $244 (FEC filing) |
| Oct. 2, 2026Late | Edf Action VotesResearch (estimate) | AGAINST Scott Perry (R) | General | $146 (FEC filing) |
| Oct. 2, 2026Late | Edf Action VotesResearch (estimate) | AGAINST Scott Perry (R) | General | $98 (FEC filing) |
| Oct. 1, 2026Late | America PACDigital media | AGAINST Janelle Stelson (D) | General | $71,799 (FEC filing) |
| Oct. 1, 2026Late | WelcomepacText messaging, digital advertising, website services & production - estimate | FOR Janelle Stelson (D) | General | $25,933 (FEC filing) |
| Sept. 30, 2026Late | Edf Action VotesMail production and postage (estimate) | AGAINST Scott Perry (R) | General | $21,776 (FEC filing) |
| Sept. 30, 2026Late | Edf Action VotesResearch (estimate) | AGAINST Scott Perry (R) | General | $244 (FEC filing) |
| Sept. 29, 2026Late | HMPTelevision advertising - estimate | AGAINST Scott Perry (R) | General | $691,200 (FEC filing) |
| Sept. 29, 2026Late | Associated Builders and Contractors Political Action CommitteeSocial media and video advertising | FOR Scott Perry (R) | General | $32,175 (FEC filing) |
| Sept. 29, 2026Late | HMPDigital advertising - estimate | AGAINST Scott Perry (R) | General | $20,447 (FEC filing) |
| Sept. 29, 2026Late | HMPMedia production - estimate | AGAINST Scott Perry (R) | General | $8,579 (FEC filing) |
| Sept. 29, 2026Late | America PACTexting service | AGAINST Janelle Stelson (D) | General | $7,765 (FEC filing) |
| Sept. 28, 2026Late | No Going Back PACPlaced media: tv and connected tv | AGAINST Janelle Stelson (D) | General | $488,140 (FEC filing) |
| Sept. 28, 2026Late | Retired Americans ActionAdvertising | AGAINST Scott Perry (R) | General | $112,722 (FEC filing) |
| Sept. 28, 2026Late | No Going Back PACDirect mail: printing and postage | AGAINST Janelle Stelson (D) | General | $50,568 (FEC filing) |
| Sept. 28, 2026Late | Edf Action VotesMail production and postage (estimate) | AGAINST Scott Perry (R) | General | $27,978 (FEC filing) |
| Sept. 28, 2026Late | No Going Back PACDirect mail: printing and postage | FOR Scott Perry (R) | General | $21,542 (FEC filing) |
| Sept. 28, 2026 | Seniors Empowering an Effective DemocracyPostcard ad | FOR Janelle Stelson (D) | General | $10,326 (FEC filing) |
FEC data as of Oct. 5, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Scott Perry. How this works.