// 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.

322members
3,523roll calls
34,313breaks 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
Mike Garciaformer R House · CA-27 1,168
89.0%
128 94.6% — — 2024-12-20
Young Kim R House · CA-40 1,869
89.1%
204 97.9% 39.1% / 381 — 2026-09-16
Michael R. Turner R House · OH-10 1,786
89.1%
194 93.6% 32.9% / 155 — 2026-09-16
Brandon Williamsformer R House · NY-22 1,136
89.2%
123 92.0% — — 2024-12-20
Thom Tillis R Senate · NC 1,419
89.3%
152 88.4% 35.3% / 399 2 / 1 2026-09-30
Bill Poseyformer R House · FL-8 1,183
89.3%
126 95.8% — — 2024-12-20
Jennifer A. Kiggans R House · VA-2 1,847
89.4%
196 96.8% 37.1% / 418 — 2026-09-16
Tom McClintock R House · CA-5 1,845
89.4%
195 96.6% 9.6% / 73 — 2026-09-16
Michael K. Simpson R House · ID-2 1,812
89.5%
191 94.9% 13.6% / 125 — 2026-09-16
Juan Ciscomani R House · AZ-6 1,819
89.8%
186 95.3% 30.4% / 332 — 2026-09-16
Harriet M. Hageman R House · WY-AL 1,863
89.9%
189 97.6% 3.3% / 245 — 2026-09-16
Clay Higgins R House · LA-3 1,804
89.9%
182 94.5% 5.1% / 253 — 2026-09-16
Byron Donalds R House · FL-19 1,733
89.9%
175 90.8% 4.1% / 266 — 2026-09-16
Maria Elvira Salazar R House · FL-27 1,690
89.9%
171 88.5% 34.3% / 388 6 / 8 2026-09-16
Josh Hawley R Senate · MO 1,518
90.0%
151 94.5% 24.6% / 175 — 2026-09-30
Kevin McCarthyformer R House · CA-20 378
90.2%
37 81.5% — — 2023-12-14
Barry Moore R House · AL-1 1,863
90.3%
181 97.5% 4.5% / 471 — 2026-09-16
Zachary Nunn R House · IA-3 1,822
90.3%
177 95.5% 45.4% / 421 — 2026-09-16
Jay Obernolte R House · CA-23 1,859
90.4%
178 97.4% 36.6% / 254 — 2026-09-16
Tom Cole R House · OK-4 1,846
90.5%
176 96.7% 23.4% / 94 — 2026-09-16
Chuck Edwards R House · NC-11 1,854
90.5%
176 97.1% 16.2% / 253 — 2026-09-16
Kay Grangerformer R House · TX-12 905
90.5%
86 73.4% — — 2024-12-20
Diana Harshbarger R House · TN-1 1,877
90.6%
176 98.3% 6.2% / 260 — 2026-09-16
Steve Womack R House · AR-3 1,818
90.6%
171 95.2% 14.5% / 83 — 2026-09-16
John James R House · MI-10 1,792
90.6%
169 93.9% 13.2% / 129 512 / 262 2026-09-16
Victoria Spartz R House · IN-5 1,756
90.6%
165 92.5% 8.0% / 50 6 / 6 2026-09-16
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
Ben Cline R House · VA-6 1,875
90.8%
173 98.2% 6.8% / 278 — 2026-09-16
Mike Collins R House · GA-10 1,866
90.8%
172 97.8% 2.1% / 234 — 2026-09-16
Mary E. Miller R House · IL-15 1,842
90.8%
169 96.5% 1.8% / 325 — 2026-09-16
Thomas P. Tiffany R House · WI-7 1,791
90.8%
164 93.8% 3.2% / 189 — 2026-09-16
John S. Duarteformer R House · CA-13 1,200
90.8%
111 97.2% — — 2024-12-20
Mario Diaz-Balart R House · FL-26 1,776
90.9%
162 93.0% 17.7% / 79 — 2026-09-16
Jeff Duncanformer R House · SC-3 1,187
90.9%
108 96.1% — — 2024-12-20
Sheri Biggs R House · SC-3 673
90.9%
61 99.9% 2.2% / 319 65 / 72 2026-09-16
Ken Calvert R House · CA-41 1,882
91.1%
168 98.6% 15.0% / 226 — 2026-09-16
Harold Rogers R House · KY-5 1,810
91.2%
160 94.8% 11.4% / 79 — 2026-09-16
Dan Newhouse R House · WA-4 1,813
91.2%
159 95.0% 19.7% / 208 152 / 92 2026-09-16
Brandon Gill R House · TX-26 659
91.2%
58 97.8% 1.5% / 330 1 / 3 2026-09-16
Cory Mills R House · FL-7 1,831
91.3%
159 95.9% 10.9% / 183 — 2026-09-16
Mike Lee R Senate · UT 1,537
91.4%
132 95.7% 11.9% / 236 — 2026-09-30
Randy Fine R House · FL-6 560
91.4%
48 95.4% 4.8% / 230 — 2026-09-16
Frank D. Lucas R House · OK-3 1,821
91.5%
155 95.4% 16.4% / 73 — 2026-09-16
Russell Fry R House · SC-7 1,878
91.6%
158 98.4% 5.9% / 202 — 2026-09-16
Christopher H. Smith R House · NJ-4 1,851
91.6%
156 97.0% 17.4% / 230 — 2026-09-16
Michael C. Burgessformer R House · TX-26 1,183
91.6%
99 95.7% — — 2024-12-20
Charles J. "Chuck" Fleischmann R House · TN-3 1,886
91.7%
156 98.8% 15.8% / 260 — 2026-09-16
Pat Harrigan R House · NC-10 661
91.7%
55 98.1% 8.5% / 331 — 2026-09-16
Aaron Bean R House · FL-4 1,883
91.8%
155 98.6% 8.0% / 199 — 2026-09-16

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