2025 DRAFT
TODAY'S LEADERS: Batting | Pitching
2025 LEADERS: Batting | Pitching

Top 100 Pitcher Seasons

RK SEASON PLAYER TEAM IP W SV ER HW K ERA WHIP $$ C
1. 2001 RANDY JOHNSON Arizona Diamondbacks 249.7 21 0 69 181 372 2.48 1.01 15 h
2. 1999 RANDY JOHNSON Arizona Diamondbacks 271.7 17 0 75 207 364 2.48 1.02 10 b
3. 2000 RANDY JOHNSON Arizona Diamondbacks 248.7 19 0 73 202 347 2.64 1.12 15 g
4. 2004 BEN SHEETS Milwaukee Brewers 237.0 12 0 71 201 264 2.70 0.98 19 a
5. 2021 KEVIN GAUSMAN San Francisco Giants 192.0 14 0 60 200 227 2.81 1.04 5 a
6. 2005 PEDRO MARTINEZ New York Mets 217.0 15 0 68 159 208 2.82 0.95 42 a
7. 2013 ADAM WAINWRIGHT St. Louis Cardinals 241.7 19 0 79 258 219 2.94 1.07 16 g
8. 2013 AROLDIS CHAPMAN Cincinnati Reds 63.7 4 38 12 58 112 1.70 0.91 15 f
9. 2001 ARMANDO BENITEZ New York Mets 76.3 6 43 32 59 93 3.79 1.30 40 a
10. 2017 STEPHEN STRASBURG Washingtion Nationals 154.3 14 0 46 163 181 2.68 1.06 33 b
11. 2000 DARRYL KILE St. Louis Cardinals 232.3 20 0 101 215 192 3.92 1.18 39 g
12. 2002 KEVIN MILLWOOD Atlanta Braves 217.0 18 0 78 186 178 3.24 1.16 1 a
13. 2016 STEPHEN STRASBURG Washingtion Nationals 147.7 15 0 57 163 183 3.47 1.10 33 a
14. 2003 KEVIN BROWN Los Angeles Dodgers 197.0 14 0 55 176 173 2.51 1.17 21 a
15. 2014 AROLDIS CHAPMAN Cincinnati Reds 53.0 0 35 8 40 103 1.36 0.76 20 g
16. 2018 FELIPE VÁZQUEZ Pittsburgh Pirates 70.0 4 37 14 78 89 1.80 1.11 10 b
17. 2013 HOMER BAILEY Cincinnati Reds 209.0 11 0 81 235 199 3.49 1.12 10 b
18. 2003 RANDY WOLF Philadelphia Phillies 200.0 16 0 94 176 177 4.23 1.27 11 h
19. 2013 CLAYTON KERSHAW Los Angeles Dodgers 148.7 11 0 30 136 150 1.82 0.92 36 b
20. 2019 FELIPE VÁZQUEZ Pittsburgh Pirates 60.0 5 28 11 56 90 1.65 0.93 10 h
21. 2021 EDWIN DÍAZ New York Mets 62.7 5 32 23 63 89 3.30 1.01 28 a
22. 2005 RYAN DEMPSTER Chicago Cubs 92.0 5 33 32 83 89 3.13 1.44 2 a
23. 2002 RANDY WOLF Philadelphia Phillies 210.7 11 0 75 172 172 3.20 1.11 11 g
24. 2004 JASON ISRINGHAUSEN St. Louis Cardinals 60.3 2 43 17 41 55 2.55 0.97 37 a
25. 2001 OCTAVIO DOTEL Houston Astros 105.0 7 2 31 79 145 2.66 1.20 11 a
26. 2002 ARMANDO BENITEZ New York Mets 67.3 1 33 17 46 79 2.28 1.06 40 b
27. 2013 COLE HAMELS Philadelphia Phillies 220.0 8 0 88 255 202 3.60 1.16 36 a
28. 2016 AJ RAMOS Miami Marlins 64.0 1 40 20 87 73 2.81 1.36 10 b
29. 2017 JEFF SAMARDZIJA San Francisco Giants 207.7 9 0 102 236 205 4.42 1.14 22 b
30. 1999 ARMANDO BENITEZ New York Mets 54.0 4 21 11 28 89 1.83 1.00 5 h
31. 2019 CLAYTON KERSHAW Los Angeles Dodgers 132.3 12 0 44 141 145 2.99 1.07 27 a
32. 2015 AJ RAMOS Miami Marlins 61.7 2 32 15 61 77 2.19 0.99 10 a
33. 2002 OCTAVIO DOTEL Houston Astros 97.3 6 6 20 58 118 1.86 0.88 11 b
34. 2003 KEVIN MILLWOOD Philadelphia Phillies 222.0 14 0 99 210 169 4.01 1.25 1 b
35. 2023 RAISEL IGLESIAS Atlanta Braves 53.7 5 32 19 67 66 3.19 1.25 10 b
36. 2005 JASON ISRINGHAUSEN St. Louis Cardinals 59.0 1 39 14 43 51 2.14 1.19 37 b
37. 2013 RICKY NOLASCO Minnesota Twins 199.3 13 0 79 241 165 3.57 1.21 3 a
38. 2001 RANDY WOLF Philadelphia Phillies 163.0 10 0 67 150 152 3.70 1.23 6 b
39. 2019 GERMÁN MÁRQUEZ Colorado Rockies 174.0 12 0 92 208 175 4.76 1.20 21 a
40. 2005 BEN SHEETS Milwaukee Brewers 156.7 10 0 58 142 141 3.33 1.06 19 b
41. 2016 JEFF SAMARDZIJA San Francisco Giants 203.3 12 0 84 244 167 3.72 1.20 22 a
42. 2015 JORDAN ZIMMERMANN Washingtion Nationals 201.7 13 0 84 247 164 3.75 1.23 24 a
43. 1999 AL LEITER New York Mets 213.0 13 0 100 209 162 4.23 1.42 31 a
44. 1998 RANDY JOHNSON Houston Astros 77.3 9 0 10 51 104 1.17 0.99 10 a
45. 2018 NICK PIVETTA Philadelphia Phillies 164.0 7 0 87 214 188 4.77 1.31 5 a
46. 2015 AROLDIS CHAPMAN Cincinnati Reds 44.7 3 22 9 56 79 1.81 1.25 0 T
47. 2004 ERIC MILTON Philadelphia Phillies 201.0 14 0 106 196 161 4.75 1.35 10 b
48. 2021 GIOVANNY GALLEGOS St. Louis Cardinals 80.3 6 14 27 71 95 3.03 0.88 10 b
49. 2001 BRAD PENNY Miami Marlins 205.0 10 0 84 183 154 3.69 1.16 10 b
50. 2018 STEPHEN STRASBURG Washingtion Nationals 109.3 9 0 39 123 133 3.21 1.13 33 h
51. 2017 DAN STRAILY Miami Marlins 181.7 10 0 86 237 170 4.26 1.31 6 a
52. 2021 CLAYTON KERSHAW Los Angeles Dodgers 112.3 9 0 46 116 131 3.69 1.03 27 b
53. 2019 KYLE HENDRICKS Chicago Cubs 170.0 11 0 64 189 140 3.39 1.11 18 a
54. 2017 FELIPE VÁZQUEZ Pittsburgh Pirates 56.0 4 20 12 50 68 1.93 0.89 10 a
55. 2000 RANDY WOLF Philadelphia Phillies 206.3 11 0 100 210 160 4.37 1.42 6 a
56. 2017 AJ RAMOS Miami Marlins 58.7 2 27 24 79 72 3.68 1.35 10 h
57. 2014 KYLE LOHSE Milwaukee Brewers 198.3 13 0 78 228 141 3.54 1.15 1 a
58. 2003 BRAD PENNY Miami Marlins 196.3 14 0 90 195 138 4.13 1.28 15 h
59. 2001 FELIX RODRIGUEZ San Francisco Giants 80.3 9 0 15 53 91 1.69 1.00 3 a
60. 2003 OCTAVIO DOTEL Houston Astros 87.0 6 4 24 53 97 2.48 0.97 11 h
61. 2019 JON GRAY Colorado Rockies 142.0 10 0 64 198 143 4.06 1.39 0 T
62. 2022 EDWIN DÍAZ New York Mets 35.3 2 18 7 37 70 1.78 1.05 0 T
63. 2021 BLAKE TREINEN Los Angeles Dodgers 72.3 6 7 16 71 85 1.99 0.98 7 a
64. 2023 A.J. PUK Miami Marlins 53.7 7 14 25 65 73 4.19 1.21 5 b
65. 2004 GUILLERMO MOTA Miami Marlins 96.7 9 4 33 75 85 3.06 1.16 4 a
66. 2017 JIM JOHNSON Atlanta Braves 56.7 6 22 31 80 61 4.92 1.41 1 b
67. 1999 HIDEO NOMO Milwaukee Brewers 142.7 10 0 80 146 131 5.04 1.50 10 a
68. 2001 JEFF FASSERO Chicago Cubs 73.7 4 12 28 66 79 3.41 1.20 14 a
69. 2014 HOMER BAILEY Cincinnati Reds 145.7 9 0 60 179 124 3.71 1.23 10 h
70. 2016 JIM JOHNSON Atlanta Braves 63.7 2 20 23 75 66 3.25 1.18 1 a
71. 2003 ARMANDO BENITEZ New York Mets 49.3 3 21 17 41 50 3.12 1.33 0 W
72. 2023 JOSIAH GRAY Washingtion Nationals 159.0 8 0 69 232 143 3.91 1.46 5 b
73. 1998 DARRYL KILE Colorado Rockies 230.3 13 0 133 257 158 5.20 1.54 24 e
74. 2014 ADAM WAINWRIGHT St. Louis Cardinals 81.0 8 0 15 69 77 1.67 0.85 0 T
75. 2004 KEVIN MILLWOOD Philadelphia Phillies 141.0 9 0 76 155 125 4.85 1.46 11 f
76. 2022 RANGER SUÁREZ Philadelphia Phillies 150.3 9 0 63 203 125 3.77 1.35 14 a
77. 1998 JUAN ACEVEDO St. Louis Cardinals 94.3 7 14 27 79 53 2.59 1.13 4 a
78. 2022 KYLE GIBSON Philadelphia Phillies 167.7 10 0 94 224 144 5.05 1.34 6 a
79. 2021 KYLE HENDRICKS Chicago Cubs 181.0 14 0 96 244 131 4.77 1.35 18 b
80. 2021 DREW SMYLY Atlanta Braves 112.7 10 0 53 147 106 4.23 1.31 5 a
81. 2021 ADRIAN HOUSER Milwaukee Brewers 142.3 10 0 51 182 105 3.23 1.28 1 a
82. 2014 HENDERSON ALVAREZ Miami Marlins 163.3 11 0 48 197 97 2.65 1.21 10 a
83. 2004 TOM GLAVINE New York Mets 212.3 11 0 85 204 109 3.61 1.29 16 a
84. 2001 ELMER DESSENS Cincinnati Reds 205.0 10 0 102 221 128 4.48 1.35 1 a
85. 2015 J.A. HAPP Pittsburgh Pirates 63.3 7 0 13 65 69 1.85 1.03 10 a
86. 2019 CRAIG STAMMEN San Diego Padres 75.7 8 4 29 91 67 3.45 1.20 10 a
87. 2015 JEFF LOCKE Pittsburgh Pirates 168.3 8 0 81 239 129 4.33 1.42 1 b
88. 2013 MIKE MINOR Atlanta Braves 72.7 7 0 20 67 66 2.48 0.92 0 T
89. 2022 GIOVANNY GALLEGOS St. Louis Cardinals 41.3 2 11 14 43 53 3.05 1.04 0 T
90. 2016 AROLDIS CHAPMAN Chicago Cubs 22.0 1 14 2 20 38 0.82 0.91 3 a
91. 2002 ELMER DESSENS Cincinnati Reds 178.0 7 0 60 173 93 3.03 1.25 1 b
92. 2019 TANNER ROARK Cincinnati Reds 85.7 5 0 32 112 87 3.36 1.31 0 T
93. 2018 JUNIOR GUERRA Milwaukee Brewers 125.0 4 0 63 182 121 4.54 1.46 10 a
94. 2000 JASON BERE Milwaukee Brewers 115.0 6 0 63 115 98 4.93 1.55 0 R
95. 1998 ISMAEL VALDEZ Los Angeles Dodgers 131.0 7 0 60 128 89 4.12 1.35 0 T
96. 2020 KEVIN GAUSMAN San Francisco Giants 59.7 3 0 24 66 79 3.62 1.11 5 a
97. 2018 DAN STRAILY Miami Marlins 114.3 5 0 50 142 96 3.94 1.24 3 a
98. 1998 JEFF JUDEN Milwaukee Brewers 138.3 7 0 85 149 109 5.54 1.56 0 R
99. 2002 BRAD PENNY Miami Marlins 129.3 8 0 67 148 93 4.67 1.54 15 g
100. 2002 FELIX RODRIGUEZ San Francisco Giants 69.0 8 0 32 53 58 4.17 1.19 3 b