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. 2000 CHAN HO PARK Los Angeles Dodgers 226.0 18 0 82 173 217 3.27 1.31 12 a
2. 2001 CHAN HO PARK Los Angeles Dodgers 234.0 15 0 91 183 218 3.50 1.17 12 b
3. 1997 GREG MADDUX Atlanta Braves 232.7 19 0 57 200 177 2.20 0.94 38 a
4. 2002 MATT CLEMENT Chicago Cubs 205.0 12 0 82 162 215 3.60 1.21 8 b
5. 2002 BYUNG-HYUN KIM Arizona Diamondbacks 84.0 8 36 19 64 92 2.04 1.07 8 b
6. 1998 UGUETH URBINA Montreal Expos 69.3 6 34 10 37 94 1.30 1.01 20 f
7. 2000 RYAN DEMPSTER Miami Marlins 226.3 14 0 92 210 209 3.66 1.36 2 a
8. 1997 JEFF SHAW Cincinnati Reds 94.7 4 42 25 79 74 2.37 0.96 10 b
9. 2002 JOSE MESA Philadelphia Phillies 75.7 4 45 25 65 64 2.96 1.37 24 b
10. 1998 JEFF SHAW Los Angeles Dodgers 85.0 3 48 20 75 55 2.12 1.11 20 f
11. 2001 BYUNG-HYUN KIM Arizona Diamondbacks 98.0 5 19 32 58 113 2.94 1.04 8 a
12. 2001 JOSE MESA Philadelphia Phillies 69.3 3 42 18 65 59 2.35 1.23 24 a
13. 1998 GREG MADDUX Atlanta Braves 161.0 13 0 28 122 123 1.57 0.88 0 T
14. 1997 UGUETH URBINA Montreal Expos 64.3 5 27 27 52 84 3.80 1.27 10 b
15. 2002 KAZUHISA ISHII Los Angeles Dodgers 154.0 14 0 73 137 143 4.27 1.58 11 a
16. 2001 RYAN DEMPSTER Miami Marlins 211.3 15 0 116 218 171 4.95 1.56 2 b
17. 2000 MATT CLEMENT San Diego Padres 205.0 13 0 117 194 170 5.14 1.56 10 b
18. 1999 JEFF SHAW Los Angeles Dodgers 68.0 2 34 21 64 43 2.78 1.16 25 g
19. 2002 KIP WELLS Pittsburgh Pirates 198.3 12 0 79 197 134 3.59 1.35 5 a
20. 1999 UGUETH URBINA Montreal Expos 47.7 5 20 22 36 63 4.13 1.27 0 T
21. 1999 SHAWN ESTES San Francisco Giants 203.0 11 0 111 209 159 4.92 1.58 27 a
22. 1997 GREG MCMICHAEL New York Mets 87.7 7 7 29 73 81 2.97 1.14 6 b
23. 2001 DUSTIN HERMANSON St. Louis Cardinals 192.3 14 0 95 195 123 4.45 1.40 8 a
24. 1999 MATT CLEMENT San Diego Padres 180.7 10 0 90 190 135 4.48 1.53 10 a
25. 2000 JEFF SHAW Los Angeles Dodgers 57.3 3 27 27 61 39 4.26 1.35 25 h
26. 2001 MATT CLEMENT Miami Marlins 169.3 9 0 95 172 134 5.06 1.52 8 a
27. 2002 RYAN DEMPSTER Cincinnati Reds 209.0 10 0 125 228 153 5.38 1.54 7 g
28. 1999 WAYNE GOMES Philadelphia Phillies 61.3 4 18 26 52 49 3.84 1.61 10 a
29. 1998 DAVE MLICKI Los Angeles Dodgers 181.3 8 0 92 188 117 4.58 1.39 10 b
30. 2000 STEVE PARRIS Cincinnati Reds 192.7 12 0 103 227 117 4.80 1.54 5 a
31. 2002 KIRK RUETER San Francisco Giants 203.7 14 0 73 204 76 3.22 1.27 6 b
32. 1997 DAVE MLICKI New York Mets 93.0 4 0 34 86 76 3.29 1.26 10 a
33. 1998 BRIAN ANDERSON Arizona Diamondbacks 208.0 12 0 100 221 95 4.33 1.18 5 a
34. 2001 KIRK RUETER San Francisco Giants 195.3 14 0 96 213 83 4.43 1.43 6 a
35. 1998 JASON CHRISTIANSEN Pittsburgh Pirates 41.7 2 6 15 34 45 3.21 1.26 10 a
36. 1997 MIKE BIELECKI Atlanta Braves 57.3 3 2 26 56 60 4.11 1.35 3 a
37. 2002 PAUL QUANTRILL Los Angeles Dodgers 76.7 5 1 23 80 53 2.69 1.36 1 a
38. 1998 JOSE SILVA Pittsburgh Pirates 81.0 6 0 31 82 57 3.44 1.26 10 a
39. 1998 SPRADLIN,J Philadelphia Phillies 61.3 3 1 23 47 53 3.39 1.00 0 W
40. 1998 GREG MCMICHAEL New York Mets 68.0 5 2 31 81 55 4.10 1.71 11 g
41. 1999 JOSE JIMENEZ St. Louis Cardinals 144.0 5 0 93 149 100 5.81 1.47 0 W
42. 2000 KIRK RUETER San Francisco Giants 184.0 11 0 81 205 71 3.96 1.45 15 h
43. 1997 JIM BULLINGER Montreal Expos 155.3 7 0 96 165 87 5.57 1.54 12 a
44. 2002 MIKE TIMLIN Philadelphia Phillies 76.3 4 0 25 58 38 2.96 0.90 10 a
45. 2000 MARK GARDNER San Francisco Giants 68.3 4 0 27 62 42 3.57 1.21 10 a
46. 1998 ARMANDO REYNOSO New York Mets 60.3 6 0 29 59 37 4.35 1.48 10 b
47. 1999 KENT MERCKER St. Louis Cardinals 103.7 6 0 59 125 64 5.11 1.69 0 R
48. 2001 MIKE MATTHEWS St. Louis Cardinals 61.7 1 1 27 61 47 3.92 1.36 10 a
49. 1997 DAVE VERES Montreal Expos 49.0 2 0 18 57 41 3.31 1.63 10 a
50. 1999 RYAN DEMPSTER Miami Marlins 47.7 2 0 18 44 37 3.38 1.50 10 a
51. 1999 KIRK RUETER San Francisco Giants 77.0 7 0 45 89 39 5.26 1.46 15 g
52. 2000 JASON SCHMIDT Pittsburgh Pirates 63.3 2 0 38 71 51 5.43 1.78 13 a
53. 2000 TODD VAN POPPEL Chicago Cubs 44.3 2 0 25 45 35 5.11 1.61 10 a
54. 1999 JOE NATHAN San Francisco Giants 51.0 3 1 27 48 29 4.77 1.45 10 a
55. 1998 DENNYS REYES Cincinnati Reds 26.3 1 0 18 29 31 6.23 1.81 10 a
56. 2000 SLOCUMB,H San Diego Padres 49.0 2 0 30 54 34 5.51 1.69 10 a
57. 2001 BRITT REAMES Montreal Expos 58.3 2 0 41 67 43 6.36 1.81 0 R
58. 2001 MIKE THURMAN Montreal Expos 54.3 3 0 33 59 30 5.50 1.46 0 W
59. 1999 OGEA,C Philadelphia Phillies 168.0 6 0 105 192 77 5.63 1.51 3 a
60. 2000 OSVALDO FERNANDEZ Cincinnati Reds 39.0 2 0 20 36 21 4.62 1.41 0 W
61. 1997 ARMANDO REYNOSO New York Mets 51.3 4 0 32 66 24 5.65 1.59 10 a
62. 1997 DAVE MLICKI New York Mets 30.0 0 0 21 34 28 6.30 1.60 0 W
63. 1999 PEDRO ASTACIO Colorado Rockies 28.0 1 0 21 36 24 6.75 1.71 0 W
64. 2001 GRAEME LLOYD Montreal Expos 28.0 2 0 23 46 22 7.39 1.93 10 a
65. 1998 DANNY GRAVES Cincinnati Reds 18.0 0 3 9 19 7 4.50 1.56 0 T
66. 1998 MARK LANGSTON San Diego Padres 15.3 1 0 11 12 11 6.60 1.67 0 W
67. 2000 JOHN JOHNSTONE San Francisco Giants 13.7 2 0 13 19 10 8.36 1.57 0 W
68. 1997 SID FERNANDEZ Houston Astros 5.0 1 0 2 4 3 3.60 1.20 0 R
69. 1998 MYERS,RA San Diego Padres 12.0 1 0 9 13 8 6.75 1.50 10 a
70. 1999 JOSE SILVA Pittsburgh Pirates 15.3 0 0 13 22 16 7.80 2.00 0 W
71. 2000 HORACIO ESTRADA Milwaukee Brewers 9.3 1 0 5 13 5 5.00 2.44 0 R
72. 1999 BRIAN BOEHRINGER San Diego Padres 3.7 0 0 2 2 5 4.50 1.50 0 W
73. 1999 GREG MCMICHAEL New York Mets 10.3 0 0 6 12 8 5.40 1.40 0 R
74. 1997 TOM MARTIN Houston Astros 1.7 0 0 0 2 2 0.00 1.00 10 a
75. 1997 ROGER BAILEY Colorado Rockies 7.0 0 0 2 5 3 2.57 1.29 10 a
76. 2000 BRIAN BOEHRINGER San Diego Padres 13.3 0 0 9 16 9 6.23 1.92 2 a
77. 1999 JEFF ABBOTT Milwaukee Brewers 0.0 0 0 0 0 0 0.00 0.00 0 W
78. 1998 GARCIA,R Houston Astros 0.0 0 0 0 0 0 0.00 0.00 1 b
79. 1998 KEVIN FOSTER Chicago Cubs 0.0 0 0 0 0 0 0.00 0.00 4 a
80. 1997 WILSON,P New York Mets 0.0 0 0 0 0 0 0.00 0.00 5 a
81. 1998 JEFF SUPPAN Arizona Diamondbacks 28.0 1 0 21 35 13 6.75 1.54 0 W
82. 2002 JEFF FASSERO Chicago Cubs 12.7 0 0 11 17 8 7.62 1.62 0 W
83. 1998 JUAN GONZALEZ Chicago Cubs 3.3 0 0 2 7 1 6.00 2.67 10 b
84. 2000 KYLE FARNSWORTH Chicago Cubs 4.7 0 0 5 10 3 9.00 2.40 0 W
85. 1999 BILLY TAYLOR New York Mets 5.7 0 0 11 12 7 16.50 2.83 0 W
86. 1999 BRIAN MEADOWS Miami Marlins 38.0 1 0 25 42 11 5.92 1.55 10 a
87. 2000 JOHN SNYDER Milwaukee Brewers 20.3 0 0 22 31 10 9.90 2.30 25 a