Ryan Mackenzie vs. Bob Brooks

U.S. House · Pennsylvania-7 · November 3, 2026

Both candidates are shown with the same fields, in the same layout. Every statement links to where it was said or reported.

Ryan Mackenzie

Republican · Incumbent

Campaign promises & positions (2026 race)

Sourced and dated — click through to the source to judge it yourself.

  • Promise Foreign Policy & Spending (originally on his campaign site, since revised)

    “Support the military with the resources they need to ensure peace throughout the world through American strength and by focusing on direct American interests rather than forever wars.”

    The Daily Beast (quoting his archived campaign site)

  • Promise Government Funding

    “Throughout this process, I'll stay focused on funding the Department, paying workers, and achieving commonsense, bipartisan reform.”

    Press release · 2026-02-13 · outlet lean rating: not yet rated

  • Position Government Shutdowns

    “As I've made clear in the past, shutdowns are the wrong way to settle differences of this kind.”

    Press release · 2026-02-13 · outlet lean rating: not yet rated

  • Position Healthcare & Cost of Living

    “I look forward to once again passing a funding bill so that we can reopen the government, pay federal workers, and address the expiration of health insurance tax credits.”

    Press release · 2025-11-11 · outlet lean rating: not yet rated

Full profile and voting record →

Bob Brooks

Democratic · Not an incumbent

Campaign promises & positions (2026 race)

Sourced and dated — click through to the source to judge it yourself.

  • Position Campaign

    “I will fight for you every single day that I'm in this. I will not let up. We will be 100% all gas, no brakes. We are taking this seat.”

    Armchair Lehigh Valley · 2026-06-04 · outlet lean rating: not yet rated

  • Position Working people

    “I've lived the challenges of regular people, and I know personally what it's like to work multiple jobs at a time just to get by.”

    PoliticsPA · 2026-05-19 · outlet lean rating: not yet rated

Full profile →