
John Fetterman
Senator for Pennsylvania
DemocratTerm ends Jan 3, 2029
- Roll call votes
- 917
- 858 cast
- Missed votes
- 6.4%
- 59 missed
- Voted with party
- 80.9%
- on 857 votes
- Broke with party
- 164
- times
What do these numbers mean?
- Missed votes:
- the share of roll call votes held while they were in office where they’re recorded as not voting.
- Votes with party:
- on votes where they voted yes or no, how often they sided with most of their party. Independents are compared with the party they caucus with. Neither number says whether a vote was right.
Voting record
senateS. 2296
National Defense Authorization Act for Fiscal Year 2026Vote on a proposed change. Amendment: S.Amdt. 3535 — To require Presidential appointment and Senate confirmation of the Inspector General of the Board of Governors of the Federal Reserve System and the Bureau of Consumer Financial Protection.Amendment Rejected53–43Broke with partyYessenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Vote to end debateCloture on the Motion to Proceed Rejected54–45Broke with partyYessenateS.J.Res. 83
A joint resolution to direct the removal of United States Armed Forces from hostilities that have not been authorized by Congress.On the Motion to DischargeMotion to Discharge Rejected48–51Broke with partyNosenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Vote to end debateCloture on the Motion to Proceed Rejected54–45Broke with partyYessenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Vote to end debateCloture on the Motion to Proceed Rejected52–42Broke with partyYessenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Vote to end debateCloture on the Motion to Proceed Rejected54–44Broke with partyYessenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Vote to end debateCloture on the Motion to Proceed Rejected55–45Broke with partyYessenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Final passageBill Defeated55–45Broke with partyYessenate
Michael G. Waltz, of Florida, to be Representative of the United States of America to the Sessions of the General Assembly of the United Nations during his tenure of service as Representative of the United States of America to the United NationsConfirmation voteNomination Confirmed54–45Broke with partyYessenate
Michael G. Waltz, of Florida, to be Representative of the United States of America to the Sessions of the General Assembly of the United Nations during his tenure of service as Representative of the United States of America to the United NationsVote to end debateCloture Motion Agreed to54–45Broke with partyYessenate
Michael G. Waltz, of Florida, to be the Representative of the United States of America to the United Nations, with the Rank of Ambassador, and the Representative of the United States of America in the Security Council of the United NationsConfirmation voteNomination Confirmed47–43Broke with partyYessenate
Michael G. Waltz, of Florida, to be the Representative of the United States of America to the United Nations, with the Rank of Ambassador, and the Representative of the United States of America in the Security Council of the United NationsVote to end debateCloture Motion Agreed to47–45Broke with partyYessenateH.R. 5371
Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026Final passageBill Defeated44–48Broke with partyYessenate
Marcus Molinaro, of New York, to be Federal Transit AdministratorConfirmation voteNomination Confirmed71–23Broke with partyYessenate
David Woll, of Virginia, to be General Counsel of the Department of Housing and Urban DevelopmentConfirmation voteNomination Confirmed51–43Broke with partyYessenate
Gadyaces Serralta, of Florida, to be Director of the United States Marshals ServiceConfirmation voteNomination Confirmed59–39Broke with partyYessenateS.J.Res. 34
A joint resolution providing for congressional disapproval of the proposed foreign military sale to the Government of Israel of certain defense articles and services.On the Motion to DischargeMotion to Discharge Rejected24–73Broke with partyNosenateS.J.Res. 41
A joint resolution providing for congressional disapproval of the proposed export of certain defense articles to Israel.On the Motion to DischargeMotion to Discharge Rejected27–70Broke with partyNosenate
Arielle Roth, of the District of Columbia, to be Assistant Secretary of Commerce for Communications and InformationConfirmation voteNomination Confirmed52–41Broke with partyYessenate
Bradley Hansell, of Virginia, to be Under Secretary of Defense for Intelligence and SecurityConfirmation voteNomination Confirmed61–35Broke with partyYessenate
Arielle Roth, of the District of Columbia, to be Assistant Secretary of Commerce for Communications and InformationVote to end debateCloture Motion Agreed to50–34Broke with partyYessenate
Bradley Hansell, of Virginia, to be Under Secretary of Defense for Intelligence and SecurityVote to end debateCloture Motion Agreed to57–31Broke with partyYessenate
Luke Pettit, of the District of Columbia, to be an Assistant Secretary of the TreasuryConfirmation voteNomination Confirmed69–30Broke with partyYessenateS.J.Res. 59
A joint resolution to direct the removal of United States Armed Forces from hostilities against the Islamic Republic of Iran that have not been authorized by Congress.On the Motion to DischargeMotion to Discharge Rejected47–53Broke with partyNosenate
Daniel Zimmerman, of North Carolina, to be an Assistant Secretary of DefenseConfirmation voteNomination Confirmed61–35Broke with partyYes