← All representatives
John Fetterman

John Fetterman

Democrat · PA · Senate

Serving since 2025 · Born 1969

Cross-party rate

19.5%

Votes with party

80.5%

Votes tracked

733

What Supporters Highlight

  • +Crossed party lines on 133 of 683 votes (19.5%), more than most members of the Senate
  • +Voted yes on 100% of immigration bills, compared to 44% for the average Democratic member
  • +Raised $1.6M with less than 1% from PACs
  • +Introduced 20 bills in the 119th Congress

What Critics Point To

  • Voted against the Democratic party 133 times this Congress
  • 64% of campaign funding comes from large donors giving $200 or more
  • Voted Nay on S.J.Res. 116 when most Democratic members voted Yea (A joint resolution to direct the removal of United States Armed For...)
  • Missed 50 of 733 tracked votes (7%)

Auto-generated from voting record and campaign finance data. These reflect common perspectives, not endorsements.

Votes by Topic

Economy
94Y / 26N
Taxes
27Y / 8N
Social Programs
27Y / 8N
Environment
2Y / 29N
Government
5Y / 2N
Immigration
5Y / 0N
Criminal Justice
2Y / 1N
Foreign Policy
2Y / 1N
Defense
3Y / 0N
Education
0Y / 0N
Healthcare
0Y / 1N
Other
0Y / 1N

Campaign Finance(2026 cycle)

Total raised

$1.6M

Total spent

$2.0M

Cash on hand

$0

Where the money comes from

Small donors$415K26%
Large individual$1.0M64%
PACs$18K1%
Other$146K9%

vs. Senate median(100 members with data)

Total raised$1.6M-26%
med $2.1M
Small donor %26%+125%
med 12%
PAC %1%-95%
med 23%

Committee Assignments

Voting Overview

Yea
300
Nay
383
Not Voting
50
Party loyalty
550 with / 133 against

When They Broke From Their Party (133 times)

Yea
H.R. 7147Motion to Invoke Cloture: Motion to Proceed to H.R. 7147

A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.

Party majority voted Nay · 2026-03-26

Yea
H.R. 7147Upon Reconsideration, Motion to Invoke Cloture Re: Motion to Proceed to H.R. 7147

A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.

Party majority voted Nay · 2026-03-25

Nay
S.J.Res. 116Motion to Discharge: S.J. Res. 116 from the Committee on Foreign Relations

A joint resolution to direct the removal of United States Armed Forces from hostilities within or against the Islamic Republic of Iran that have not been authorized by Congress.

Party majority voted Yea · 2026-03-24

Yea
PN858Confirmation: Markwayne Mullin, of Oklahoma, to be Secretary of Homeland Security

Markwayne Mullin, of Oklahoma, to be Secretary of Homeland Security

Party majority voted Nay · 2026-03-23

Yea
PN858Motion to Invoke Cloture: Markwayne Mullin to be Secretary of Homeland Security

Markwayne Mullin, of Oklahoma, to be Secretary of Homeland Security

Party majority voted Nay · 2026-03-22

Yea
H.R. 7147Upon Reconsideration, Motion to Invoke Cloture on the Motion to Proceed to H.R. 7147

A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.

Party majority voted Nay · 2026-03-20

Nay
S.J.Res. 118On the Motion to Discharge S.J.Res. 118

A joint resolution to direct the removal of United States Armed Forces from hostilities within or against the Islamic Republic of Iran that have not been authorized by Congress.

Party majority voted Yea · 2026-03-18

Yea
H.R. 7147Motion to Invoke Cloture Re: Motion to Proceed to H.R. 7147

A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.

Party majority voted Nay · 2026-03-12

Yea
PN711Confirmation: Lt. Gen. Joshua M. Rudd to be General in the United States Army

Lt. Gen. Joshua M. Rudd, in the Army, to be General

Party majority voted Nay · 2026-03-10

Yea
PN711Motion to Invoke Cloture: Lt. Gen. Joshua M. Rudd to be General in the United States Army

Lt. Gen. Joshua M. Rudd, in the Army, to be General

Party majority voted Nay · 2026-03-09

+ 123 more cross-party votes

Sponsored Bills (119th Congress)

S. 4045

Food and Nutrition Delivery Safety Act of 2026

Read twice and referred to the Committee on Agriculture, Nutrition, and Forestry.

S. 3796

Ohio River Restoration Program Act of 2026

Read twice and referred to the Committee on Environment and Public Works.

S. 3733

A bill to amend the Passport Act of June 4, 1920, to authorize certain public libraries to collect and retain a fee for the execution of a passport application.

Read twice and referred to the Committee on Foreign Relations.

S. 3660

Credit Card Fairness Act

Read twice and referred to the Committee on Banking, Housing, and Urban Affairs.

S. 3468

National Programmable Cloud Laboratories Network Act of 2025

Committee on Commerce, Science, and Transportation. Ordered to be reported with an amendment favorably.

S. 2929

Consistent Egg Labels Act of 2025

Read twice and referred to the Committee on Health, Education, Labor, and Pensions.

S. 2776

A bill to amend the Justice for United States Victims of State Sponsored Terrorism Act to provide rules for payments to Havlish Settling Judgment Creditors.

Read twice and referred to the Committee on the Judiciary.

+ 10 more

Sources

Last updated 2026-04-01