Bob Brooks

PA-07

Last updated October 3rd, 2026 at 9:51am GMT.

         

STATE OF RACE: 

Voters are hearing from the Mackenzie campaign, in both English and Spanish, why Bob Brooks can’t be trusted to put Pennsylvania families first. Brooks has shown that when given the choice between looking out for himself and doing right by the people who depend on him, he puts himself first — even when it comes to his own family. At the same time, voters are learning who Ryan Mackenzie is: a husband and father who understands who he’s fighting for and believes Pennsylvania families deserve someone in Washington who will put them first.

Separately from the Mackenzie campaign, voters need to continue hearing in both English and Spanish about the controversies surrounding Bob Brooks’s record and conduct. Across his business dealings, his leadership of the union, and his personal dealings, Brooks has faced documented disputes that raise questions about his judgment and how he has treated people who relied on him. Those episodes provide voters additional information as they decide whether Brooks’s record reflects the priorities they want represented in Washington.

 

PA-07 2026 GENERAL ELECTION TIMELINE: 

ELECTION DAY – TUESDAY, NOVEMBER 3

Polls are open from 7AM – 8PM.

Voter Registration Deadline: 10/19/2026

AB Drop Start: 9/19/2026

AB Request Deadline: 10/27/2026 BY 5:00PM

AB Return Deadline: ELECTION DAY BY 8:00PM

EV Start: N/A

EV End: N/A

 

NOTES:

Early In-Person Voting: Pennsylvania does not offer traditional in-person early voting. However, any registered Pennsylvania voter may request and cast a mail-in ballot without providing a reason.

Pennsylvania has an mail-in ballot and an absentee ballot. What’s the difference?

  • Mail-in ballots are for any eligible voter. You do not need an excuse or reason to request a mail-in ballot.
  • Absentee ballots are for: voters who plan to be out of their municipality on Election Day or voters who have a disability or illness that prevents them from going to a polling place on Election Day.
  • Vote By Mail On Demand: Voters can go to their county elections office and on the same day – request and return a mail-in ballot.

 

Qualified Candidates

Bob Brooks (D)

Ryan Mackenzie (R)

BROOKS B-ROLL #1

BROOKS B-ROLL #2

BROOKS B-ROLL #3

BROOKS B-ROLL #4

Videos

Brooks - Repeal the One Big Beautiful Bill

Download

Brooks - Repeal the One Big Beautiful Bill

Download

Tracking Footage - "Why Do You Call Our Volunteer Firefighters Scabs' and 'Shitbags'"

Download

Bob Brooks' thoughts on women voting for Republicans

Download

Bob Brooks' wanting to kick Tom Homan's ass

Download

Bob Brooks' on literally agreeing on 0% of what Republicans are doing

Download

Bob Brooks' overall extreme rhetoric

Download

Photos

MACKENZIE B-ROLL

MACKENZIE PHOTOS

Ryan Mackenzie stands up to big corporations to protect working Americans. In office, he’s taken on big insurance companies to help reduce prescription drug costs, sponsored a law that closed corporate tax loopholes, and voted to limit bank overdraft fees.

Ryan Mackenzie helped lead the successful fight for a larger increase in funding for Medicare Advantage, protecting the health coverage that many seniors rely on.

Ryan Mackenzie voted to eliminate taxes on Social Security benefits for those who depend on it and kept his promise to seniors by never voting to change or cut Social Security or Medicare benefits.

In his fight to make everyday life more affordable, Ryan Mackenzie has never voted for an income tax increase, opposed a gas tax increase, eliminated the death tax on family-owned businesses and farms, and won the fight for a larger child tax credit for working families

When big pesticide companies tried to get special treatment from Congress by stopping lawsuits against them if their products cause cancer, Ryan Mackenzie said no. He made sure it didn’t happen, and protected Americans from greedy corporations that put profits before people

Bob Brooks:

 

Ryan Mackenzie: