Bob Brooks, a Democrat, is running for the U.S. House seat representing Pennsylvania’s 7th Congressional District. The contested general election is scheduled for Nov. 3, 2026.
Brooks is one of 10 listed candidates. His candidate record does not include a biography, amounts raised or spent, cash on hand, or documented positions on public policy. Without recorded positions, no specific stance can be attributed to Brooks on taxes, federal spending, health care, immigration, abortion, foreign policy or other issues that Congress may consider.
Candidates in the PA-7 race
The field includes six Democrats, one Republican, two independents and one candidate with a party designation of UN. Each candidate has no biography, campaign finance totals or documented policy positions on file.
- Bob Brooks — Democrat. Brooks is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Aiden Alexander Gonzalez — Democrat. Gonzalez is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Michael Ramon Mr. Jr. Granados — Independent. Granados is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Ryan Edward Mackenzie — Republican. Mackenzie is the incumbent and is running in the contested PA-7 general election. No campaign finance amounts are listed.
- Lamont Mcclure — Democrat. Mcclure is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Carol Obando-derstine — Democrat. Obando-derstine is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Mark Pinsley — Democrat. Pinsley is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Lewis Shupe — Independent. Shupe is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Ryan Crosswell — Democrat. Crosswell is running in the contested PA-7 general election. No amounts raised, spent or held as cash on hand are listed.
- Frank Golden — UN. Golden is running in the contested PA-7 general election with the designation UN. No campaign finance amounts are listed.
What the candidate records establish
Party labels identify how candidates are listed in the race, but they do not establish an individual candidate’s position on a particular issue. No policy positions are documented for any of the 10 candidates, so none can be assigned a stance beyond a party or candidate designation.
Campaign finance categories can show how much a campaign has raised, how much it has spent and how much cash it has available. No figures are on file in those categories for Brooks or any other listed candidate. That leaves no recorded dollar amounts to compare across the field.
Ryan Edward Mackenzie is the only candidate identified as an incumbent. An incumbent is the person who currently holds the office being contested. The remaining candidates are not identified as incumbents.
Election date and next steps
The PA-7 general election is set for Tuesday, Nov. 3, 2026. The race is contested, meaning more than one candidate is seeking the seat.
Before voting, voters can watch for changes to candidate listings, campaign finance filings and public policy statements. Those updates can add information about who remains in the race, how campaigns are funded and where individual candidates stand on issues that may come before the U.S. House.





