Senator brief · Pennsylvania
Reviewed November 5, 2026
Pennsylvania · Senate seat, on the November 7, 2028 ballot
John Fetterman
Democrat. Trump won Pennsylvania in 2024. On the November 7, 2028 ballot.
- Age on Election Day 2028
- 59
- Born August 15, 1969.
- Lean
- R+1
- Statewide, 2025 Cook PVI.
- In the Senate since
- 2023
- Took office January 3, 2023.
- Approval
- 51%
- 38% disapprove. Morning Consult, April 1 to June 30, 2026.
The 2028 race
- Cash on hand
- $2,254,398
Cash: Federal Election Commission, October quarterly report. Reporting period ended September 30, 2026.
2028 plansAt the Texas Tribune Festival, said he will decide on a 2028 reelection run after the midterms. He is raising money. The Texas Tribune, September 26, 2026.
The filibuster
- Ending the legislative filibuster
- Opposes
- A talking filibuster
- No public position found
The senator’s own public position, from a recorded vote or a dated statement.
In the Senate
Committees: Agriculture, Nutrition, and Forestry · Commerce, Science, and Transportation · Homeland Security and Governmental Affairs
General-election outcomes
Scorecards, out of 100
- Progressive average
- 88.6 (LCV 84, Progressive Punch 82, Stop Corruption Now 100)
Endorsements
2028 race so far
Opposed: Working Families Party.
None on record: Senate Democratic Leader Chuck Schumer, Justice Democrats, Congressional Progressive Caucus PAC, Democratic Socialists of America.
2022 race
Endorsed: Senate Democratic Leader Chuck Schumer, Working Families Party.
None on record: Justice Democrats, Congressional Progressive Caucus PAC, Democratic Socialists of America.