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. 2024 SHOHEI OHTANI Los Angeles Dodgers 636 197 134 54 130 59 0.310 45 a
2. 1997 LARRY WALKER Colorado Rockies 568 208 143 49 130 33 0.366 43 a
3. 2001 SAMMY SOSA Chicago Cubs 577 189 146 64 160 0 0.328 37 a
4. 2001 LUIS GONZALEZ Arizona Diamondbacks 609 198 128 57 142 1 0.325 30 a
5. 2000 JEFF BAGWELL Houston Astros 590 183 152 47 132 9 0.310 41 a
6. 2001 SHAWN GREEN Los Angeles Dodgers 619 184 121 49 125 20 0.297 32 a
7. 2023 FREDDIE FREEMAN Los Angeles Dodgers 637 211 131 29 102 23 0.331 35 b
8. 1999 MATT WILLIAMS Arizona Diamondbacks 627 190 98 35 142 2 0.303 16 g
9. 1998 DEREK BELL Houston Astros 630 198 111 22 108 13 0.314 26 a
10. 2000 CHIPPER JONES Atlanta Braves 579 180 118 36 111 14 0.311 33 a
11. 2019 FREDDIE FREEMAN Atlanta Braves 597 175 113 38 121 6 0.293 37 b
12. 2022 FREDDIE FREEMAN Los Angeles Dodgers 612 199 117 21 100 13 0.325 35 a
13. 2019 NOLAN ARENADO Colorado Rockies 588 185 102 41 118 3 0.315 47 b
14. 2001 CHIPPER JONES Atlanta Braves 572 189 113 38 102 9 0.330 26 a
15. 2018 JAVIER BÁEZ Chicago Cubs 603 176 100 34 111 21 0.292 10 g
16. 2002 SHAWN GREEN Los Angeles Dodgers 582 166 110 42 114 8 0.285 32 b
17. 2002 SAMMY SOSA Chicago Cubs 556 160 122 49 108 2 0.288 37 b
18. 2023 CORBIN CARROLL Arizona Diamondbacks 565 161 116 25 76 54 0.285 5 a
19. 2022 FRANCISCO LINDOR New York Mets 630 170 98 26 107 16 0.270 10 h
20. 2021 FREDDIE FREEMAN Atlanta Braves 600 180 120 31 83 8 0.300 37 h
21. 2018 NOLAN ARENADO Colorado Rockies 586 173 103 37 109 2 0.295 47 a
22. 2018 FREDDIE FREEMAN Atlanta Braves 618 191 94 23 98 10 0.309 37 a
23. 2017 JOEY VOTTO Cincinnati Reds 559 179 106 36 100 5 0.320 25 h
24. 2006 JUAN PIERRE Chicago Cubs 699 204 87 3 40 58 0.292 39 b
25. 2007 JUAN PIERRE Los Angeles Dodgers 668 196 96 0 41 64 0.293 31 a
26. 2007 TROY TULOWITZKI Colorado Rockies 609 177 104 24 99 7 0.291 5 a
27. 2022 MANNY MACHADO San Diego Padres 578 172 100 32 102 9 0.298 10 h
28. 2004 SCOTT ROLEN St. Louis Cardinals 500 157 109 34 124 4 0.314 33 a
29. 2016 JOEY VOTTO Cincinnati Reds 556 181 101 29 97 8 0.326 25 b
30. 2006 DAN UGGLA Miami Marlins 611 172 105 27 90 6 0.282 3 a
31. 2017 ANTHONY RIZZO Chicago Cubs 571 155 99 32 109 10 0.271 42 a
32. 2005 JUAN PIERRE Miami Marlins 656 181 96 2 47 57 0.276 39 a
33. 2012 ARAMIS RAMIREZ Milwaukee Brewers 570 171 92 27 105 9 0.300 22 b
34. 2003 LUIS GONZALEZ Arizona Diamondbacks 579 176 92 26 104 5 0.304 30 h
35. 2008 MATT HOLLIDAY Colorado Rockies 517 167 105 25 85 28 0.323 51 a
36. 2003 CHIPPER JONES Atlanta Braves 555 169 103 27 106 2 0.305 26 h
37. 2017 ENDER INCIARTE Atlanta Braves 662 201 93 11 57 22 0.304 7 g
38. 2002 CHIPPER JONES Atlanta Braves 548 179 90 26 100 8 0.327 26 b
39. 2018 OZZIE ALBIES Atlanta Braves 639 167 105 24 72 14 0.261 5 a
40. 2024 CORBIN CARROLL Arizona Diamondbacks 589 136 121 22 74 35 0.231 5 b
41. 2021 MANNY MACHADO San Diego Padres 564 157 92 28 106 12 0.278 10 g
42. 2024 WILLIAM CONTRERAS Milwaukee Brewers 595 167 99 23 92 9 0.281 6 g
43. 2015 TODD FRAZIER Cincinnati Reds 618 158 82 35 89 13 0.256 29 a
44. 2009 PABLO SANDOVAL San Francisco Giants 572 189 79 25 90 5 0.330 10 b
45. 1998 FERNANDO VINA Milwaukee Brewers 637 198 101 7 45 22 0.311 20 a
46. 2004 MIKE LOWELL Miami Marlins 598 175 87 27 85 5 0.293 29 a
47. 2004 CRAIG BIGGIO Houston Astros 633 178 100 24 63 7 0.281 12 a
48. 2010 AUBREY HUFF San Francisco Giants 569 165 100 26 86 7 0.290 11 a
49. 2007 CHASE UTLEY Philadelphia Phillies 506 168 102 21 97 8 0.332 15 h
50. 2015 JOEY VOTTO Cincinnati Reds 545 171 95 29 80 11 0.314 25 a
51. 2007 GARRETT ATKINS Colorado Rockies 581 170 76 24 105 3 0.293 0 W
52. 2019 STARLING MARTE Pittsburgh Pirates 538 158 96 22 81 25 0.294 40 a
53. 2018 JOSÉ PERAZA Cincinnati Reds 632 182 85 14 58 23 0.288 10 g
54. 2003 SAMMY SOSA Chicago Cubs 506 143 99 40 102 0 0.283 37 h
55. 2002 LUIS GONZALEZ Arizona Diamondbacks 524 151 90 28 103 9 0.288 30 b
56. 2003 SHAWN GREEN Los Angeles Dodgers 611 171 84 19 85 6 0.280 32 h
57. 2011 ARAMIS RAMIREZ Chicago Cubs 565 173 80 26 93 1 0.306 22 a
58. 2002 LUIS CASTILLO Miami Marlins 606 185 86 2 39 48 0.305 28 a
59. 2014 ANDREW MCCUTCHEN Pittsburgh Pirates 527 168 85 23 81 18 0.319 44 a
60. 2013 MATT HOLLIDAY St. Louis Cardinals 513 155 103 22 94 6 0.302 30 g
61. 2019 AMED ROSARIO New York Mets 616 177 75 15 72 19 0.287 5 b
62. 2001 MOISES ALOU Houston Astros 505 166 78 27 104 5 0.329 9 h
63. 2007 TODD HELTON Colorado Rockies 557 178 86 17 91 0 0.320 17 a
64. 2023 KETEL MARTE Arizona Diamondbacks 569 157 94 25 82 8 0.276 15 a
65. 2024 KETEL MARTE Arizona Diamondbacks 497 147 93 36 95 7 0.296 15 b
66. 2007 BRAD HAWPE Colorado Rockies 516 150 80 29 116 0 0.291 10 g
67. 2000 MOISES ALOU Houston Astros 446 160 82 30 113 3 0.359 9 b
68. 2005 CRAIG BIGGIO Houston Astros 590 156 94 26 69 11 0.264 12 b
69. 2013 JEAN SEGURA Milwaukee Brewers 588 173 74 12 49 44 0.294 5 a
70. 1998 LARRY WALKER Colorado Rockies 454 165 113 23 67 14 0.363 43 b
71. 2023 SPENCER STEER Cincinnati Reds 582 158 74 23 86 15 0.271 7 a
72. 2017 DOMINGO SANTANA Milwaukee Brewers 525 146 88 30 85 15 0.278 5 b
73. 2019 MANNY MACHADO San Diego Padres 587 150 81 32 85 5 0.256 5 b
74. 2003 LUIS CASTILLO Miami Marlins 595 187 99 6 39 21 0.314 28 b
75. 2019 JAVIER BÁEZ Chicago Cubs 529 149 88 29 85 11 0.282 10 h
76. 2005 LUIS GONZALEZ Arizona Diamondbacks 579 157 90 24 79 4 0.271 18 a
77. 2001 ERIC YOUNG Chicago Cubs 603 168 98 6 42 31 0.279 29 a
78. 2005 SHAWN GREEN Arizona Diamondbacks 570 167 84 22 70 8 0.293 20 a
79. 2015 ADRIAN GONZALEZ Los Angeles Dodgers 571 157 76 28 90 0 0.275 26 a
80. 1999 REGGIE SANDERS San Diego Padres 478 136 92 26 72 36 0.285 18 a
81. 2002 JUNIOR SPIVEY Arizona Diamondbacks 520 156 101 16 77 10 0.300 1 a
82. 1996 DEVON WHITE Miami Marlins 552 151 77 17 84 22 0.274 12 a
83. 2009 TODD HELTON Colorado Rockies 544 177 79 15 86 0 0.325 16 a
84. 2024 FREDDIE FREEMAN Los Angeles Dodgers 542 153 81 22 89 9 0.282 35 h
85. 2018 ENDER INCIARTE Atlanta Braves 597 158 83 10 61 28 0.265 7 h
86. 2000 LUIS CASTILLO Miami Marlins 523 176 98 2 17 57 0.337 15 g
87. 2013 MARTIN PRADO Miami Marlins 609 172 70 14 82 3 0.282 20 a
88. 2024 BRANDON NIMMO New York Mets 571 128 88 23 90 15 0.224 15 a
89. 2006 TODD HELTON Colorado Rockies 538 162 94 15 80 3 0.301 34 a
90. 2011 CARLOS LEE Houston Astros 585 161 66 18 94 4 0.275 18 a
91. 2024 SPENCER STEER Cincinnati Reds 574 129 74 20 92 25 0.225 7 b
92. 2012 ANDRE ETHIER Los Angeles Dodgers 556 158 79 20 89 2 0.284 19 a
93. 2006 LUIS GONZALEZ Arizona Diamondbacks 586 159 93 15 73 0 0.271 18 b
94. 2014 JAYSON WERTH Washingtion Nationals 534 156 85 16 82 9 0.292 15 b
95. 2019 KYLE SCHWARBER Chicago Cubs 529 132 82 38 92 2 0.250 11 a
96. 2021 JAKE CRONENWORTH San Diego Padres 567 151 94 21 71 4 0.266 10 a
97. 2019 ADAM EATON Washingtion Nationals 566 158 103 15 49 15 0.279 15 h
98. 2022 JAKE CRONENWORTH San Diego Padres 587 141 88 17 88 3 0.240 10 b
99. 2009 JEFF FRANCOEUR New York Mets 593 166 72 15 76 6 0.280 21 a
100. 2023 WILLIAM CONTRERAS Milwaukee Brewers 540 157 86 17 78 6 0.291 1 b