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

Top 100 Batter Seasons

RK SEASON PLAYER TEAM AB H R HR RBI SB AVG $$ C
1. 2001 RICH AURILIA San Francisco Giants 636 206 114 37 97 1 0.324 12 b
2. 2000 JIM EDMONDS St. Louis Cardinals 525 155 129 42 108 10 0.295 10 b
3. 2000 JOSE VIDRO Montreal Expos 606 200 101 24 97 5 0.330 12 b
4. 2000 SHAWN GREEN Los Angeles Dodgers 610 164 98 24 99 24 0.269 35 a
5. 2002 JOSE VIDRO Montreal Expos 604 190 103 19 96 2 0.315 27 g
6. 1999 RICO BROGNA Philadelphia Phillies 619 172 90 24 102 8 0.278 17 b
7. 1997 DANTE BICHETTE Colorado Rockies 561 173 81 26 118 6 0.308 29 h
8. 2001 JIM EDMONDS St. Louis Cardinals 500 152 95 30 110 5 0.304 10 b
9. 2002 JUAN ENCARNACION Miami Marlins 584 158 77 24 85 21 0.271 15 h
10. 2001 BRIAN JORDAN Atlanta Braves 560 165 82 25 97 3 0.295 19 a
11. 1999 MIKE CAMERON Cincinnati Reds 542 139 93 21 66 38 0.256 10 b
12. 1998 RICO BROGNA Philadelphia Phillies 565 150 77 20 104 7 0.265 17 a
13. 2000 DMITRI YOUNG Cincinnati Reds 548 166 68 18 88 0 0.303 10 b
14. 2002 JIM EDMONDS St. Louis Cardinals 461 145 94 27 82 4 0.315 15 g
15. 1997 JEFF BLAUSER Atlanta Braves 519 160 90 17 70 5 0.308 6 b
16. 2001 DMITRI YOUNG Cincinnati Reds 540 163 68 21 69 8 0.302 15 g
17. 1998 MARK KOTSAY Miami Marlins 578 161 72 11 68 10 0.279 10 a
18. 2000 BILL MUELLER San Francisco Giants 560 150 97 10 55 4 0.268 8 a
19. 2000 JAVY LOPEZ Atlanta Braves 481 138 60 24 89 0 0.287 22 a
20. 2000 RICH AURILIA San Francisco Giants 509 138 67 20 79 1 0.271 12 a
21. 1998 JOSE HERNANDEZ Chicago Cubs 488 124 76 23 75 4 0.254 4 b
22. 2002 BRIAN JORDAN Los Angeles Dodgers 471 134 65 18 80 2 0.285 19 b
23. 1999 JOSE VIDRO Montreal Expos 494 150 67 12 59 0 0.304 12 a
24. 2002 ROGER CEDENO New York Mets 511 133 65 7 41 25 0.260 28 a
25. 1997 AL MARTIN Pittsburgh Pirates 423 123 64 13 59 23 0.291 15 b
26. 1997 STAN JAVIER San Francisco Giants 440 126 69 8 50 25 0.286 1 a
27. 2000 WARREN MORRIS Pittsburgh Pirates 528 137 68 3 43 7 0.259 2 b
28. 1997 CHRIS GOMEZ San Diego Padres 522 132 62 5 54 5 0.253 10 b
29. 2002 RICH AURILIA San Francisco Giants 496 124 68 13 53 1 0.250 17 g
30. 1997 GREGG JEFFERIES Philadelphia Phillies 476 122 68 11 48 12 0.256 25 b
31. 1999 MARK KOTSAY Miami Marlins 495 134 57 8 50 7 0.271 10 b
32. 2001 TONY WOMACK Arizona Diamondbacks 481 128 66 3 30 28 0.266 30 a
33. 2001 MICHAEL TUCKER Chicago Cubs 436 110 62 12 61 16 0.252 5 a
34. 1998 STAN JAVIER San Francisco Giants 417 121 63 4 49 21 0.290 1 b
35. 2001 JAVY LOPEZ Atlanta Braves 438 117 45 17 66 1 0.267 22 b
36. 1998 AL MARTIN Pittsburgh Pirates 440 105 57 12 47 20 0.239 25 f
37. 2001 JOSE VIDRO Montreal Expos 392 118 62 11 43 2 0.301 22 f
38. 1998 CHRIS GOMEZ San Diego Padres 449 120 55 4 39 1 0.267 15 g
39. 2002 ANDY FOX Miami Marlins 405 101 51 3 37 30 0.249 10 a
40. 1997 JOHN FLAHERTY San Diego Padres 439 120 38 9 46 4 0.273 9 h
41. 1999 AL MARTIN Pittsburgh Pirates 338 99 63 14 44 12 0.293 0 T
42. 2001 MICHAEL BARRETT Montreal Expos 472 118 42 6 38 2 0.250 11 a
43. 2002 KEVIN YOUNG Pittsburgh Pirates 393 102 51 14 44 3 0.260 1 a
44. 2002 J.T. SNOW San Francisco Giants 422 104 47 6 53 0 0.246 16 b
45. 1998 GREGG JEFFERIES Philadelphia Phillies 355 107 53 7 41 9 0.301 0 T
46. 1998 CHARLIE HAYES San Francisco Giants 329 94 39 12 62 2 0.286 1 a
47. 2000 CHARLIE HAYES Milwaukee Brewers 370 93 46 9 46 1 0.251 10 a
48. 1997 RICKEY HENDERSON San Diego Padres 288 79 63 6 27 29 0.274 0 R
49. 1999 DMITRI YOUNG Cincinnati Reds 241 82 46 11 45 2 0.340 10 a
50. 1998 JEFF BLAUSER Chicago Cubs 361 79 49 4 26 2 0.219 11 g
51. 2002 RON GANT San Diego Padres 230 62 44 13 43 4 0.270 1 a
52. 2001 BEN PETRICK Colorado Rockies 244 58 41 11 39 3 0.238 10 b
53. 2000 BRIAN HUNTER Cincinnati Reds 240 64 47 1 14 20 0.267 10 a
54. 2001 J.T. SNOW San Francisco Giants 264 62 39 8 33 0 0.235 16 a
55. 1997 KURT ABBOTT Miami Marlins 252 69 35 6 30 3 0.274 5 a
56. 1998 WILTON GUERRERO Montreal Expos 257 76 34 2 20 6 0.296 4 a
57. 2001 DAVID DELLUCCI Arizona Diamondbacks 217 60 28 10 40 2 0.277 1 a
58. 1998 JOSE GUILLEN Pittsburgh Pirates 233 58 24 7 42 0 0.249 2 b
59. 2002 JAVY LOPEZ Atlanta Braves 260 62 21 6 35 0 0.238 0 W
60. 1999 BEN DAVIS San Diego Padres 254 62 26 5 28 2 0.244 10 a
61. 2000 HENRY BLANCO Milwaukee Brewers 260 62 27 6 27 0 0.238 0 W
62. 2000 WILLIE GREENE Chicago Cubs 262 48 27 8 29 4 0.183 10 a
63. 1999 JEFF BLAUSER Chicago Cubs 200 48 41 9 26 2 0.240 11 h
64. 2002 DAVID DELLUCCI Arizona Diamondbacks 213 50 31 7 25 2 0.235 1 b
65. 1997 JOSE HERNANDEZ Chicago Cubs 183 50 33 7 26 2 0.273 4 a
66. 2000 GLENALLEN HILL Chicago Cubs 168 44 23 11 29 0 0.262 0 R
67. 2001 BILL MUELLER Chicago Cubs 160 53 30 5 20 1 0.331 8 b
68. 1999 KEVIN ORIE Miami Marlins 192 51 21 5 25 0 0.266 0 W
69. 2002 MARTINEZ,R San Francisco Giants 174 48 25 4 25 2 0.276 1 a
70. 1999 WILTON GUERRERO Montreal Expos 191 54 25 0 14 5 0.283 0 T
71. 1999 HENRY BLANCO Colorado Rockies 194 45 26 5 19 1 0.232 0 W
72. 1999 WARREN MORRIS Pittsburgh Pirates 191 48 21 6 19 1 0.251 2 a
73. 1999 CHARLIE HAYES San Francisco Giants 185 35 20 2 33 3 0.189 0 W
74. 1999 CHRIS GOMEZ San Diego Padres 207 51 16 1 12 1 0.246 15 h
75. 1999 CRAIG PAQUETTE St. Louis Cardinals 134 37 15 8 33 1 0.276 10 a
76. 1997 SVEUM,D Pittsburgh Pirates 168 38 14 6 25 0 0.226 10 a
77. 1998 JORGE FABREGAS New York Mets 183 36 11 2 20 0 0.197 10 a
78. 1998 GREG MYERS San Diego Padres 151 37 18 3 16 0 0.245 4 a
79. 1998 PAUL KONERKO Cincinnati Reds 126 29 15 5 19 0 0.230 10 a
80. 2002 MARVIN BENARD San Francisco Giants 104 31 14 1 11 5 0.298 0 W
81. 1999 BRIAN JOHNSON Cincinnati Reds 105 25 11 5 18 0 0.238 0 W
82. 1998 MICHAEL MARTINEZ Pittsburgh Pirates 114 25 12 4 16 0 0.219 10 a
83. 2002 MIKE DIFELICE St. Louis Cardinals 121 28 9 2 14 0 0.231 10 a
84. 2000 RICO BROGNA Philadelphia Phillies 114 28 12 1 12 1 0.246 0 R
85. 1997 HERNANDEZ,C San Diego Padres 94 31 11 2 13 0 0.330 10 a
86. 1999 JORGE FABREGAS Miami Marlins 103 21 11 3 15 0 0.204 0 W
87. 2002 BILL MUELLER Chicago Cubs 107 24 8 0 9 0 0.224 0 W
88. 1999 JERMAINE ALLENSWORTH New York Mets 73 16 14 3 9 2 0.219 0 R
89. 2000 ALEXEI RAMIREZ Pittsburgh Pirates 82 18 10 2 10 1 0.220 10 a
90. 1998 ANDY STANKIEWICZ Arizona Diamondbacks 108 22 7 0 7 0 0.204 0 W
91. 1997 RUBEN SIERRA Cincinnati Reds 90 22 6 2 7 0 0.244 0 R
92. 2001 GREG NORTON Colorado Rockies 58 16 10 4 11 0 0.276 0 W
93. 1999 JOSE GUILLEN Pittsburgh Pirates 70 18 9 1 9 0 0.257 0 R
94. 1998 BENITEZ,Y Arizona Diamondbacks 82 16 4 2 8 2 0.195 0 W
95. 2002 BEN PETRICK Colorado Rockies 67 15 8 3 8 0 0.224 15 g
96. 1999 SHANE ANDREWS Montreal Expos 58 9 8 6 12 0 0.155 0 W
97. 2001 JULIO ZULETA Chicago Cubs 56 12 6 3 10 0 0.214 0 W
98. 1999 KEITH LOCKHART Atlanta Braves 51 14 6 0 11 0 0.275 10 a
99. 2000 BEN PETRICK Colorado Rockies 49 14 9 0 8 0 0.286 10 a
100. 2001 RAUL CASANOVA Milwaukee Brewers 62 12 5 3 6 0 0.194 10 a