Politiparty
Politiparty

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. #1

    4,156 pts99% attendance

  2. #2

    3,944 pts95% attendance

  3. #3

    3,671 pts99% attendance

  4. #4

    3,644 pts96% attendance

  5. #5

    3,627 pts98% attendance

  6. #6

    3,602 pts98% attendance

  7. #7

    3,507 pts96% attendance

  8. #8

    3,499 pts99% attendance

  9. #9

    3,324 pts99% attendance

  10. #10

    3,251 pts99% attendance

  11. #11

    3,179 pts99% attendance

  12. #12

    3,125 pts95% attendance

  13. #13

    3,122 pts97% attendance

  14. #14

    3,067 pts94% attendance

  15. #15

    3,050 pts98% attendance

  16. #16

    3,046 pts98% attendance

  17. #17

    2,957 pts96% attendance

  18. #18

    2,957 pts97% attendance

  19. #19

    2,895 pts100% attendance

  20. #20

    2,889 pts98% attendance

  21. #21

    2,849 pts98% attendance

  22. #22

    2,848 pts94% attendance

  23. #23

    2,816 pts94% attendance

  24. #24

    2,804 pts95% attendance

  25. #25

    2,729 pts100% attendance

  26. #26

    2,715 pts98% attendance

  27. #27

    2,703 pts95% attendance

  28. #28

    2,680 pts98% attendance

  29. #29

    2,655 pts99% attendance

  30. #30

    2,620 pts98% attendance

  31. #31

    2,561 pts97% attendance

  32. #32

    2,556 pts98% attendance

  33. #33

    2,539 pts99% attendance

  34. #34

    2,526 pts97% attendance

  35. #35

    2,516 pts96% attendance

  36. #36

    2,510 pts96% attendance

  37. #37

    2,499 pts94% attendance

  38. #38

    2,492 pts96% attendance

  39. #39

    2,491 pts98% attendance

  40. #40

    2,450 pts91% attendance

  41. #41

    2,411 pts94% attendance

  42. #42

    2,400 pts98% attendance

  43. #43

    2,372 pts93% attendance

  44. #44

    2,296 pts100% attendance

  45. #45

    2,267 pts99% attendance

  46. #46

    2,257 pts99% attendance

  47. #47

    2,249 pts95% attendance

  48. #48

    2,234 pts99% attendance

  49. #49

    2,216 pts99% attendance

  50. #50

    2,205 pts97% attendance

  51. #51

    2,192 pts99% attendance

  52. #52

    2,166 pts100% attendance

  53. #53

    2,155 pts98% attendance

  54. #54

    2,148 pts97% attendance

  55. #55

    2,135 pts87% attendance

  56. #56

    2,133 pts99% attendance

  57. #57

    2,126 pts99% attendance

  58. #58

    2,095 pts88% attendance

  59. #59

    2,075 pts93% attendance

  60. #60

    2,065 pts97% attendance

  61. #61

    2,062 pts99% attendance

  62. #62

    2,038 pts97% attendance

  63. #63

    2,028 pts97% attendance

  64. #64

    2,024 pts97% attendance

  65. #65

    1,980 pts95% attendance

  66. #66

    1,964 pts99% attendance

  67. #67

    1,959 pts98% attendance

  68. #68

    1,951 pts96% attendance

  69. #69

    1,940 pts97% attendance

  70. #70

    1,921 pts97% attendance

  71. #71

    1,901 pts97% attendance

  72. #72

    1,894 pts98% attendance

  73. #73

    1,885 pts100% attendance

  74. #74

    1,872 pts98% attendance

  75. #75

    1,868 pts99% attendance

  76. #76

    1,855 pts97% attendance

  77. #77

    1,849 pts99% attendance

  78. #78

    1,847 pts97% attendance

  79. #79

    1,830 pts98% attendance

  80. #80

    1,801 pts99% attendance

  81. #81

    1,782 pts94% attendance

  82. #82

    1,756 pts100% attendance

  83. #83

    1,697 pts100% attendance

  84. #84

    1,693 pts99% attendance

  85. #85

    1,689 pts99% attendance

  86. #86

    1,677 pts100% attendance

  87. #87

    1,629 pts99% attendance

  88. #88

    1,614 pts98% attendance

  89. #89

    1,605 pts100% attendance

  90. #90

    1,571 pts97% attendance

  91. #91

    1,554 pts94% attendance

  92. #92

    1,518 pts97% attendance

  93. #93

    1,478 pts93% attendance

  94. #94

    1,470 pts96% attendance

  95. #95

    1,424 pts99% attendance

  96. #96

    1,411 pts98% attendance

  97. #97

    1,287 pts99% attendance

  98. #98

    920 pts85% attendance

  99. #99

    295 pts100% attendance

  100. #100

    183 pts89% attendance

U.S. House scorecardFull congressional scorecard