// THE ROLL-CALL RECORD

How they actually voted

Every recorded vote in the House and Senate since 2023, from the chambers' own tallies. For each member: how often they voted with their party's majority, where they broke from it, and how often they were there at all. Speeches are theatre; this is the record.

81members
3,523roll calls
5,984breaks with party
2026-09-30latest vote
What this record covers — last checked 2026-10-19 00:31 UTC
ChamberSessionRoll callsDatesMembers
House 119th Congress · session 2 314 2026-01-06 → 2026-09-16 443
Senate 119th Congress · session 2 256 2026-01-05 → 2026-09-30 102
House 119th Congress · session 1 362 2025-01-03 → 2025-12-18 446
Senate 119th Congress · session 1 659 2025-01-09 → 2025-12-18 102
House 118th Congress · session 2 517 2024-01-09 → 2024-12-20 447
Senate 118th Congress · session 2 339 2024-01-08 → 2024-12-21 103
House 118th Congress · session 1 724 2023-01-03 → 2023-12-14 444
Senate 118th Congress · session 1 352 2023-01-23 → 2023-12-19 101

Pulled nightly from senate.gov and clerk.house.gov; every row on this desk links back to the official tally it came from. Members are matched through their Biographical Directory id.

How to read this table party unity, breaks, attendance, across the aisle, flagged trades Party line is each party's majority among yea and nay on a roll call. Party unity is the share of a member's yea/nay votes that went with that line; breaks counts the votes that went against it. Attendance is the share of roll calls the member voted on. Across aisle is the share of the member's cosponsorships this Congress that are on measures introduced by the other party, over the number cosponsored — whose bills they sign when nobody is counting. Flagged trades counts the member's reported securities trades that overlap a committee they sit on, a sector vote within thirty days, or a sector whose PACs fund them (House filings only so far), over the member's total trades. A low unity number means independence from the caucus, not virtue, and a flagged trade is an overlap, not a finding — the member's page shows exactly which votes and trades, and on what.
Party AllDRI
MemberSeatVotes castParty unityBreaksAttendanceAcross aisleFlagged tradesLast vote
Jenniffer González-Colónformer R House · PR-AL 383
59.8%
154 71.4% — — 2024-11-19
Matthew M. Rosendale, Sr.former R House · MT-2 1,208
79.8%
244 98.5% — — 2024-12-20
Lori Chavez-DeRemerformer R House · OR-5 1,192
80.1%
237 96.5% — — 2024-12-20
Ken Buckformer R House · CO-4 751
81.4%
140 91.5% — — 2024-03-22
Bob Goodformer R House · VA-5 1,191
82.7%
206 96.5% — — 2024-12-20
Matt Gaetzformer R House · FL-1 1,066
84.2%
168 90.5% — — 2025-01-03
Anthony D’Espositoformer R House · NY-4 1,151
84.8%
175 93.2% — — 2024-12-20
Mary Sattler Peltolaformer D House · AK-AL 981
85.2%
145 79.6% — — 2024-12-20
Marjorie Taylor Greeneformer R House · GA-14 1,469
85.3%
216 92.3% 4.5% / 89 — 2025-12-18
Marcus J. Molinaroformer R House · NY-19 1,171
85.5%
170 94.8% — — 2024-12-20
Dan Bishopformer R House · NC-8 1,130
86.6%
151 91.5% — — 2024-12-20
Larry Bucshonformer R House · IN-8 1,162
87.7%
143 94.1% — — 2024-12-20
George Santosformer R House · NY-3 617
88.8%
69 92.0% — — 2023-12-01
Mike Garciaformer R House · CA-27 1,168
89.0%
128 94.6% — — 2024-12-20
Brandon Williamsformer R House · NY-22 1,136
89.2%
123 92.0% — — 2024-12-20
Bill Poseyformer R House · FL-8 1,183
89.3%
126 95.8% — — 2024-12-20
Yadira Caraveoformer D House · CO-8 1,181
89.9%
119 95.6% — — 2024-12-20
Kevin McCarthyformer R House · CA-20 378
90.2%
37 81.5% — — 2023-12-14
Kay Grangerformer R House · TX-12 905
90.5%
86 73.4% — — 2024-12-20
Michelle Steelformer R House · CA-45 1,200
90.7%
112 97.2% — — 2024-12-20
Alexander X. Mooneyformer R House · WV-2 1,075
90.7%
100 87.1% — — 2024-12-20
Cori Bushformer D House · MO-1 981
90.7%
91 79.5% — — 2024-12-20
John S. Duarteformer R House · CA-13 1,200
90.8%
111 97.2% — — 2024-12-20
Jeff Duncanformer R House · SC-3 1,187
90.9%
108 96.1% — — 2024-12-20
Michael C. Burgessformer R House · TX-26 1,183
91.6%
99 95.7% — — 2024-12-20
Jamaal Bowmanformer D House · NY-16 1,045
92.0%
84 84.7% — — 2024-12-20
Jake LaTurnerformer R House · KS-2 1,180
92.2%
92 95.6% — — 2024-12-20
Greg Penceformer R House · IN-6 1,097
92.3%
84 88.9% — — 2024-12-20
Debbie Leskoformer R House · AZ-8 1,115
92.4%
85 90.3% — — 2024-12-20
Garret Gravesformer R House · LA-6 1,193
92.5%
90 96.6% — — 2024-12-20
Tony Gonzalesformer R House · TX-23 1,559
93.2%
106 91.5% 14.3% / 112 — 2026-04-14
Colin Z. Allredformer D House · TX-32 1,202
93.3%
80 97.3% — — 2024-12-20
Kelly Armstrongformer R House · ND-AL 1,144
93.3%
77 93.9% — — 2024-12-12
Patrick T. McHenryformer R House · NC-10 991
93.3%
66 80.3% — — 2024-12-20
Kathy E. Manningformer D House · NC-6 1,208
93.7%
76 97.8% — — 2024-12-20
Susan Wildformer D House · PA-7 1,156
93.7%
73 94.3% — — 2024-12-20
Wiley Nickelformer D House · NC-13 1,178
93.8%
73 95.4% — — 2024-12-20
Greg Lopezformer R House · CO-4 179
93.9%
11 98.9% — — 2024-12-20
Mark E. Greenformer R House · TN-7 1,299
94.1%
76 89.9% 5.0% / 80 — 2025-07-18
Abigail Davis Spanbergerformer D House · VA-7 1,204
94.3%
69 97.6% — — 2024-12-20
A. Drew Ferguson IVformer R House · GA-3 1,151
94.4%
65 93.2% — — 2024-12-20
Michael Waltzformer R House · FL-6 1,095
94.4%
61 87.5% — — 2025-01-16
Mike Gallagherformer R House · WI-8 832
94.5%
46 95.7% — — 2024-04-20
Doug LaMalfaformer R House · CA-1 1,457
94.9%
74 91.3% 15.7% / 198 — 2025-12-18
Matt Cartwrightformer D House · PA-8 1,183
95.0%
59 95.8% — — 2024-12-20
Doug Lambornformer R House · CO-5 1,175
95.1%
58 95.1% — — 2024-12-20
Blaine Luetkemeyerformer R House · MO-3 1,116
95.1%
55 90.3% — — 2024-12-20
Mikie Sherrillformer D House · NJ-11 1,265
95.2%
61 82.4% 26.4% / 193 — 2025-11-20
Jerry L. Carlformer R House · AL-1 1,208
95.2%
58 97.8% — — 2024-12-20
Barbara Leeformer D House · CA-12 1,153
95.2%
55 93.4% — — 2024-12-20

81 former members with at least 20 yea/nay votes on file. Sorted by most independent.