The Constituency
All Scores
Race Forecasts
Bills
Methodology
Feedback
← Back to home
← Back to all races
House · PA-07 · Pennsylvania
Mackenzie, Ryan
View R incumbent's page →
88%
Democratic favored
Likely
C
accountability grade
District need
46 / 100
2024 baseline (Dem 2-way)
50%
Expected Dem share, 2026
56%
Declared Candidates
Real FEC filings for this district — receipts, disbursements, and cash on hand, current 2026 cycle.
Brooks, Bob
Democratic Party
$5,347,353 raised
Disbursed: $4,605,775
Cash on hand: $741,579
PAC money: $634,750
As of 10/14/2026
Mackenzie, Ryan Edward
Republican Party · Incumbent
$5,296,664 raised
Disbursed: $4,329,911
Cash on hand: $1,069,993
PAC money: $1,314,713
As of 10/14/2026
Crosswell, Ryan
Democratic Party
$1,872,528 raised
Disbursed: $1,859,887
Cash on hand: $12,641
PAC money: $24,750
As of 9/30/2026
Obando-derstine, Carol
Democratic Party
$593,313 raised
Disbursed: $592,545
Cash on hand: $768
PAC money: $53,135
As of 9/30/2026
Mcclure, Lamont
Democratic Party
$515,144 raised
Disbursed: $515,144
Cash on hand: $0
PAC money: $45,100
As of 9/30/2026
Pinsley, Mark
Democratic Party
$179,912 raised
Disbursed: $125,388
Cash on hand: $54,524
PAC money: $500
As of 4/29/2026
Wild, Susan
Democratic Party · Incumbent
$7,613 raised
Disbursed: $76,272
Cash on hand: $0
PAC money: $0
As of 6/30/2026
Scheller, Lisa
Republican Party
$5,000 raised
Disbursed: $2,422
Cash on hand: $4,312
PAC money: $0
As of 9/30/2026
Montero, Maria
Republican Party
$1,500 raised
Disbursed: $121
Cash on hand: $2,065
PAC money: $0
As of 9/30/2026
Dellicker, Kevin
Republican Party
$1,270 raised
Disbursed: $3,035
Cash on hand: $3
PAC money: $0
As of 12/31/2025
Welch, Steven D
Republican Party
$0 raised
Disbursed: $0
Cash on hand: $0
PAC money: $0
Meehan, Patrick L. Mr
Republican Party · Incumbent
$0 raised
Disbursed: $0
Cash on hand: $0
PAC money: $0
Forecast as of November 1, 2026.
Spot an error on this page, or have a suggestion?
Send feedback →