Skip to content
Back to the Senate field
American Ascent

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

2022 vote share
51.17%
Victory margin
+4.91 pts

Last elected in 2022; no 2024 election for this officeholder.

Statewide. Valid votes; margin over the runner-up. Runner-up: Oz, Mehmet. Returns · Method. Reviewed November 5, 2026.

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.