U.S. House · PA-7
This matchup isn't final yet — primaries are still underway in this state.
An incumbent has a record; a challenger has statements. We show each what it is.
Ryan Mackenzie
Says vs. does — per issue
Receipts — recent key votes
- Voted YeaAgriculture, Rural Development, Food and Drug Administration, and Related Agency Appropriations Act, 2027
- Voted NayDirecting the President pursuant to section 5(c) of the War Powers Resolution to remove United States Armed Forces from Lebanon.
- Voted NayAgriculture, Rural Development, Food and Drug Administration, and Related Agency Appropriations Act, 2027
- Voted YeaWaiving a requirement of clause 6(a) of rule XIII with respect to consideration of certain resolutions reported from the Committee on Rules.
- Voted NayProviding for consideration of the bill (H.R. 2913) to authorize support for Ukraine, and for other purposes.
Money — FEC
$4.4M
Bob Brooks
Stated positions
Pledges to defend Social Security and sign the Medicare and Social Security Fair Share Act.
Supports a billionaire minimum tax and removing the cap on Social Security payroll taxes for high earners.
Advocates for making big corporations pay their fair share of taxes and repealing tax giveaways.
Supports raising the minimum wage and tying it to inflation.
Supports strengthening unions, passing the PRO Act, and defending collective bargaining rights.
Strongly supports Medicare for All and restoring cuts to Medicaid.
Money — FEC
$2.4M
Ryan Crosswell
Stated positions
Believes current levels of deficit spending are unsustainable and supports reducing the budget deficit.
Supports expanding the Child and Dependent Care Tax Credit to help families.
Supports reversing cuts to federal education funding and the Department of Education.
Supports rolling out a public option, extending Obamacare subsidies, and reversing cuts to Medicaid.
Supports creating an eventual pathway to citizenship for longtime residents.
Supports universal background checks, closing the gun show loophole, and limiting high-capacity magazines.
Money — FEC
$1.9M
Lamont McClure
Stated positions
No stated positions yet
This campaign hasn't published positions we could source and verify yet — we don't fill the gap with guesses.
Money — FEC
$515.1K
Carol Obando-Derstine
Stated positions
No stated positions yet
This campaign hasn't published positions we could source and verify yet — we don't fill the gap with guesses.
Money — FEC
$593.3K
Mark Pinsley
Stated positions
No stated positions yet
This campaign hasn't published positions we could source and verify yet — we don't fill the gap with guesses.
Money — FEC
$179.9K