About this project
An independent, nonpartisan record of how Senator John Fetterman votes — built on primary sources.
What this is
Fetterman Voting Record is a single-purpose civic-information site. It collects every recorded U.S. Senate roll-call vote cast by Senator John Fetterman (D-PA) since he took office in January 2023 — 1581 votes and counting — and presents them in a way that is searchable, sortable, and tied back to the official record.
Our principles
Nonpartisan. This site does not endorse or oppose Senator Fetterman, any party, or any policy. It presents the factual record and lets readers draw their own conclusions. The language throughout is descriptive, not evaluative.
Primary-sourced. Every vote is drawn directly from the U.S. Senate’s official roll-call records. Each individual vote page links to its source document on senate.gov so any claim here can be verified at the source.
Never fabricated. We never invent a vote, a date, a tally, or a quote. Where a piece of context is missing — for example, a bill summary we could not confirm — we leave it blank rather than guess.
What this is not
This is not a government website, and it is not affiliated with Senator Fetterman, his office, his campaign, or any political organization. It is an independent project. Source material from the U.S. Senate is in the public domain, and the homepage photograph of the U.S. Capitol's west front is an Architect of the Capitol photograph, also in the public domain.
How to use it
Start with the full voting record to search and filter, browse the key votes for the high-profile decisions, or explore votes by issue. For exactly how the data is gathered and classified, see the methodology and data sources pages. Common questions have their own pages: his most recent vote, when he is next up for reelection, how often he votes with Trump, and his approval rating.
Corrections and verification
Every individual vote page links to the official roll-call record it is built from, so any reader can check any claim against the source in one click. If a figure on this site ever disagrees with the official Senate record, the Senate record is authoritative and the site is wrong. Derived statistics — the party-loyalty, party-break, and missed-vote percentages — are recomputed from the full set of roll calls on every data refresh, and the "Data as of" date on each page shows when that last happened.