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: Effectiveness

Counts how far each member's own bills and joint resolutions got in the 119th Congress so far: introduced, out of committee, passed a chamber, passed both, became law, weighted so substantive bills count more than ceremonial ones and so the average member scores 1.00. "Expected" is the average for members in the same position (majority or minority party; chair, ranking member or neither), since majority-party chairs naturally pass more. Scored against each chamber's own benchmark, so a 2.0 means twice the expected in either chamber. Method of the Center for Effective Lawmaking, with congress.gov data in place of licensed sources. Everyone with bills on file is scored; delegates are not, since the method compares voting members. "Years in office" is the member's total time in Congress, in either chamber, counted to today from the terms in the public congress-legislators file, the same count as "In Congress" on the member's page (a new member reads "<1"); tap it to sort by it.

Full write-up on How we count · Method of the Center for Effective Lawmaking

100 ranked

RankMemberYears in officeScoreExpectedBillsPassed chamberBecame law
1
R
Ted Cruz TX Senate
135.011.48129134
2
R
John Cornyn TX Senate
234.131.48103143
3
R
Dan Sullivan AK Senate
113.581.046284
4
R
John Kennedy LA Senate
92.931.047754
5
D
Gary C. Peters MI Senate
172.910.9576161
6
R
Jerry Moran KS Senate
292.661.487042
7
R
Joni Ernst IA Senate
112.501.488762
8
R
232.231.0412732
9
D
Tim Kaine VA Senate
132.150.637541
10 91.980.6311360
11
R
Bill Cassidy LA Senate
171.971.4810651
12
R
Steve Daines MT Senate
131.891.045122
13
R
31.881.042722
14 131.631.044442
15
R
John R. Curtis UT Senate
81.621.045221
16
R
Roger Marshall KS Senate
91.581.046422
17
R
Lisa Murkowski AK Senate
231.561.485350
18
D
Alex Padilla CA Senate
51.510.9510440
19
R
Chuck Grassley IA Senate
511.451.486780
20
R
Deb Fischer NE Senate
131.441.043051
21
R
Pete Ricketts NE Senate
31.421.045421
22
R
Roger F. Wicker MS Senate
311.291.483441
23
R
Tim Scott SC Senate
151.271.485711
24
R
Tom Cotton AR Senate
131.241.489311
25
D
Jeff Merkley OR Senate
171.200.9511420
26
D
Tammy Duckworth IL Senate
131.190.635741
27
R
Mike Lee UT Senate
151.131.4813200
28
R
Tim Sheehy MT Senate
11.121.047631
29 151.110.9510920
29
D
Amy Klobuchar MN Senate
191.110.957940
31
R
Mike Crapo ID Senate
331.091.482511
31
D
511.090.9514230
33
R
John Thune SD Senate
271.061.042111
34
R
Thom Tillis NC Senate
111.051.045131
35 51.040.633550
35
D
Mark Kelly AZ Senate
51.040.635531
37 251.031.482531
37 431.030.9511120
39 151.020.635521
40 91.010.955540
41
D
Jacky Rosen NV Senate
90.980.636810
42
R
Jim Banks IN Senate
90.961.0410410
42
R
Bill Hagerty TN Senate
50.961.042611
44
R
Rick Scott FL Senate
70.951.4815700
45
D
Jeanne Shaheen NH Senate
170.920.957800
46 190.890.957710
47
D
Ron Wyden OR Senate
450.790.954310
48
R
James E. Risch ID Senate
170.771.484900
49
R
10.731.041431
50
R
David McCormick PA Senate
10.721.044410
50
D
Martin Heinrich NM Senate
170.720.955510
52
R
Eric Schmitt MO Senate
30.691.045120
52
D
Patty Murray WA Senate
330.690.954010
54
R
290.671.482221
55
D
Ben Ray Luján NM Senate
170.660.638420
56
R
Mike Rounds SD Senate
110.651.046320
56
D
Cory A. Booker NJ Senate
130.650.6310410
56
D
Ruben Gallego AZ Senate
110.650.635310
59
D
Brian Schatz HI Senate
130.630.634920
60
R
John Barrasso WY Senate
190.611.044910
60
R
Josh Hawley MO Senate
70.611.044710
62 170.590.637310
62
D
Adam B. Schiff CA Senate
250.590.639200
62
D
Tina Smith MN Senate
80.590.634430
65
R
Todd Young IN Senate
150.581.045610
65
D
Maria Cantwell WA Senate
270.580.952320
65
D
230.580.636800
68
R
James Lankford OK Senate
150.571.486011
69
R
Rand Paul KY Senate
150.561.485200
70 190.550.956710
71
D
Peter Welch VT Senate
190.530.636910
72
R
Ted Budd NC Senate
90.521.045710
72
R
50.521.043610
74
D
Jack Reed RI Senate
350.510.953710
75
R
Mitch McConnell KY Senate
410.491.48711
76
R
Ron Johnson WI Senate
150.481.481900
77
D
Tammy Baldwin WI Senate
270.470.634910
77
D
Mark R. Warner VA Senate
170.470.636100
79
R
Ashley Moody FL Senate
10.451.045300
80
R
John Hoeven ND Senate
150.421.042110
81
R
Jon Husted OH Senate
10.401.045100
82
R
80.391.043210
83
R
John Boozman AR Senate
240.331.481900
83
R
Kevin Cramer ND Senate
130.331.042800
83
D
130.330.958200
86
D
Jon Ossoff GA Senate
50.290.632010
87 130.280.633600
87 450.280.632600
89 90.270.633900
89
D
Andy Kim NJ Senate
70.270.634400
91 50.260.632400
92
I
Bernard Sanders VT Senate
350.250.955400
92
D
John Fetterman PA Senate
30.250.632600
94 10.210.633400
95
R
Bernie Moreno OH Senate
10.191.042600
96 190.170.634800
97
D
Mazie K. Hirono HI Senate
190.160.634100
98
R
Alan Armstrong OK Senate
<10.141.04210
99
D
Elissa Slotkin MI Senate
70.100.632900
100
R
Darline Graham SC Senate
<10.011.04200

Method of the Center for Effective Lawmaking. Votes from Voteview, bills from congress.gov and GovInfo, money from the FEC. How these rankings are built · Questions these rankings answer