Congress is out of session until Monday, November 9 for the midterm campaign. No new roll-call votes until then; the last were the House on Sep 16 and the Senate on Sep 30.

119th Congress so far · 2025–26 money

Rankings

Every sitting member of the House and Senate, ranked by the measure you pick. Ranks count within the chamber filter: #1 in Senate is first among senators. Figures here are the ones each member's own page shows.

Methodology: Laws enacted

Each member's sponsored bills and joint resolutions in the 119th Congress so far that became law, split into substantive laws and ceremonial ones (namings, commemorations and awards, by the site's public bill-type rules; a law not yet typed is counted ceremonial when the effectiveness rule calls it commemorative). "In other laws" counts a member's stalled bills whose identical or similar text became law inside another bill, as the Congressional Research Service lists it; it is shown for context, not added to the laws. From congress.gov and GovInfo. Every sitting member is ranked, zero included.

Full write-up on How we count

539 ranked

RankMemberSubstantive lawsCeremonial lawsIn other lawsBills introduced
1 70241
2
R
50115
3
R
Ted Cruz TX Senate
401129
3
R
John Kennedy LA Senate
40077
3
R
Dan Sullivan AK Senate
40162
6
R
John Cornyn TX Senate
300103
7
R
201127
7
R
20027
7
R
Steve Daines MT Senate
20151
7 20127
7
R
Joni Ernst IA Senate
20287
7 20028
7 20028
7 20144
7
R
Roger Marshall KS Senate
20064
7
R
Jerry Moran KS Senate
20070
7 20061
7 20048
7 20024
7 20030
21 10010
21 10053
21 10016
21 10026
21 10130
21 10125
21
R
10033
21
R
Bill Cassidy LA Senate
100106
21 10032
21 10030
21
R
10022
21 10010
21 10055
21
R
Tom Cotton AR Senate
10093
21 10023
21
R
Mike Crapo ID Senate
10025
21
R
John R. Curtis UT Senate
10052
21 10033
21 10018
21
D
Tammy Duckworth IL Senate
10057
21 10015
21 10035
21
R
Deb Fischer NE Senate
10130
21
R
10015
21 10118
21 10025
21 10014
21 10010
21 10157
21
R
Bill Hagerty TN Senate
10026
21 10128
21 10032
21 10117
21
R
10027
21 10032
21
R
10024
21 10136
21
R
10024
21
R
10014
21
D
Tim Kaine VA Senate
10075
21
D
Mark Kelly AZ Senate
10255
21 10034
21
D
Ro Khanna CA-17
10045
21 10023
21 10037
21 10027
21
R
Mitch McConnell KY Senate
1007
21 10017
21 10152
21 10029
21 10041
21 10021
21 10037
21 10030
21 10020
21 10030
21 10116
21 10052
21
D
Gary C. Peters MI Senate
10076
21 1019
21 10012
21
R
Pete Ricketts NE Senate
10054
21 10013
21 1001
21 10023
21 10011
21
R
Tim Scott SC Senate
10157
21
R
Tim Sheehy MT Senate
10076
21 1007
21 100108
21 10030
21 10010
21
R
John Thune SD Senate
10021
21
R
Thom Tillis NC Senate
10051
21 10051
21 10029
21 10018
21 10024
21
R
Roger F. Wicker MS Senate
10034
100
R
James Lankford OK Senate
01060
100 00020
100 0002
100 00022
100 00020
100 00034
100
D
00019
100 00010
100 00023
100
R
Alan Armstrong OK Senate
0002
100 00013
100 00016
100
R
00051
100 00023
100
D
Tammy Baldwin WI Senate
00049
100 00019
100
R
Jim Banks IN Senate
001104
100
R
00057
100 00029
100
R
John Barrasso WY Senate
00149
100 00053
100 00022
100 00024
100 00016
100 00026
100 00073
100 00017
100
D
00017
100 00058
100 000102
100 00019
100 00033
100 0005
100 0004
100 000109
100 00039
100 00020
100 00152
100
D
Cory A. Booker NJ Senate
000104
100
R
John Boozman AR Senate
00019
100
R
Mike Bost IL-12
00122
100 00017
100 00011
100 00021
100 00022
100 00050
100 00046
100
R
Ted Budd NC Senate
00057
100 00019
100 00064
100 00024
100 00021
100 00023
100 00022
100
D
Maria Cantwell WA Senate
00123
100 00034
100 00010
100 00044
100 0004
100 00027
100
D
0009
100
D
Ed Case HI-1
00027
100 00048
100 00024
100 00017
100
D
Judy Chu CA-28
00033
100 00017
100 0003
100 00018
100 00019
100
R
00030
100 00026
100 0003
100 00056
100 00014
100 00016
100 00019
100 001113
100
D
Jim Costa CA-21
00024
100 00012
100 00016
100
R
Kevin Cramer ND Senate
00228
100 0009
100 00017
100 00023
100 00017
100 00029
100 0003
100 00032
100 00039
100 00017
100 00028
100 00023
100 00014
100 00033
100 00015
100 00036
100 00032
100 0001
100 00010
100 00061
100 00024
100 00027
100 00027
100 000111
100 00014
100 00016
100 0002
100
R
00010
100 00021
100 00031
100
R
00016
100 00010
100 00023
100 00127
100 00021
100
D
John Fetterman PA Senate
00026
100 0009
100 00025
100 00028
100 00034
100 00018
100 00031
100 00071
100 0008
100 00010
100 00127
100 00029
100 00031
100 00017
100 0008
100 00015
100 00012
100 00028
100 00019
100 00011
100 00010
100
D
Ruben Gallego AZ Senate
00053
100 00012
100 00033
100 00019
100 00014
100 0007
100 00022
100 00167
100 0009
100 00026
100 00014
100 00043
100 00011
100 00012
100 00014
100 00017
100 00027
100 00092
100
R
Darline Graham SC Senate
0002
100
R
Chuck Grassley IA Senate
00167
100 00013
100
D
Adam Gray CA-13
0008
100
D
00024
100 00014
100 00037
100 0005
100 00029
100 00043
100 0006
100 00030
100 0005
100 00017
100 00035
100 00055
100
R
Josh Hawley MO Senate
00047
100 00033
100
D
Martin Heinrich NM Senate
00055
100 00014
100 00030
100 00135
100 00137
100 0006
100 00033
100
D
Mazie K. Hirono HI Senate
00141
100
R
John Hoeven ND Senate
00121
100 00137
100 00027
100 0001
100 00017
100 00027
100 00034
100 00016
100
R
Jon Husted OH Senate
00251
100
R
00032
100 00048
100 0003
100 0003
100 0007
100 00027
100 00041
100 0004
100 00014
100 00025
100 0007
100
R
Ron Johnson WI Senate
00019
100 0000
100 00019
100 00032
100 00018
100 00040
100 00022
100
R
00032
100 00019
100 0008
100 00030
100 00050
100 00023
100
D
Andy Kim NJ Senate
00044
100
R
Young Kim CA-40
00044
100 00036
100 00021
100
D
Amy Klobuchar MN Senate
00079
100
R
0006
100 00039
100 00030
100 00022
100 00031
100 00042
100 00014
100 00013
100 00012
100 00019
100 000120
100 00029
100
R
Mike Lee UT Senate
001132
100 00019
100
D
00028
100 00037
100 00019
100
D
00025
100 00017
100
D
Ted Lieu CA-36
00040
100 00024
100 00015
100 00014
100
D
Ben Ray Luján NM Senate
00084
100 00027
100 00121
100 00011
100 00099
100 00030
100 00028
100 00053
100 00023
100 00010
100
D
001142
100 00025
100 00018
100 00010
100 00210
100 00016
100 00030
100 00022
100 00025
100 0009
100
R
David McCormick PA Senate
00044
100 00022
100 00019
100 00015
100 00018
100 00022
100 00018
100 00017
100 00030
100 0004
100 0004
100 00020
100 00026
100
D
Jeff Merkley OR Senate
000114
100 00016
100 00012
100 00028
100 00033
100 00027
100 00023
100
D
Dave Min CA-47
00030
100
R
Ashley Moody FL Senate
00053
100 00039
100 00025
100 00013
100
R
Tim Moore NC-14
00028
100 00025
100 00030
100
R
Bernie Moreno OH Senate
00026
100 00014
100 00019
100 00023
100 0004
100 00032
100
R
Lisa Murkowski AK Senate
00253
100 00048
100
D
Patty Murray WA Senate
00040
100 00014
100 0005
100 00090
100 00222
100 00020
100 00095
100 00052
100 00013
100 00043
100 00019
100 00014
100 00019
100
D
Jon Ossoff GA Senate
00020
100 00025
100
D
Alex Padilla CA Senate
000104
100 00018
100 00057
100 00017
100
R
Rand Paul KY Senate
00052
100 0000
100 00053
100 00034
100 00042
100 00022
100 00018
100 00019
100 00015
100 00035
100 0008
100 00020
100 00031
100
D
Jack Reed RI Senate
00037
100 0006
100
D
00021
100
R
James E. Risch ID Senate
00049
100 00013
100 0003
100 0009
100
D
Jacky Rosen NV Senate
00068
100 00032
100
R
Mike Rounds SD Senate
00163
100 00025
100
R
Chip Roy TX-21
00062
100
D
Raul Ruiz CA-25
00033
100 00019
100 0009
100 00023
100 00017
100 00038
100 00018
100
I
Bernard Sanders VT Senate
00054
100 00027
100 00035
100
D
Brian Schatz HI Senate
00049
100
D
Adam B. Schiff CA Senate
00092
100 00018
100
R
Eric Schmitt MO Senate
00051
100 00023
100 00052
100 00026
100 00034
100
R
Rick Scott FL Senate
001157
100 00019
100 00056
100 00019
100 00014
100
D
Jeanne Shaheen NH Senate
00078
100 00013
100 00018
100 00010
100 0005
100
D
Elissa Slotkin MI Senate
00029
100 00021
100 00028
100
D
Tina Smith MN Senate
00044
100 00032
100 00012
100 00016
100 00017
100 00026
100 00024
100 00028
100 00022
100 00053
100 00014
100 00014
100 00047
100 00019
100 00036
100 00024
100 00034
100 00072
100 00028
100 00031
100 00020
100 00016
100 00012
100 00037
100 00032
100
D
00023
100 00032
100 00047
100 00015
100
D
00012
100
R
00036
100 00010
100 00037
100 00052
100 00046
100 0008
100
D
00068
100 00010
100 00037
100 0007
100 00034
100 00079
100 0000
100 00023
100
D
Mark R. Warner VA Senate
00061
100 00124
100
D
00082
100 00022
100 00038
100 00046
100 00019
100 00010
100
D
Peter Welch VT Senate
00069
100 0009
100 00077
100 00026
100
R
00019
100 00044
100 00032
100 00025
100 00032
100 00020
100 00010
100
D
Ron Wyden OR Senate
00043
100 00026
100
R
Todd Young IN Senate
00056
100 00014

Votes from Voteview, bills from congress.gov and GovInfo, money from the FEC. How these rankings are built · Questions these rankings answer