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. 1998 SAMMY SOSA Chicago Cubs 643 198 134 66 158 18 0.308 32 b
2. 1999 SAMMY SOSA Chicago Cubs 625 180 114 63 141 7 0.288 37 g
3. 1996 GARY SHEFFIELD Miami Marlins 519 163 118 42 120 16 0.314 36 a
4. 1997 SAMMY SOSA Chicago Cubs 642 161 90 36 119 22 0.251 32 a
5. 1998 JEROMY BURNITZ Milwaukee Brewers 609 160 92 38 125 7 0.263 26 a
6. 1998 JOHN OLERUD New York Mets 558 197 91 22 93 2 0.353 15 g
7. 1999 JOHN OLERUD New York Mets 581 173 107 19 96 3 0.298 15 h
8. 1996 RAY LANKFORD St. Louis Cardinals 545 150 100 21 86 35 0.275 30 b
9. 1996 TODD HUNDLEY New York Mets 540 140 85 41 112 1 0.259 6 h
10. 1996 SAMMY SOSA Chicago Cubs 498 136 84 40 100 18 0.273 45 a
11. 1997 JOHN OLERUD New York Mets 524 154 90 22 102 0 0.294 10 b
12. 1997 MIKE LANSING Montreal Expos 572 161 86 20 70 11 0.281 16 a
13. 1999 RON GANT Philadelphia Phillies 516 134 107 17 77 13 0.260 20 a
14. 1998 DARRYL HAMILTON Colorado Rockies 561 173 95 6 51 13 0.308 9 b
15. 1999 JEROMY BURNITZ Milwaukee Brewers 454 124 86 33 103 7 0.273 26 b
16. 1998 MIKE LANSING Colorado Rockies 584 161 73 12 66 10 0.276 16 b
17. 1997 BUTCH HUSKEY New York Mets 471 135 61 24 81 8 0.287 10 h
18. 1999 DARRYL HAMILTON New York Mets 505 159 82 9 45 6 0.315 14 g
19. 1999 QUILVIO VERAS San Diego Padres 471 131 94 6 41 30 0.278 15 b
20. 1998 QUILVIO VERAS San Diego Padres 517 138 79 6 45 24 0.267 15 a
21. 1996 TODD ZEILE Philadelphia Phillies 500 134 61 20 80 1 0.268 0 R
22. 1998 MARQUIS GRISSOM Milwaukee Brewers 542 147 57 10 60 13 0.271 26 a
23. 1997 GARY SHEFFIELD Miami Marlins 431 108 82 20 70 11 0.251 36 b
24. 1998 ANDY FOX Arizona Diamondbacks 502 139 67 9 44 14 0.277 1 a
25. 1999 REY ORDONEZ New York Mets 520 134 49 1 60 8 0.258 4 a
26. 1997 DARRYL HAMILTON San Francisco Giants 451 122 76 5 42 15 0.271 9 a
27. 1997 DARREN DAULTON Miami Marlins 395 104 68 14 63 6 0.263 1 b
28. 1997 CARL EVERETT New York Mets 408 104 55 12 51 17 0.255 1 a
29. 1996 BUTCH HUSKEY New York Mets 407 115 43 15 60 1 0.283 10 b
30. 1998 RON GANT St. Louis Cardinals 371 88 57 23 60 8 0.237 26 a
31. 1997 GREG VAUGHN San Diego Padres 361 78 60 18 57 7 0.216 15 g
32. 1998 SEAN BERRY Houston Astros 299 94 48 13 52 3 0.314 11 a
33. 1996 KEVIN STOCKER Philadelphia Phillies 387 97 46 5 38 6 0.251 2 a
34. 1997 REGGIE SANDERS Cincinnati Reds 273 72 45 15 49 12 0.264 29 a
35. 1997 JOE OLIVER Cincinnati Reds 349 90 28 14 43 1 0.258 1 a
36. 1999 LANCE JOHNSON Chicago Cubs 326 86 45 1 21 13 0.264 18 a
37. 1996 DEREK BELL Houston Astros 286 67 29 8 48 13 0.234 11 h
38. 1999 ERIC KARROS Los Angeles Dodgers 223 73 26 11 49 3 0.327 19 a
39. 1997 KEVIN STOCKER Philadelphia Phillies 313 80 25 1 21 7 0.256 0 T
40. 1996 JEFF CONINE Miami Marlins 233 65 33 9 37 0 0.279 17 h
41. 1999 KURT ABBOTT Colorado Rockies 239 68 33 5 32 3 0.285 10 a
42. 1997 BRET BOONE Cincinnati Reds 263 57 22 2 28 5 0.217 0 T
43. 1996 RON GANT St. Louis Cardinals 157 38 30 12 39 4 0.242 0 T
44. 1996 JOSE HERNANDEZ Chicago Cubs 182 46 35 7 27 2 0.253 10 a
45. 1996 SANCHEZ,R Chicago Cubs 270 56 23 1 12 7 0.207 2 h
46. 1999 SEAN BERRY Milwaukee Brewers 234 54 22 2 22 0 0.231 0 W
47. 1997 QUILVIO VERAS San Diego Padres 213 54 26 0 11 10 0.254 16 h
48. 1996 TOM LAMPKIN San Francisco Giants 166 39 25 5 26 1 0.235 10 a
49. 1996 MARK SWEENEY St. Louis Cardinals 155 42 28 3 22 2 0.271 0 W
50. 1999 MIKE LANSING Colorado Rockies 145 45 24 4 15 2 0.310 16 h
51. 1997 NUNNALLY,J Cincinnati Reds 89 34 23 7 19 5 0.382 25 a
52. 1999 LEYRITZ,J San Diego Padres 134 32 17 8 21 0 0.239 0 R
53. 1998 KEVIN ORIE Miami Marlins 132 38 19 5 13 1 0.288 10 a
54. 1998 LEYRITZ,J San Diego Padres 140 36 17 4 15 0 0.257 10 a
55. 1999 JEFFREY HAMMONDS Cincinnati Reds 132 34 16 5 14 2 0.258 0 W
56. 1996 KEVIN JORDAN Philadelphia Phillies 131 37 15 3 12 2 0.282 1 a
57. 1998 HUGHES,B Milwaukee Brewers 122 30 15 3 20 1 0.246 0 T
58. 1999 BRIAN BANKS Milwaukee Brewers 115 29 19 3 10 4 0.252 0 T
59. 1997 GREGG ZAUN Miami Marlins 108 32 14 2 18 1 0.296 0 W
60. 1996 CHAD FONVILLE Los Angeles Dodgers 146 25 20 0 8 5 0.171 0 T
61. 1998 LOPEZ,L New York Mets 132 30 13 1 15 0 0.227 10 a
62. 1999 DARYLE WARD Houston Astros 86 25 7 5 22 0 0.291 10 a
63. 1999 GREG MYERS San Diego Padres 96 33 8 2 13 0 0.344 0 W
64. 1996 DAVE MCCARTY San Francisco Giants 108 24 6 2 10 1 0.222 10 a
65. 1996 ESPINOZA,A New York Mets 78 24 11 2 12 0 0.308 10 a
66. 1999 BROWN,A Pittsburgh Pirates 88 24 13 2 6 0 0.273 0 W
67. 1996 DAN WILSON San Francisco Giants 92 24 8 2 9 0 0.261 10 a
68. 1999 JOE OLIVER Pittsburgh Pirates 104 19 7 1 11 1 0.183 10 a
69. 1996 VINCE COLEMAN Cincinnati Reds 84 13 10 1 4 12 0.155 0 R
70. 1996 LUIS ALICEA St. Louis Cardinals 97 21 12 0 3 1 0.216 0 W
71. 1999 RYAN MCGUIRE Montreal Expos 90 19 8 1 9 1 0.211 0 T
72. 1998 TIM BOGAR Houston Astros 98 17 11 1 4 2 0.173 0 W
73. 1999 BENITO SANTIAGO Chicago Cubs 75 22 5 2 8 1 0.293 8 a
74. 1998 BRIAN JOHNSON San Francisco Giants 64 17 12 3 8 0 0.266 10 b
75. 1997 SEAN BERRY Houston Astros 60 18 7 2 11 0 0.300 0 W
76. 1998 MATT FRANCO New York Mets 67 18 8 0 4 0 0.269 0 W
77. 1999 CHAD MEYERS Chicago Cubs 71 18 6 0 2 1 0.254 10 a
78. 1997 MIKE DIFELICE St. Louis Cardinals 62 14 3 1 8 0 0.226 10 a
79. 1998 JOSE VIDRO Montreal Expos 65 12 4 0 7 1 0.185 0 W
80. 1998 BENITEZ,Y Arizona Diamondbacks 52 9 5 2 4 0 0.173 0 W
81. 1998 JESSE LEVIS Milwaukee Brewers 37 13 4 0 4 1 0.351 0 T
82. 1996 DOUG GLANVILLE Chicago Cubs 41 8 6 0 5 1 0.195 0 W
83. 1996 BULLETT,S Chicago Cubs 46 8 6 0 4 0 0.174 10 a
84. 1996 SCHALL,G Philadelphia Phillies 28 8 5 2 5 0 0.286 25 a
85. 1999 GLEN BARKER Houston Astros 27 8 5 1 4 1 0.296 0 W
86. 1997 KELLY,M Cincinnati Reds 29 7 5 1 3 1 0.241 0 W
87. 1996 KEITH OSIK Pittsburgh Pirates 24 7 5 1 4 1 0.292 10 a
88. 1999 JORGE FABREGAS Miami Marlins 50 8 3 0 2 0 0.160 0 W
89. 1997 ANDY STANKIEWICZ Montreal Expos 32 8 3 1 2 1 0.250 0 W
90. 1997 SVEUM,D Pittsburgh Pirates 45 9 1 0 2 0 0.200 0 W
91. 1998 TYLER HOUSTON Chicago Cubs 27 5 2 1 5 0 0.185 0 W
92. 1998 MIKE MATHENY Milwaukee Brewers 39 7 1 0 2 0 0.179 0 W
93. 1997 TIM BOGAR Houston Astros 18 5 4 0 4 1 0.278 10 a
94. 1998 KURT ABBOTT Colorado Rockies 6 4 4 2 5 0 0.667 0 W
95. 1997 KEVIN SEFCIK Philadelphia Phillies 27 7 3 0 0 1 0.259 10 a
96. 1997 DERREK LEE San Diego Padres 27 5 4 0 1 0 0.185 0 R
97. 1998 TATUM,J New York Mets 32 3 1 0 4 0 0.094 0 R
98. 1999 LOPEZ,L New York Mets 23 2 5 0 1 0 0.087 0 W
99. 1999 SHANE ANDREWS Montreal Expos 29 2 3 0 1 0 0.069 0 R
100. 1999 CARLOS BAERGA San Diego Padres 25 5 1 0 0 0 0.200 0 T