Rep. Ryan Mackenzie (R-PA) reported raising approximately $5.3 million for reelection in Pennsylvania's 7th Congressional District, compared with $4.99 million for Democratic challenger Bob Brooks. The race is rated Lean Democratic, although the fundraising figures cover different periods: through Oct. 14 for Mackenzie and Sept. 30 for Brooks. ​

Brooks reported approximately $1.29 million in cash on hand and $15,000 in campaign debt as of Sept. 30. Mackenzie reported approximately $1.07 million in cash and $1,371 in debt as of Oct. 14, according to his preliminary filing. The differing reporting periods limit direct comparisons.

Brooks defeated Ryan Crosswell in the May 19 Democratic primary by approximately 20 percentage points. Mackenzie was unopposed in the Republican primary.

Who's Writing the Checks?

The candidates' reported donor profiles reflect different fundraising patterns.

  • Brooks: Lawyers contributed approximately $58,000, followed by CEOs ($44,000), physicians ($26,000), and consultants ($25,000). His leading occupation categories included legal, medical, and business professionals.
  • Mackenzie: Business owners contributed approximately $56,000, followed by CEOs ($54,000), company presidents ($39,000) and executives ($33,000). His leading categories were concentrated among business owners and executives.

Donors identifying as retired or not employed contributed approximately $651,000 to Brooks and $411,000 to Mackenzie in itemized individual contributions. Mackenzie received a larger reported share of receipts through political committees, approximately 53%, compared with 9% for Brooks.

The Bottom Line

Outside groups reportedly spent approximately $4.5 million in Pennsylvania's 7th District, with most of that spending benefiting Brooks. The outside-spending figure requires an updated FEC reconciliation.

Brooks' cash advantage and the race's Lean Democratic rating suggest a competitive contest, but the candidates' fundraising totals are not directly comparable because their filings cover different periods.

---

Track the full campaign finance data at Allciv.com

AllCiv makes it easy to stay politically informed and involved.

---

Spot something wrong? Report an issue with this article