Skip to main content
CivicGate

Roll-call participation leaderboard

The share of roll-call votes each member of Congress cast a recorded vote on, out of the roll calls held while they served. This is a plain, descriptive measure computed from CivicGate's roll-call record, not a judgment: a high or low rate has many legitimate causes (illness, travel, leadership duties, a late-term vacancy). Only members with enough recorded roll calls, in a chamber where our coverage is adequate, are ranked.

Participation counts the roll calls a member voted on (yea, nay, or present) against the roll calls held — a neutral description of attendance, not a performance score. Learn more →

Computed from Congress.gov roll-call votes · Congress 119

#MemberPartyStateParticipationVotes cast / eligibleSource
1Adam B. SchiffSenate D California
100%
30 / 30
2Alan ArmstrongSenate R Oklahoma
100%
30 / 30
3Alex PadillaSenate D California
100%
30 / 30
4Angela D. AlsobrooksSenate D Maryland
100%
30 / 30
5Ashley MoodySenate R Florida
100%
30 / 30
6Bernie MorenoSenate R Ohio
100%
30 / 30
7Bill CassidySenate R Louisiana
100%
30 / 30
8Bill HagertySenate R Tennessee
100%
30 / 30
9Brian SchatzSenate D Hawaii
100%
30 / 30
10Charles E. SchumerSenate D New York
100%
30 / 30
11Christopher MurphySenate D Connecticut
100%
30 / 30
12Chuck GrassleySenate R Iowa
100%
30 / 30
13Dan SullivanSenate R Alaska
100%
30 / 30
14Deb FischerSenate R Nebraska
100%
30 / 30
15Elizabeth WarrenSenate D Massachusetts
100%
30 / 30
16Eric SchmittSenate R Missouri
100%
30 / 30
17Jack ReedSenate D Rhode Island
100%
30 / 30
18Jacky RosenSenate D Nevada
100%
30 / 30
19James C. JusticeSenate R West Virginia
100%
30 / 30
20James E. RischSenate R Idaho
100%
30 / 30
21Jeff MerkleySenate D Oregon
100%
30 / 30
22Jerry MoranSenate R Kansas
100%
30 / 30
23Jim BanksSenate R Indiana
100%
30 / 30
24John BarrassoSenate R Wyoming
100%
30 / 30
25John HoevenSenate R North Dakota
100%
30 / 30
26John KennedySenate R Louisiana
100%
30 / 30
27John R. CurtisSenate R Utah
100%
30 / 30
28John ThuneSenate R South Dakota
100%
30 / 30
29John W. HickenlooperSenate D Colorado
100%
30 / 30
30Jon HustedSenate R Ohio
100%
30 / 30
31Joni ErnstSenate R Iowa
100%
30 / 30
32Jon OssoffSenate D Georgia
100%
30 / 30
33Josh HawleySenate R Missouri
100%
30 / 30
34Margaret Wood HassanSenate D New Hampshire
100%
30 / 30
35Maria CantwellSenate D Washington
100%
30 / 30
36Mark R. WarnerSenate D Virginia
100%
30 / 30
37Martin HeinrichSenate D New Mexico
100%
30 / 30
38Michael F. BennetSenate D Colorado
100%
30 / 30
39Mike CrapoSenate R Idaho
100%
30 / 30
40Mike LeeSenate R Utah
100%
30 / 30
41Mike RoundsSenate R South Dakota
100%
30 / 30
42Patty MurraySenate D Washington
100%
30 / 30
43Richard BlumenthalSenate D Connecticut
100%
30 / 30
44Richard J. DurbinSenate D Illinois
100%
30 / 30
45Rick ScottSenate R Florida
100%
30 / 30
46Roger F. WickerSenate R Mississippi
100%
30 / 30
47Roger MarshallSenate R Kansas
100%
30 / 30
48Ron WydenSenate D Oregon
100%
30 / 30
49Shelley Moore CapitoSenate R West Virginia
100%
30 / 30
50Steve DainesSenate R Montana
100%
30 / 30
51Susan M. CollinsSenate R Maine
100%
30 / 30
52Tammy BaldwinSenate D Wisconsin
100%
30 / 30
53Tammy DuckworthSenate D Illinois
100%
30 / 30
54Tim KaineSenate D Virginia
100%
30 / 30
55Tim SheehySenate R Montana
100%
30 / 30
56Tina SmithSenate D Minnesota
100%
30 / 30
57Todd YoungSenate R Indiana
100%
30 / 30
58Andy KimSenate D New Jersey
99%
882 / 890
59John CornynSenate R Texas
99%
880 / 890
60David MccormickSenate R Pennsylvania
97%
864 / 890
61Angus S. KingSenate I Maine
97%
29 / 30
62Cindy Hyde-SmithSenate R Mississippi
97%
29 / 30
63Edward J. MarkeySenate D Massachusetts
97%
29 / 30
64Elissa SlotkinSenate D Michigan
97%
29 / 30
65Gary C. PetersSenate D Michigan
97%
29 / 30
66Jeanne ShaheenSenate D New Hampshire
97%
29 / 30
67John BoozmanSenate R Arkansas
97%
29 / 30
68Kevin CramerSenate R North Dakota
97%
29 / 30
69Kirsten E. GillibrandSenate D New York
97%
29 / 30
70Mazie K. HironoSenate D Hawaii
97%
29 / 30
71Pete RickettsSenate R Nebraska
97%
29 / 30
72Tim ScottSenate R South Carolina
97%
29 / 30
73Tom CottonSenate R Arkansas
97%
29 / 30
74Tommy TubervilleSenate R Alabama
97%
29 / 30
75Cory A. BookerSenate D New Jersey
96%
850 / 890
76Ted CruzSenate R Texas
95%
843 / 890
77Peter WelchSenate D Vermont
94%
837 / 890
78John FettermanSenate D Pennsylvania
93%
831 / 890
79Christopher A. CoonsSenate D Delaware
93%
28 / 30
80James LankfordSenate R Oklahoma
93%
28 / 30
81Mark KellySenate D Arizona
93%
28 / 30
82Raphael G. WarnockSenate D Georgia
93%
28 / 30
83Ron JohnsonSenate R Wisconsin
93%
28 / 30
84Sheldon WhitehouseSenate D Rhode Island
93%
28 / 30
85Ted BuddSenate R North Carolina
93%
28 / 30
86Bernard SandersSenate I Vermont
93%
827 / 890
87Amy KlobucharSenate D Minnesota
90%
27 / 30
88Katie Boyd BrittSenate R Alabama
90%
27 / 30
89Rand PaulSenate R Kentucky
90%
27 / 30
90Cynthia M. LummisSenate R Wyoming
87%
26 / 30
91Ruben GallegoSenate D Arizona
83%
25 / 30
92Marsha BlackburnSenate R Tennessee
77%
23 / 30
93Thomas TillisSenate R North Carolina
77%
23 / 30
94Lisa MurkowskiSenate R Alaska
73%
22 / 30
95Mitch McconnellSenate R Kentucky
0%
0 / 30

Participation = the share of the member's recorded roll calls this Congress on which they cast a vote (yea, nay, or present) rather than being recorded as not voting. Votes cast / eligible = the raw counts behind the rate (only members above a small floor of recorded roll calls are ranked). The rate is published only where CivicGate's coverage of the chamber's roll calls is adequate, so members from thinly-covered periods are simply absent, not shown at 0%. See any member's Voting record section for their per-position breakdown next to the roll calls it comes from.