Raised, 2025–26
- Individuals$1.5M34%
- PACs$1M24%
- Transfers & other$1.8M42%
37% of the individual money came from small donors ($200 or less).
Top PAC industries
$1M“DELIVERING FOR OUR COMMUNITY”
Where They Stand
Position from 454 bills and votes and 5 statements, starting from a reputation prior of Right 24 — click any issue to see the reputation, the record and the shift.
Mackenzie (you're viewing)The 2026 Race
PA-7 race page →
Ryan MackenzieRepublican · incumbent · Rt-lean 16 on the record13%
Bob BrooksDemocrat · challenger · Left 34 from statements87%
Ryan Mackenzie$5.2M
Bob Brooks$5MWhat They Care About
Bubble size = how much of Ryan Mackenzie's sponsored bills, cosponsorships, campaign statements and tweets go to each domain. Votes are left out because they follow committee seats; domains a member's committees handle are discounted a little. Anything from the last 6 months counts double, so a topic they are on about right now grows. Darker = they have broken with their own party more often on that topic: the share of party-line votes since 2009 where they voted against their party's majority (gray = fewer than 8 such votes). Based on 2 sponsored, 184 cosponsored, 22 statements, 367 topical tweets. Click a bubble to open what they support and the bills and tweets behind it; click it again to close.

Ryan Mackenzie
- Raised
- 2025–26 cycle
- Top sector
- other politicians
- Overall
- 16pt right
- Actions
- votes, bills, tweets
“DELIVERING FOR OUR COMMUNITY”
Deliver Real Relief for Every American ↗“That's why Ryan Mackenzie worked so hard to deliver tax relief for every American in his first year in Congress - from increasing the standard tax deduction to eliminating taxes on Social Security for nearly 90% of seniors.”Safeguard Social Security and Medicare ↗“In Congress, Ryan refused to support any budget that reduced Social Security benefits.”Stand Up for Working Families ↗“The very first package of bills Ryan introduced in Congress included proposals to the Child Tax Credit, childcare tax credits, and more.”Where They Stand
The 2026 Race
Race page →
Ryan MackenzieRepublican · incumbent · Rt-lean 16 on the record13%
Bob BrooksDemocrat · challenger · Left 34 from statements87%
Ryan Mackenzie$5.2M
Bob Brooks$5M