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. 1997 ANDRES GALARRAGA Colorado Rockies 600 191 120 41 140 15 0.318 32 g
2. 2017 GIANCARLO STANTON Miami Marlins 597 169 123 59 132 2 0.283 31 a
3. 1999 JAY BELL Arizona Diamondbacks 589 170 132 38 112 7 0.289 15 a
4. 1998 GREG VAUGHN San Diego Padres 573 156 112 50 119 11 0.272 11 a
5. 1998 ANDRES GALARRAGA Atlanta Braves 555 169 103 44 121 7 0.305 32 h
6. 2003 RICHIE SEXSON Milwaukee Brewers 606 165 97 45 124 2 0.272 18 b
7. 2008 ADRIAN GONZALEZ San Diego Padres 616 172 103 36 119 0 0.279 14 g
8. 2017 DEE STRANGE-GORDON Miami Marlins 653 200 114 2 33 60 0.306 26 h
9. 2007 ADRIAN GONZALEZ San Diego Padres 646 182 101 30 100 0 0.282 9 b
10. 2007 AARON ROWAND Philadelphia Phillies 612 189 105 27 89 6 0.309 19 b
11. 1999 GREG VAUGHN Cincinnati Reds 550 135 104 45 118 15 0.245 11 b
12. 1996 BRIAN MCRAE Chicago Cubs 624 172 111 17 66 37 0.276 19 b
13. 1996 KING,J Pittsburgh Pirates 591 160 91 30 111 15 0.271 20 b
14. 2009 JAYSON WERTH Philadelphia Phillies 571 153 98 36 99 20 0.268 5 b
15. 2015 DEE STRANGE-GORDON Miami Marlins 597 202 86 4 45 57 0.338 26 a
16. 2002 BARRY BONDS San Francisco Giants 403 149 117 46 110 9 0.370 40 a
17. 2008 RAY DURHAM Milwaukee Brewers 633 184 107 9 77 14 0.291 8 a
18. 1999 BARRY LARKIN Cincinnati Reds 583 171 108 12 75 30 0.293 30 a
19. 2011 BRANDON PHILLIPS Cincinnati Reds 610 183 94 18 82 14 0.300 28 a
20. 2004 JEROMY BURNITZ Colorado Rockies 540 153 94 37 110 5 0.283 20 a
21. 2001 GARY SHEFFIELD Los Angeles Dodgers 508 160 98 36 100 10 0.315 28 b
22. 2010 JAYSON WERTH Philadelphia Phillies 554 164 106 27 85 13 0.296 10 g
23. 2017 RYAN ZIMMERMAN Washingtion Nationals 521 158 90 36 108 1 0.303 9 a
24. 2009 ADRIAN GONZALEZ San Diego Padres 552 153 90 40 99 1 0.277 14 h
25. 2004 BARRY BONDS San Francisco Giants 373 135 129 45 101 6 0.362 40 h
26. 2016 DJ LEMAHIEU Colorado Rockies 551 192 104 11 66 11 0.348 14 a
27. 2021 BRYAN REYNOLDS Pittsburgh Pirates 559 169 93 24 90 5 0.302 29 a
28. 2005 CLIFF FLOYD New York Mets 550 150 85 34 98 12 0.273 17 a
29. 2002 RICHIE SEXSON Milwaukee Brewers 570 159 86 29 102 0 0.279 18 a
30. 2012 MARCO SCUTARO San Francisco Giants 620 190 87 7 74 9 0.307 15 a
31. 2019 JOSH DONALDSON Atlanta Braves 549 142 96 37 94 4 0.259 18 a
32. 2012 CARLOS BELTRAN St. Louis Cardinals 547 147 83 32 97 13 0.269 11 b
33. 2012 ANGEL PAGAN San Francisco Giants 605 174 95 8 56 29 0.288 11 g
34. 2010 ANGEL PAGAN New York Mets 579 168 80 11 69 37 0.290 6 a
35. 2013 BRANDON PHILLIPS Cincinnati Reds 606 158 80 18 103 5 0.261 28 h
36. 2017 DJ LEMAHIEU Colorado Rockies 609 189 95 8 64 6 0.310 14 b
37. 2003 GARY SHEFFIELD Atlanta Braves 435 146 100 30 97 15 0.336 0 T
38. 2015 BUSTER POSEY San Francisco Giants 557 177 74 19 95 2 0.318 28 a
39. 2012 BRANDON PHILLIPS Cincinnati Reds 580 163 86 18 77 15 0.281 28 b
40. 2006 ADRIAN GONZALEZ San Diego Padres 570 173 83 24 82 0 0.304 9 a
41. 2012 ALFONSO SORIANO Chicago Cubs 561 147 68 32 108 6 0.262 12 a
42. 1999 POKEY REESE Cincinnati Reds 585 167 85 10 52 38 0.285 3 b
43. 2000 RYAN KLESKO San Diego Padres 494 140 88 26 92 23 0.283 22 b
44. 2004 WILSON,C Pittsburgh Pirates 561 148 97 29 82 2 0.264 9 g
45. 2003 BARRY BONDS San Francisco Giants 390 133 111 45 90 7 0.341 40 b
46. 2019 J.T. REALMUTO Philadelphia Phillies 538 148 92 25 83 9 0.275 20 b
47. 2007 RANDY WINN San Francisco Giants 593 178 73 14 65 15 0.300 10 h
48. 2013 CARLOS BELTRAN New York Yankees 554 164 79 24 84 2 0.296 16 g
49. 1997 RAY LANKFORD St. Louis Cardinals 443 129 92 30 95 19 0.291 44 a
50. 1998 JAVY LOPEZ Atlanta Braves 489 139 73 34 106 5 0.284 21 b
51. 2006 AUSTIN KEARNS Washingtion Nationals 537 142 86 24 86 9 0.264 20 a
52. 2016 MARTIN PRADO Miami Marlins 600 183 70 8 75 2 0.305 11 a
53. 2002 GARY SHEFFIELD Atlanta Braves 492 151 82 25 84 12 0.307 33 g
54. 2010 CARLOS LEE Houston Astros 605 149 67 24 89 3 0.246 29 a
55. 2022 CHRISTIAN YELICH Milwaukee Brewers 575 145 99 14 57 19 0.252 23 a
56. 2014 CHASE UTLEY Philadelphia Phillies 589 159 74 11 78 10 0.270 19 a
57. 2007 AUSTIN KEARNS Washingtion Nationals 587 156 84 16 74 2 0.266 20 b
58. 2021 ADAM DUVALL Atlanta Braves 513 117 67 38 113 5 0.228 10 a
59. 2000 JAY BELL Arizona Diamondbacks 565 151 87 18 68 7 0.267 15 b
60. 2016 BUSTER POSEY San Francisco Giants 537 154 82 14 80 6 0.287 28 b
61. 2002 ADRIAN BELTRE Los Angeles Dodgers 587 151 70 21 75 7 0.257 20 a
62. 2021 JONATHAN INDIA Cincinnati Reds 521 138 97 21 67 12 0.265 5 a
63. 2008 BRIAN GILES San Diego Padres 559 171 81 12 63 2 0.306 10 a
64. 2009 BRAD HAWPE Colorado Rockies 501 143 82 23 86 1 0.285 25 a
65. 2018 CARLOS SANTANA Philadelphia Phillies 559 128 82 24 86 2 0.229 16 a
66. 2018 JOSÉ MARTÍNEZ St. Louis Cardinals 534 163 64 17 83 0 0.305 11 a
67. 2018 STARLIN CASTRO Miami Marlins 593 165 76 12 54 6 0.278 15 a
68. 2011 CARLOS BELTRAN San Francisco Giants 499 147 77 21 82 3 0.295 11 a
69. 2019 JEAN SEGURA Philadelphia Phillies 571 158 77 12 59 10 0.277 16 b
70. 1998 BILL MUELLER San Francisco Giants 534 157 93 9 59 3 0.294 4 b
71. 1997 SHAWON DUNSTON Pittsburgh Pirates 490 147 71 14 57 32 0.300 9 h
72. 2006 RANDY WINN San Francisco Giants 573 150 82 11 56 10 0.262 10 b
73. 1996 ERIK DAVIS Cincinnati Reds 415 119 81 26 83 23 0.287 9 a
74. 2022 BRYAN REYNOLDS Pittsburgh Pirates 530 142 74 27 62 7 0.268 29 b
75. 2018 ASDRÚBAL CABRERA New York Mets 546 143 68 23 75 0 0.262 13 a
76. 2009 ORLANDO HUDSON Los Angeles Dodgers 551 156 74 9 62 8 0.283 15 a
77. 2004 MILTON BRADLEY Los Angeles Dodgers 516 138 72 19 67 15 0.267 24 a
78. 2004 ALEX GONZALEZ Miami Marlins 561 130 67 23 79 3 0.232 6 b
79. 2005 SEAN CASEY Cincinnati Reds 529 165 75 9 58 2 0.312 15 a
80. 2016 DENARD SPAN San Francisco Giants 571 152 70 11 53 12 0.266 24 a
81. 2007 EDWIN ENCARNACION Cincinnati Reds 502 145 66 16 76 8 0.289 10 g
82. 2021 CHARLIE BLACKMON Colorado Rockies 514 139 76 13 78 3 0.270 34 a
83. 2006 CRAIG BIGGIO Houston Astros 548 135 79 21 62 3 0.246 14 a
84. 2014 CURTIS GRANDERSON New York Mets 564 128 73 20 66 8 0.227 20 a
85. 2011 RAUL IBANEZ Philadelphia Phillies 535 131 65 20 84 2 0.245 14 a
86. 1997 BRIAN MCRAE New York Mets 562 136 86 11 43 17 0.242 24 g
87. 2019 RYAN BRAUN Milwaukee Brewers 459 131 70 22 75 11 0.285 23 a
88. 2017 BUSTER POSEY San Francisco Giants 493 158 62 12 67 5 0.320 28 h
89. 2008 EDWIN ENCARNACION Cincinnati Reds 506 127 75 26 68 1 0.251 10 h
90. 2001 KEVIN MILLAR Miami Marlins 449 141 62 20 85 0 0.314 1 a
91. 1997 WALLY JOYNER San Diego Padres 455 149 59 13 83 3 0.327 17 b
92. 2016 YADIER MOLINA St. Louis Cardinals 534 164 56 8 58 3 0.307 22 a
93. 2015 STARLIN CASTRO Chicago Cubs 549 144 52 11 69 5 0.262 23 b
94. 2015 YANGERVIS SOLARTE San Diego Padres 528 142 63 14 63 1 0.269 9 a
95. 2003 ALEX GONZALEZ Miami Marlins 528 135 52 18 77 0 0.256 6 a
96. 2018 DJ LEMAHIEU Colorado Rockies 477 133 80 15 57 6 0.279 14 h
97. 1996 JAVY LOPEZ Atlanta Braves 489 138 56 23 69 1 0.282 15 h
98. 2021 J.T. REALMUTO Philadelphia Phillies 470 124 64 17 72 12 0.264 20 h
99. 2004 REGGIE SANDERS St. Louis Cardinals 446 116 64 22 67 21 0.260 23 a
100. 2018 J.T. REALMUTO Miami Marlins 465 127 70 20 70 3 0.273 20 a