U.S. Senate scorecard
All 100 current senators (45 Democrats, 53 Republicans, 2 independents), ranked within the chamber. John Cornyn of Texas leads with 4,156 points; the median senator has 2,205. Average roll-call attendance is 97%. Scores come from bills, votes, amendments and attendance on the public record; see how scoring works.
Senators, ranked
#1
4,156 pts99% attendance
#2
3,944 pts95% attendance
#3
3,671 pts99% attendance
#4
3,644 pts96% attendance
#5
3,627 pts98% attendance
#6
3,602 pts98% attendance
#7
3,507 pts96% attendance
#8
3,499 pts99% attendance
#9
3,324 pts99% attendance
#10
3,251 pts99% attendance
#11
3,179 pts99% attendance
#12
3,125 pts95% attendance
#13
3,122 pts97% attendance
#14
3,067 pts94% attendance
#15
3,050 pts98% attendance
#16
3,046 pts98% attendance
#17
2,957 pts96% attendance
#18
2,957 pts97% attendance
#19
2,895 pts100% attendance
#20
2,889 pts98% attendance
#21
2,849 pts98% attendance
#22
2,848 pts94% attendance
#23
2,816 pts94% attendance
#24
2,804 pts95% attendance
#25
2,729 pts100% attendance
#26
2,715 pts98% attendance
#27
2,703 pts95% attendance
#28
2,680 pts98% attendance
#29
2,655 pts99% attendance
#30
2,620 pts98% attendance
#31
2,561 pts97% attendance
#32
2,556 pts98% attendance
#33
2,539 pts99% attendance
#34
2,526 pts97% attendance
#35
2,516 pts96% attendance
#36
2,510 pts96% attendance
#37
2,499 pts94% attendance
#38
2,492 pts96% attendance
#39
2,491 pts98% attendance
#40
2,450 pts91% attendance
#41
2,411 pts94% attendance
#42
2,400 pts98% attendance
#43
2,372 pts93% attendance
#44
2,296 pts100% attendance
#45
2,267 pts99% attendance
#46
2,257 pts99% attendance
#47
2,249 pts95% attendance
#48
2,234 pts99% attendance
#49
2,216 pts99% attendance
#50
2,205 pts97% attendance
#51
2,192 pts99% attendance
#52
2,166 pts100% attendance
#53
2,155 pts98% attendance
#54
2,148 pts97% attendance
#55
2,135 pts87% attendance
#56
2,133 pts99% attendance
#57
2,126 pts99% attendance
#58
2,095 pts88% attendance
#59
2,075 pts93% attendance
#60
2,065 pts97% attendance
#61
2,062 pts99% attendance
#62
2,038 pts97% attendance
#63
2,028 pts97% attendance
#64
2,024 pts97% attendance
#65
1,980 pts95% attendance
#66
1,964 pts99% attendance
#67
1,959 pts98% attendance
#68
1,951 pts96% attendance
#69
1,940 pts97% attendance
#70
1,921 pts97% attendance
#71
1,901 pts97% attendance
#72
1,894 pts98% attendance
#73
1,885 pts100% attendance
#74
1,872 pts98% attendance
#75
1,868 pts99% attendance
#76
1,855 pts97% attendance
#77
1,849 pts99% attendance
#78
1,847 pts97% attendance
#79
1,830 pts98% attendance
#80
1,801 pts99% attendance
#81
1,782 pts94% attendance
#82
1,756 pts100% attendance
#83
1,697 pts100% attendance
#84
1,693 pts99% attendance
#85
1,689 pts99% attendance
#86
1,677 pts100% attendance
#87
1,629 pts99% attendance
#88
1,614 pts98% attendance
#89
1,605 pts100% attendance
#90
1,571 pts97% attendance
#91
1,554 pts94% attendance
#92
1,518 pts97% attendance
#93
1,478 pts93% attendance
#94
1,470 pts96% attendance
#95
1,424 pts99% attendance
#96
1,411 pts98% attendance
#97
1,287 pts99% attendance
#98
920 pts85% attendance
#99
295 pts100% attendance
#100
183 pts89% attendance


