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. 2017 CHARLIE BLACKMON Colorado Rockies 644 215 137 37 104 14 0.334 19 g
2. 1999 JEFF BAGWELL Houston Astros 562 171 143 42 126 30 0.304 37 h
3. 2019 RONALD ACUÑA JR. Atlanta Braves 626 175 127 41 101 37 0.280 5 b
4. 2006 RYAN HOWARD Philadelphia Phillies 581 182 104 58 149 0 0.313 5 b
5. 1999 VLADIMIR GUERRERO Montreal Expos 610 193 102 42 131 14 0.316 25 g
6. 2004 ADRIAN BELTRE Los Angeles Dodgers 598 200 104 48 121 7 0.334 13 a
7. 1996 STEVE FINLEY San Diego Padres 655 195 126 30 95 22 0.298 18 g
8. 1997 JEFF BAGWELL Houston Astros 566 162 109 43 135 31 0.286 32 b
9. 2009 RYAN HOWARD Philadelphia Phillies 616 172 105 45 141 8 0.279 30 g
10. 2000 VLADIMIR GUERRERO Montreal Expos 571 197 101 44 123 9 0.345 25 h
11. 1998 CHIPPER JONES Atlanta Braves 601 188 123 34 107 16 0.313 25 g
12. 1996 JEFF BAGWELL Houston Astros 568 179 111 31 120 21 0.315 32 a
13. 2003 PRESTON WILSON Colorado Rockies 600 169 94 36 141 14 0.282 26 g
14. 1996 CHIPPER JONES Atlanta Braves 598 185 114 30 110 14 0.309 10 b
15. 2000 PRESTON WILSON Miami Marlins 605 160 94 31 121 36 0.264 1 b
16. 1998 JEFF BAGWELL Houston Astros 540 164 124 34 111 19 0.304 37 g
17. 1997 RAUL MONDESI Los Angeles Dodgers 616 191 95 30 87 32 0.310 25 h
18. 2024 FRANCISCO LINDOR New York Mets 618 169 107 33 91 29 0.273 36 b
19. 2021 OZZIE ALBIES Atlanta Braves 629 163 103 30 106 20 0.259 15 f
20. 1997 CHIPPER JONES Atlanta Braves 597 176 100 21 111 20 0.295 20 f
21. 2023 FRANCISCO LINDOR New York Mets 602 153 108 31 98 31 0.254 36 a
22. 1996 ERIC YOUNG Colorado Rockies 560 180 112 8 74 53 0.321 1 b
23. 2019 OZZIE ALBIES Atlanta Braves 640 189 102 24 85 15 0.295 5 b
24. 2009 MARK REYNOLDS Arizona Diamondbacks 578 150 98 44 102 24 0.260 15 g
25. 1996 RAUL MONDESI Los Angeles Dodgers 634 188 98 24 88 14 0.297 25 g
26. 2013 MATT CARPENTER St. Louis Cardinals 626 199 126 11 78 3 0.318 18 a
27. 2018 CHARLIE BLACKMON Colorado Rockies 623 180 119 29 70 12 0.289 19 h
28. 2009 JIMMY ROLLINS Philadelphia Phillies 672 168 100 21 77 31 0.250 43 a
29. 2004 MARK LORETTA San Diego Padres 620 208 108 16 76 5 0.335 1 b
30. 2016 CHARLIE BLACKMON Colorado Rockies 565 183 108 29 81 16 0.324 14 f
31. 2015 ANTHONY RIZZO Chicago Cubs 588 165 94 31 102 17 0.281 20 g
32. 2016 ANTHONY RIZZO Chicago Cubs 582 170 94 32 109 3 0.292 20 h
33. 2023 OZZIE ALBIES Atlanta Braves 568 158 95 33 109 13 0.278 20 h
34. 1997 ERIC YOUNG Los Angeles Dodgers 622 174 106 8 61 45 0.280 16 e
35. 2001 CRAIG BIGGIO Houston Astros 617 180 118 20 70 7 0.292 22 a
36. 2004 JIM EDMONDS St. Louis Cardinals 498 150 102 42 111 8 0.301 27 a
37. 2015 CHARLIE BLACKMON Colorado Rockies 617 176 93 17 58 43 0.285 4 b
38. 2000 ERIC YOUNG Chicago Cubs 607 180 98 6 47 54 0.297 31 h
39. 2002 JEFF BAGWELL Houston Astros 571 166 94 31 98 7 0.291 35 b
40. 1998 CLIFF FLOYD Miami Marlins 588 166 85 22 90 27 0.282 2 b
41. 2007 RYAN HOWARD Philadelphia Phillies 518 138 90 45 130 1 0.266 20 e
42. 2015 STARLING MARTE Pittsburgh Pirates 581 166 84 19 81 30 0.286 20 e
43. 1997 SCOTT ROLEN Philadelphia Phillies 561 159 93 21 92 16 0.283 10 b
44. 2014 CHARLIE BLACKMON Colorado Rockies 593 171 82 19 72 28 0.288 4 a
45. 2005 CARLOS DELGADO Miami Marlins 521 157 81 33 115 0 0.301 42 a
46. 2002 VLADIMIR GUERRERO Montreal Expos 497 164 81 29 78 32 0.330 45 a
47. 2014 DEE STRANGE-GORDON Miami Marlins 603 173 89 2 33 64 0.287 5 h
48. 2015 MATT CARPENTER St. Louis Cardinals 574 156 101 28 84 4 0.272 18 b
49. 2021 FERNANDO TATIS JR. San Diego Padres 473 131 96 40 93 25 0.277 5 b
50. 1999 EDGAR RENTERIA St. Louis Cardinals 585 161 92 11 63 37 0.275 15 h
51. 2010 ADAM DUNN Washingtion Nationals 558 145 85 38 103 0 0.260 30 a
52. 1997 STEVE FINLEY San Diego Padres 539 142 99 28 88 14 0.263 18 h
53. 2023 FERNANDO TATIS JR. San Diego Padres 557 146 89 24 77 29 0.262 20 g
54. 2006 SCOTT ROLEN St. Louis Cardinals 521 154 94 22 95 7 0.296 35 a
55. 1999 BRET BOONE Atlanta Braves 608 153 102 20 63 14 0.252 6 b
56. 1997 EDGAR RENTERIA Miami Marlins 617 171 90 4 52 32 0.277 10 b
57. 1998 BRET BOONE Cincinnati Reds 583 155 76 24 95 6 0.266 6 a
58. 2014 MATT HOLLIDAY St. Louis Cardinals 574 156 83 20 90 4 0.272 36 a
59. 2005 BRADY CLARK Milwaukee Brewers 591 181 93 13 53 9 0.306 5 b
60. 2008 JOSE REYES New York Mets 529 161 88 13 53 40 0.304 0 W
61. 2009 FELIPE LOPEZ Milwaukee Brewers 604 187 88 9 57 6 0.310 14 a
62. 2003 MARK LORETTA San Diego Padres 589 185 74 13 72 5 0.314 1 a
63. 2000 ERIC OWENS San Diego Padres 583 171 87 6 51 29 0.293 1 b
64. 2014 ANTHONY RIZZO Chicago Cubs 524 150 89 32 78 5 0.286 15 e
65. 2023 JOEY MENESES Washingtion Nationals 611 168 71 13 89 0 0.275 10 b
66. 2008 CONOR JACKSON Arizona Diamondbacks 540 162 87 12 75 10 0.300 10 g
67. 2008 J.J. HARDY Milwaukee Brewers 569 161 78 24 74 2 0.283 17 a
68. 2014 MATT CARPENTER St. Louis Cardinals 595 162 99 8 59 5 0.272 18 b
69. 2002 CRAIG BIGGIO Houston Astros 577 146 96 15 58 16 0.253 22 b
70. 2013 ANTHONY RIZZO Chicago Cubs 606 141 71 23 80 6 0.233 5 b
71. 2023 CARLOS SANTANA Pittsburgh Pirates 550 132 78 23 86 6 0.240 1 a
72. 2021 RYAN MCMAHON Colorado Rockies 528 134 80 23 86 6 0.254 10 g
73. 2010 DERREK LEE Atlanta Braves 547 142 80 19 80 1 0.260 26 b
74. 2005 JIM EDMONDS St. Louis Cardinals 467 123 88 29 89 5 0.263 27 b
75. 2005 CRAIG COUNSELL Arizona Diamondbacks 578 148 85 9 42 26 0.256 2 a
76. 2016 STARLING MARTE Pittsburgh Pirates 486 151 71 9 46 47 0.311 30 f
77. 2013 GERARDO PARRA Milwaukee Brewers 601 161 79 10 48 10 0.268 4 b
78. 2000 MIKE LOWELL Miami Marlins 504 136 72 22 91 4 0.270 10 b
79. 2014 JIMMY ROLLINS Los Angeles Dodgers 538 131 78 17 55 28 0.243 17 a
80. 2019 YASMANI GRANDAL Milwaukee Brewers 513 126 79 28 77 5 0.246 17 a
81. 2002 PRESTON WILSON Miami Marlins 510 124 80 23 65 20 0.243 21 f
82. 2018 FREDDY GALVIS San Diego Padres 601 148 62 13 67 8 0.246 6 g
83. 2024 JONATHAN INDIA Cincinnati Reds 533 132 84 15 58 13 0.248 10 h
84. 1999 PRESTON WILSON Miami Marlins 482 135 67 26 71 11 0.280 1 a
85. 2024 JAKE BURGER Miami Marlins 510 132 67 29 76 1 0.259 10 b
86. 2024 BRYAN DE LA CRUZ Pittsburgh Pirates 584 136 61 21 68 5 0.233 15 a
87. 2008 GARRETT ATKINS Colorado Rockies 480 144 73 16 77 1 0.300 0 T
88. 2001 ALEX OCHOA Colorado Rockies 536 148 73 8 52 17 0.276 1 b
89. 2010 MARK REYNOLDS Arizona Diamondbacks 499 99 79 32 85 7 0.198 15 h
90. 2016 WILSON RAMOS Washingtion Nationals 482 148 58 22 80 0 0.307 12 a
91. 2000 CLIFF FLOYD Miami Marlins 402 116 70 22 88 23 0.289 27 f
92. 1997 MICHAEL TUCKER Atlanta Braves 499 141 80 14 56 12 0.283 7 a
93. 2001 PRESTON WILSON Miami Marlins 459 126 69 22 68 20 0.275 16 e
94. 2014 STARLING MARTE Pittsburgh Pirates 472 136 69 13 54 30 0.288 5 b
95. 2016 ASDRÚBAL CABRERA New York Mets 510 143 65 23 61 5 0.280 20 a
96. 2013 CHRIS JOHNSON Atlanta Braves 514 165 54 12 68 0 0.321 3 b
97. 1998 EDGAR RENTERIA Miami Marlins 498 145 78 3 30 40 0.291 15 g
98. 2002 TINO MARTINEZ St. Louis Cardinals 511 134 63 21 75 3 0.262 29 a
99. 2013 STARLING MARTE Pittsburgh Pirates 483 136 79 11 33 35 0.282 5 a
100. 2005 ADAM EVERETT Houston Astros 549 136 58 11 54 21 0.248 8 b