Pennsylvania · U.S. House

Janelle Stelson

U.S. House · Democratic

Flip

Election-pack status: yes. Report date 2026-11-05.

Financial snapshot

Defeated incumbent Rep. Scott Perry (R) in a rematch, flipping Pennsylvania's 10th District; AP called the race. Raised $9.23M; IE for ~$2.40M / against ~$9.01M (FEC e-file est.).

Election

Date
2026-11-03
Votes
173,845 (55%)
Opponent
Scott Perry (R) · 142,059 (45%)
Previous officeholder
Scott Perry (R), incumbent

Money reported in the file

Raised
$9,234,260
Cash on hand
$2,069,306 as of 2026-10-14
Individual share
90.9%
PAC share
9%
Self loans or contributions
$0
Outside spending for
$2,396,355
Outside spending against
$9,010,022
Committee
C00852368
Coverage note
FEC itemized 2025-01-01 to 2026-10-14 (principal committee); IE e-filings through ~2026-11-03

Reported monetary figures come from the linked Federal Election Commission records for serving profiles. Outside-spending fields remain blank in this roster pass. Election results are unofficial until certification. 115 reported ties and 4 inferred ties are listed below.

Read the ties

Four money views plus a separate Trades view. Orbit 3D is the default. Solid lines are reported (115). Inferred ties are dimmer (4). This is not the full set of 17,703 ties.

Table

Drag to spin · scroll to zoom · click to select

  • IE supporting0
  • IE opposing0
  • PAC contributions0
  • Party committees0
  • Transfers0
  • Vendors0
  • Itemized contributions0
  • Campaign committee0
  • Election / opponents0
  • Self-funding0
  • Other0
  • Reported, solid
  • Inferred, dim particles
  • Both on one name
  • Node size and distance ≈ documented dollars

Janelle Stelson is at the center. Choose a name in the active view, or use “Show on orbit” in the table. A shared name is not proof of coordination.

Documented ties (119)

Every tie in this official’s file. The same filters apply to the orbit and this table.
Relationship Amount Date Evidence Between Record Orbit
principal campaign committee — 2025-2026 Reported Janelle Stelson → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
elected Nov 3, 2026 (unofficial) $173,845 2026-11-03 Reported Janelle Stelson → U.S. House, Pennsylvania District 10 News report
general-election opponent (defeated) $142,059 2026-11-03 Reported Janelle Stelson → Scott Perry (Government site) News report
transfer from joint fundraising / authorized committee (line 12) $740,200 2025-01-01..2026-10-14 Reported House Victory Project 2026 (C00941567) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $82,850 2025-01-01..2026-10-14 Reported Dem Rising 2026 (C00920827) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $70,660 2025-01-01..2026-10-14 Reported Stelson Victory Fund (C00929315) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $51,500 2025-01-01..2026-10-14 Reported Cognetti Stelson Victory Fund (C00938951) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $48,500 2025-01-01..2026-10-14 Reported Flippable Four Victory Fund (C00954438) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $32,100 2025-01-01..2026-10-14 Reported Common Wealth (C00942300) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $22,024 2025-01-01..2026-10-14 Reported Majority Makers Victory Fund (C00942672) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $21,074 2025-01-01..2026-10-14 Reported Deluzio Stelson Victory Fund 2026 (C00913186) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $14,500 2025-01-01..2026-10-14 Reported Cognetti Stelson Victory Fund (C00938951) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $13,100 2025-01-01..2026-10-14 Reported Jfw Challengers (C00926428) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $3,353 2025-01-01..2026-10-14 Reported Stelson Victory Fund (C00878819) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $8.64 2025-01-01..2026-10-14 Reported Bohannan Stelson Victory Fund (C00942037) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
party committee contribution (line 11b) $7,063 2025-01-01..2026-10-14 Reported Dccc (Party site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
party committee contribution (line 11b) $2,000 2025-01-01..2026-10-14 Reported Democratic Women of the South Orange County (Organization site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 5 item(s) $11,000 20250711..20260625 Reported Tri-State Maxed-Out Women (C00488387) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20260504..20260921 Reported NEA Fund for Children and Public Education (C00003251) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20260519..20260818 Reported American Federation of State County & Municipal Employees P E O P L E (C00011114) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $10,000 20250923..20260930 Reported Welcomepac (C00786830) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20260224..20260707 Reported Women's Political Committee Federal (C00188193) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 4 item(s) $10,000 20250714..20260916 Reported Yinzer PAC (C00830182) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20251229..20260806 Reported United Food and Commercial Workers International Union Active Ballot Club (C00002766) (Organization site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 7 item(s) $10,000 20250714..20260804 Reported Silicorn Valley PAC (C00840462) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Membership organization); 3 item(s) $10,000 20250915..20260908 Reported American Association for Justice Political Action Committee (Aaj PAC) (C00024521) (Organization site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20251231..20260929 Reported Ameripac: the Fund for A Greater America (C00271338) (Organization site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20251126..20260717 Reported Ua Union Plumbers & Pipefitters Vote! PAC (United Association of Journeymen and (C00012476) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $10,000 20250711..20260629 Reported Defend the Vote (C00764233) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20250714..20250714 Reported Jobs, Education, & Families First Jeff PAC (C00617803) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20250714..20260310 Reported Fair Shot PAC (C00574970) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20250922..20250922 Reported Carpenters Legislative Improvement Committee United Brotherhood of Carpenters an (C00001016) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20250828..20250828 Reported Sd PAC (C00757419) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20250714..20250714 Reported Blue Hen Federal PAC (C00493700) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $10,000 20250714..20260615 Reported New Democrat Coalition Action Fund (C00409730) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $10,000 20250714..20260630 Reported Elect Democratic Women (C00685297) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20260323..20260630 Reported Innovation for Good PAC (C00892901) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $10,000 20251223..20260610 Reported Flip the Congress PAC (C00920603) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20260122..20260626 Reported Machinists Non Partisan Political League of the International Association of Mac (C00002469) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20251219..20260626 Reported Emilys List (C00193433) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 3 item(s) $10,000 20260325..20260625 Reported Ca Luv PAC (California Leadership United for Victory PAC) (C00573709) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20251217..20260626 Reported Engineers Political Education Committee (Epec)/International Union of Operating (C00029504) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Business / trade / professional); 2 item(s) $10,000 20251110..20251110 Reported Select Medical Corporation PAC (C00546119) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 7 item(s) $8,000 20250717..20260925 Reported Making A Difference PAC (C00757344) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 3 item(s) $7,500 20251229..20260723 Reported International Brotherhood of Electrical Workers Political Action Committee (C00027342) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 3 item(s) $7,500 20251210..20260918 Reported National Elevator Constructors PAC/ Intn'L Union of Elevator Constructors (Nec (C00383950) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $7,500 20260515..20260914 Reported International Brotherhood of Boilermakers Campaign Assistance Fund (C00005157) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $7,500 20260326..20260630 Reported Democratic Majority Fund (C00844720) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 3 item(s) $7,000 20260306..20260928 Reported American Federation of Govt. Empl. Political Action Committee (C00009936) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 6 item(s) $7,000 20260126..20260928 Reported Service First PAC (C00727784) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Membership organization); 5 item(s) $6,950 20250918..20260924 Reported League of Conservation Voters Action Fund (C00252940) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $6,500 20260518..20261002 Reported Progressive Turnout Project (C00580068) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 3 item(s) $6,000 20251229..20260928 Reported Professional Aviation Safety Specialists PAC (C00286807) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Membership organization); 4 item(s) $6,000 20260403..20260930 Reported Nrdc Action Fund Inc PAC (C00548008) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Membership organization); 3 item(s) $5,500 20251229..20261005 Reported Alliance for Retired Americans Political Action Fund (C00436188) (Organization site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Leadership PAC); 3 item(s) $5,500 20250714..20260928 Reported Houlapac (C00708636) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
PAC contribution (Labor union); 4 item(s) $5,500 20260330..20261005 Reported United Mine Workers of America - Coal Miners Political Action Committee (C00013342) (Campaign site) → Friends of Janelle Stelson (C00852368) (Campaign site) Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $5,710,224 2026-09-09..2026-10-28 Reported No Going Back PAC Inc. (C00960435) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $864,625 2026-09-22..2026-10-30 Reported Cffe PAC (C00744920) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $489,163 2026-10-05..2026-10-27 Reported Ab PAC (C00492140) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $376,111 2026-09-22..2026-11-03 Reported Freedom Caucus Fund (C00552851) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $332,741 2026-09-01..2026-10-24 Reported America PAC (C00879510) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $325,719 2026-09-12..2026-09-12 Reported Club for Growth Action (C00487470) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $290,000 2026-10-15..2026-10-27 Reported Common Sense for Pa (C00889584) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $180,168 2026-09-30..2026-10-28 Reported Progressive Turnout Project (C00580068) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $169,977 2026-08-08..2026-10-31 Reported Casa In Action PAC (C00685693) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $115,068 2026-07-08..2026-10-21 Reported Welcomepac (C00786830) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $103,428 2026-10-07..2026-10-07 Reported Relentless PAC (C00828343) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $77,157 2026-10-16..2026-11-02 Reported Care In Action PAC (C00747998) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $59,770 2026-05-16..2026-10-24 Reported Knock for Democracy, Inc. (C00735738) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $43,450 2026-09-26..2026-11-03 Reported Unidosus Action PAC (C00684258) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $36,623 2026-10-12..2026-10-12 Reported Maga Inc. (C00892471) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $36,117 2026-10-01..2026-11-03 Reported Seniors Empowering An Effective Democracy (Seed-PAC) (C00934059) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $30,450 2026-10-04..2026-10-28 Reported Democratic Messaging Project (C00800995) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $30,347 2026-09-01..2026-10-28 Reported Chesapeake Climate Action Network Action Fund (C90020116) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $29,588 2026-09-01..2026-10-28 Reported Rural Freedom Network (C00647966) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $27,976 2026-10-20..2026-11-01 Reported Future Pennsylvania PAC (C00890053) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $19,966 2026-09-02..2026-10-30 Reported Campaign for Working Class Communities (C90023599) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $19,391 2026-10-09..2026-10-14 Reported Momsrising Together (C90018367) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $16,836 2026-10-13..2026-10-30 Reported Democratic Majority Project (C00961540) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $12,748 2026-07-26..2026-08-23 Reported Thomas Paine Society L.L.C. (C90020231) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $11,490 2026-09-08..2026-10-29 Reported Building Together (C00955138) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $10,607 2026-09-17..2026-09-30 Reported Community Change Voters (C00612820) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $5,596 2026-08-01..2026-10-01 Reported Vote for Equality (C00755363) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $4,798 2026-10-27..2026-10-27 Reported Our Shared Future (C00903302) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $4,665 2026-10-28..2026-10-28 Reported Win the Whole Thing PAC (C00959684) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $3,300 2026-10-26..2026-10-26 Reported Majority Blue PAC (C00948000) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $3,289 2026-10-01..2026-11-02 Reported Neighbor Voices PAC (C00930321) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $3,228 2026-10-22..2026-11-01 Reported Workers Vote (C00754051) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $2,613 2026-10-29..2026-10-29 Reported Working America (C90011156) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $2,242 2026-10-27..2026-10-31 Reported Left of Center PAC (C00690867) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $1,458 2026-06-05..2026-10-13 Reported Field Team 6, Inc. (C00909994) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $1,200 2026-07-27..2026-10-18 Reported Freedom Pa (C00902189) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $593 2026-05-20..2026-05-20 Reported Momsrising PAC (C00878025) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $234 2026-09-09..2026-09-25 Reported Red Wine and Blue (C90020058) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $167 2026-09-01..2026-09-01 Reported United Steelworkers Political Action Fund (C00003590) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $159 2026-10-12..2026-10-12 Reported Moveon.Org Political Action (C00341396) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $249 2026-05-19..2026-09-15 Reported Givegreen United Action (C00802389) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $96.00 2026-10-06..2026-10-06 Reported Pennsylvania Pro-Life Federation PAC (C00172361) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $18.00 2026-04-28..2026-04-28 Reported Api Pa Votes (C00761064) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $13.00 2026-10-14..2026-10-14 Reported Together We Elect PAC (C00812479) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $1,923,013 .. Reported Clf (C00504530) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $12,485 .. Reported House Freedom Action (C00662221) (Campaign site) → Janelle Stelson Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $2,992 .. Reported Casa In Action PAC (C00685693) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $382 .. Reported Dmfi PAC (C00710848) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $95.16 .. Reported Api Pa Votes (C00761064) (Campaign site) → Janelle Stelson Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $13,752 .. Reported Solidarity Victory PAC (C00873877) → Janelle Stelson Public filing
disbursements to vendor (Schedule B) $4,413,188 2025-01-01..2026-10-14 Reported Friends of Janelle Stelson (C00852368) (Campaign site) → Technicolor Political Public filing
disbursements to vendor (Schedule B) $970,691 2025-01-01..2026-10-14 Reported Friends of Janelle Stelson (C00852368) (Campaign site) → Gusto Public filing
disbursements to vendor (Schedule B) $571,441 2025-01-01..2026-10-14 Reported Friends of Janelle Stelson (C00852368) (Campaign site) → SB Digital (Organization site) Public filing
disbursements to vendor (Schedule B) $195,429 2025-01-01..2026-10-14 Reported Friends of Janelle Stelson (C00852368) (Campaign site) → ActBlue Technical Services (Organization site) Public filing
disbursements to vendor (Schedule B) $148,217 2025-01-01..2026-10-14 Reported Friends of Janelle Stelson (C00852368) (Campaign site) → Normington Petts (Organization site) Public filing
disbursements to vendor (Schedule B) $110,434 2025-01-01..2026-10-14 Reported Friends of Janelle Stelson (C00852368) (Campaign site) → Mission Control Inc Public filing
130 PAC donors in common (2025-26); those PACs gave Janelle Stelson $523,564 $523,564 2025-26 Inferred Janelle Stelson → Paige Cognetti Public filing
61 PAC donors in common (2025-26); those PACs gave Janelle Stelson $279,450 $279,450 2025-26 Inferred Janelle Stelson → Nancy Lacore Public filing
0 PAC donors in common (2025-26); those PACs gave Janelle Stelson $0 $0 2025-26 Inferred Janelle Stelson → Victoria Broderick Public filing
0 PAC donors in common (2025-26); those PACs gave Janelle Stelson $0 $0 2025-26 Inferred Janelle Stelson → Leticia Gutierrez Public filing
general-election opponent, incumbent (lost; 142,059 votes); also 2024 opponent $142,059 2026-11-03 Reported Scott Perry (R) (Government site) → Janelle Stelson News report
former longtime news anchor (left 2023 for politics) — ~1997-2023 Reported WGAL-TV → Janelle Stelson Public record

PDF dossier

Expected path: pdfs/stelson/Stelson_Know_Your_Politician_2026-11-05.pdf

The PDF binary is not in this preview. When the dossier pack is added at public/pdfs/stelson/Stelson_Know_Your_Politician_2026-11-05.pdf, this page will link the file. The folder name (stelson) is the key, because some surnames share a PDF basename. Until then, use the printable summary.