Votewiser 119th Congress News Hub
Portrait of Ryan Mackenzie

Represented by · Republican

Ryan Mackenzie

Image for Democrats tap blue‑collar firefighter to take on Trump‑aligned GOP congressman in Pa.’s 7th District

Democrats tap blue‑collar firefighter to take on Trump‑aligned GOP congressman in Pa.’s 7th District

Mechanicsburg Patriot News · May 20, 2026

Democrats have chosen a union firefighter to take on a Trump‑aligned Republican in one of the nation’s most competitive House districts, setting up a high‑stakes fall showdown in Pennsylvania’s 7th.

Bob Brooks had the backing of Democratic heavyweights from Gov. Josh Shapiro to Pete Buttigieg. Now, the firefighters’ union president must prove his political strength against first‑term U.S. Rep. Ryan Mackenzie in PA-07 general election contest.

In his post-victory comments, Brooks leaned into his firefighter image. But what he’s out to extinguish now is Mackenzie’s political career.

“I spent 20 years running into burning buildings as a Bethlehem firefighter because nothing is more important to me than protecting the community I love,” Brooks said in remarks released by his campaign.

“Working people across the Lehigh Valley are struggling as Mackenzie does the bidding of Donald Trump, his D.C. party bosses, and the corporate donors that own him. Enough,” Brooks continued. “It’s time to send one of us to Congress to actually fight for our families and make life more affordable. In November, we’re going to get the job done.”

The Associated Press called the four‑way Democratic primary for Brooks at 9:46 p.m. He outpolled three rivals to secure the right to challenge Mackenzie—with control of the U.S. House potentially at stake this November.

Based on incomplete returns, Brooks captured 40.7% of the vote in the politically diverse district spanning all of Lehigh, Northampton, and Carbon counties, plus parts of Monroe County.

He beat former federal prosecutor Ryan Crosswell, who drew 21.6%; Northampton County Executive Lamont McClure, at 21.5%; and Carol Obando‑Derstine, a former aide to U.S. Sen. Bob Casey Jr. and utility company supervisor, who received 16.2%.

“Let’s send a firefighter to Washington to put out the Trump dumpster fire,” Pa.-based Democrat strategist J.J. Abbott cheered on X.

Even as votes were still being cast, anxious Democrats were already turning their focus to Mackenzie.

“Ryan Mackenzie is a profoundly and pathetically weak human being who can’t stand up to this president,” Shapiro said while campaigning for Brooks in the closing hours of the race. “But you know who will? Bob Brooks will.”

Meanwhile, Mackenzie wasted no time in firing back at his newly revealed general election opponent, saying this in a Tuesday night interview with WFMZ-TV 69:

“Bob Brooks is a conman and a fraudster who has been proven in court to have stolen thousands of dollars from his own family,” he said, apparently referring to an ongoing court case.

In the civil action, Brooks and his current wife are also being sued for $162,586 by his former mother‑in‑law over a 2008 promissory note. The case has been ongoing since 2018.

“It’s amazing that the Democrats-- this is the best nominee they could come up with. But the Democrat Party insiders elected him, and we’re going to defeat him in November,” Mackenzie said.

The Brooks‑Mackenzie contest is shaping up as one of the most expensive and closely watched races of the fall.

Anchored in the Lehigh Valley and long defined by razor‑thin margins, the district is among a handful nationwide that could determine control of Congress. Recent public polling shows both Mackenzie—who was unopposed in the GOP primary—and Trump underwater in the district.

By rallying behind Brooks, a union leader and firefighter, Democrats are betting his working‑class credentials can help reclaim blue‑collar voters who have drifted away in the Trump era.

“Dems get who they believe is the strongest general election candidate,” Adam Carlson, founding partner of Zenith Polls posted on X.

In his victory remarks, Brooks hammered the kitchen table issue of affordability.

“The price of everything from gas to groceries to health care has skyrocketed while Mackenzie’s has been in Washington, and he has voted to spend billions of dollars in Iran while our community gets left behind, gas prices rise, and American lives are lost,” he said.

What’s also going up is the millions to be spent on the PA-07 campaign, which officially began Tuesday night.

The general election battle for what’s expected to be one of the nation’s premier swing seats could easily surpass the $30 million spent on the race in 2024, pundits said.