Coverage dated November 3, 2026

Challenger Bob Brooks flips PA-07, AP projects

Headline from ABC 27 Harrisburg

(WBRE/WYOU) — Bob Brooks (D) has defeated incumbent Ryan Mackenzie (R) in the race for Pennsylvania's 7th Congressional District, according to the Associated Press. Brooks, who previously served for 20 years as a firefighter in the city of Bethlehem, captured 56.

ABC 27 Harrisburg's own description from its feed. We collect headlines and these descriptions, not full articles; read the original reporting below.

Reports & sources

17 articles, oldest first.

  1. NBC10 Philadelphia

    Ryan Mackenzie faces Bob Brooks in Pennsylvania's 7th District race (opens NBC10 Philadelphia)

    Published

    NBC10 Philadelphia's feed description

    Republican incumbent Ryan Mackenzie faces off against Democratic challenger Bob Brooks in Pennsylvania’s 7 th Congressional District. Formerly a Representative in the Pa. State House, Mackenzie stepped into the role of Congressman after defeating incumbent Democratic lawmaker Susan Wild for control …

  2. NBC10 Philadelphia

    Bob Brooks defeats Ryan Mackenzie in race for 7th district (opens NBC10 Philadelphia)

    Published

    NBC10 Philadelphia's feed description

    Pennsylvania Gov. Josh Shapiro, left, Democratic congressional candidate Bob Brooks, center, and U.S. House Democratic Leader Hakeem Jeffries raise their hands during a campaign event for Brooks ahead of the midterm elections at a Steelworkers Union Hall in Bethlehem, Pa., Sunday, July 26, 2026.

  3. Bloomberg

    Democrat Brooks Wins Pennsylvania House Race, DDHQ Projects (opens Bloomberg)

    Published

    Bloomberg's feed description

    Democrat Robert Brooks is projected to win the election in Pennsylvania’s 7th Congressional District, according to Decision Desk HQ on X.

  4. The Hill

    Democrat Bob Brooks flips Pennsylvania House seat (opens The Hill)

    Published

    The Hill's feed description

    Democrat Bob Brooks is projected to defeat incumbent GOP Rep. Ryan Mackenzie to flip Pennsylvania’s 7th Congressional District, according to The Hill’s partner Decision Desk HQ. With 19 percent of precincts reporting, Brooks is leading 65 percent to 34.9 percent.

  5. Phl17

    Brooks projected to defeat Mackenzie in Pennsylvania's 7th Congressional District (opens Phl17)

    Published

    Phl17's feed description

    (WPHL) -- Democrat Bob Brooks was projected to defeat Republican Rep. Ryan Mackenzie on Tuesday in Pennsylvania's 7th Congressional District. Mackenzie conceded in the race a little after 10 p.m., and Brooks claimed victory.

  6. Philadelphia Inquirer

    Democrat Bob Brooks wins election to U.S. House in Pennsylvania's 7th Congressional District (opens Philadelphia Inquirer)

    Published

    Philadelphia Inquirer's feed description

    Democrat Bob Brooks wins election to U.S. House in Pennsylvania's 7th Congressional District

  7. Philadelphia Inquirer

    Democrat Bob Brooks unseats Ryan Mackenzie in the Lehigh Valley, reclaiming a House seat Trump helped flip in 2024 (opens Philadelphia Inquirer)

    Published

    Philadelphia Inquirer's feed description

    The former firefighter and union leader won the seat back two years after it went Republican in a Trump-led wave.

  8. Spotlight PA

    Democrat Bob Brooks defeats Ryan Mackenzie in Pa.’s 7th Congressional District (opens Spotlight PA)

    Published

    Spotlight PA's feed description

    HARRISBURG — Democrat Bob Brooks has defeated Republican incumbent Ryan Mackenzie in Pennsylvania’s 7th Congressional District. The Associated Press called the race just before 10:30 p.m. Tuesday. The 7th Congressional District covers Lehigh and Northampton Counties, including Allentown, Bethlehem, …

  9. FOX 29 Philadelphia

    Bob Brooks wins U.S. House seat representing Pennsylvania's 7th District: AP (opens FOX 29 Philadelphia)

    Published

    FOX 29 Philadelphia's feed description

    Democrat Bob Brooks declared victory in the race for the U.S. House sea for the U.S. House of Representatives representing Pennsylvania's 7th Congressional District, according to the Associated Press. Brooks defeated incumbent Republican Ryan Mackenzie, who conceded the race.

  10. Washington Examiner

    Bob Brooks defeats House incumbent Ryan Mackenzie in Pennsylvania pickup for Democrats (opens Washington Examiner)

    Published

    Washington Examiner's feed description

    Bob Brooks, the retired firefighter challenging Rep. Ryan Mackenzie (R-PA) for his Lehigh Valley House seat, won on Tuesday night, handing Democrats a pickup in one of the most highly contested races of the 2026 cycle. Brooks carried Pennsylvania’s 7th Congressional District with 56.

  11. WFMZ Allentown

    Democrat Brooks ousts incumbent Mackenzie in Lehigh Valley’s 7th Congressional District (opens WFMZ Allentown)

    Published

    WFMZ Allentown's feed description

    Democrats, who hoped to pick up four seats nationwide to win control of the House, targeted Mackenzie as one of four vulnerable Republican U.S. representatives in Pennsylvania.

  12. 6ABC Philadelphia

    Bob Brooks projected winner in PA's 7th Congressional District (opens 6ABC Philadelphia)

    Published

    6ABC Philadelphia's feed description

    Bob Brooks was the projected winner Tuesday in Pennsylvania's 7th Congressional District race.

  13. ABC 27 Harrisburg

    Challenger Bob Brooks flips PA-07, AP projects (opens ABC 27 Harrisburg)

    Published

    ABC 27 Harrisburg's feed description

    (WBRE/WYOU) — Bob Brooks (D) has defeated incumbent Ryan Mackenzie (R) in the race for Pennsylvania's 7th Congressional District, according to the Associated Press. Brooks, who previously served for 20 years as a firefighter in the city of Bethlehem, captured 56.

Identical headlines usually mean shared wire copy. They are counted as separate articles but are not independent confirmation.

Challenger Bob Brooks flips PA-07, AP projects | Since Then