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. 1999 EDGARDO ALFONZO New York Mets 628 191 123 27 108 9 0.304 6 h
2. 1998 MOISES ALOU Houston Astros 584 182 104 38 124 11 0.312 27 b
3. 2002 JEFF KENT San Francisco Giants 623 195 102 37 108 5 0.313 18 a
4. 2017 PAUL GOLDSCHMIDT Arizona Diamondbacks 558 166 117 36 120 18 0.297 53 a
5. 1998 SCOTT ROLEN Philadelphia Phillies 601 174 120 31 110 14 0.290 25 e
6. 2018 CHRISTIAN YELICH Milwaukee Brewers 553 179 113 35 106 21 0.324 33 a
7. 2015 BRYCE HARPER Washingtion Nationals 521 172 118 42 99 6 0.330 20 g
8. 2019 CHRISTIAN YELICH Milwaukee Brewers 489 161 100 44 97 30 0.329 33 b
9. 1999 ROBIN VENTURA New York Mets 588 177 88 32 120 1 0.301 32 a
10. 2005 CARLOS LEE Milwaukee Brewers 618 164 85 32 114 13 0.265 15 g
11. 2019 CHARLIE BLACKMON Colorado Rockies 580 183 112 32 86 2 0.316 42 a
12. 2023 NICO HOERNER Chicago Cubs 619 175 98 9 68 42 0.283 10 b
13. 2004 CESAR IZTURIS Los Angeles Dodgers 670 193 90 4 62 25 0.288 2 a
14. 2017 CHRISTIAN YELICH Miami Marlins 602 170 100 18 81 16 0.282 10 h
15. 2002 DERREK LEE Miami Marlins 581 157 95 27 86 19 0.270 6 g
16. 2004 JEFF KENT Houston Astros 540 156 96 27 107 7 0.289 18 h
17. 2004 SCOTT PODSEDNIK Milwaukee Brewers 640 156 85 12 39 70 0.244 10 b
18. 2003 SCOTT PODSEDNIK Milwaukee Brewers 552 172 99 9 58 43 0.312 10 a
19. 2016 CHRISTIAN YELICH Miami Marlins 578 172 78 21 98 9 0.298 10 g
20. 2003 DERREK LEE Miami Marlins 539 146 91 31 92 21 0.271 6 h
21. 2001 JEROMY BURNITZ Milwaukee Brewers 562 141 104 34 100 0 0.251 27 a
22. 2001 ORLANDO CABRERA Montreal Expos 626 173 64 14 96 19 0.276 6 b
23. 1999 MARVIN BENARD San Francisco Giants 562 163 100 16 64 27 0.290 10 b
24. 2005 MARCUS GILES Atlanta Braves 577 168 104 15 63 16 0.291 24 a
25. 2023 XANDER BOGAERTS San Diego Padres 596 170 83 19 58 19 0.285 27 a
26. 1999 MIKE LIEBERTHAL Philadelphia Phillies 510 153 84 31 96 0 0.300 9 a
27. 2005 TROY GLAUS Arizona Diamondbacks 538 139 78 37 97 4 0.258 20 a
28. 2023 BRANDON NIMMO New York Mets 592 162 89 24 68 3 0.274 3 h
29. 2019 CÉSAR HERNÁNDEZ Philadelphia Phillies 612 171 77 14 71 9 0.279 12 b
30. 2018 CÉSAR HERNÁNDEZ Philadelphia Phillies 605 153 91 15 60 19 0.253 12 a
31. 2014 CHRISTIAN YELICH Miami Marlins 582 165 94 9 54 21 0.284 5 a
32. 2015 JUSTIN UPTON San Diego Padres 544 136 85 26 81 19 0.250 27 a
33. 2022 BRANDON NIMMO New York Mets 580 159 102 16 64 3 0.274 3 b
34. 2000 SCOTT ROLEN Philadelphia Phillies 483 144 88 26 89 8 0.298 40 g
35. 2001 DERREK LEE Miami Marlins 561 158 83 21 75 4 0.282 1 b
36. 2000 MARVIN BENARD San Francisco Giants 560 147 102 12 55 22 0.263 10 h
37. 2003 JEFF KENT Houston Astros 505 150 77 22 93 6 0.297 18 b
38. 2004 JASON KENDALL Pittsburgh Pirates 574 183 86 3 51 11 0.319 18 a
39. 2015 JASON HEYWARD St. Louis Cardinals 547 160 79 13 60 23 0.293 24 a
40. 2023 MANNY MACHADO San Diego Padres 532 139 75 30 91 3 0.261 45 a
41. 2018 ERIC HOSMER San Diego Padres 611 154 72 18 69 7 0.252 27 a
42. 2001 TRAVIS LEE Philadelphia Phillies 555 143 75 20 90 3 0.258 20 a
43. 2019 NICK AHMED Arizona Diamondbacks 556 141 79 19 82 8 0.254 2 a
44. 2018 EUGENIO SUÁREZ Cincinnati Reds 489 139 74 32 91 1 0.284 18 a
45. 2013 NORICHIKA AOKI San Francisco Giants 597 171 80 8 37 20 0.286 7 b
46. 2003 ORLANDO CABRERA Montreal Expos 501 145 80 17 68 20 0.289 0 T
47. 2002 COREY PATTERSON Chicago Cubs 592 150 71 14 54 18 0.253 15 a
48. 2023 JEFF MCNEIL New York Mets 585 158 75 10 55 10 0.270 25 a
49. 2001 PLACIDO POLANCO St. Louis Cardinals 564 173 87 3 38 12 0.307 1 b
50. 2023 RYAN MCMAHON Colorado Rockies 555 133 80 23 70 5 0.240 23 a
51. 2003 PLACIDO POLANCO Philadelphia Phillies 492 142 87 14 63 14 0.289 6 h
52. 2015 ADAM LIND Milwaukee Brewers 502 139 72 20 87 0 0.277 15 a
53. 2013 STARLIN CASTRO Chicago Cubs 666 163 59 10 44 9 0.245 31 a
54. 2000 RONNIE BELLIARD Milwaukee Brewers 571 150 83 8 54 7 0.263 10 b
55. 2002 ORLANDO CABRERA Montreal Expos 563 148 64 7 56 25 0.263 11 g
56. 2000 ELLIS BURKS San Francisco Giants 393 135 74 24 96 5 0.344 16 b
57. 2013 BRANDON BELT San Francisco Giants 509 147 76 17 67 5 0.289 5 b
58. 1998 CARL EVERETT Houston Astros 467 138 72 15 76 14 0.296 1 b
59. 2014 COREY DICKERSON Colorado Rockies 436 136 74 24 76 8 0.312 10 a
60. 2002 PLACIDO POLANCO Philadelphia Phillies 548 158 75 9 49 5 0.288 6 g
61. 2016 CÉSAR HERNÁNDEZ Philadelphia Phillies 547 161 67 6 39 17 0.294 10 b
62. 2019 JOC PEDERSON Los Angeles Dodgers 450 112 83 36 74 1 0.249 3 b
63. 2000 DERREK LEE Miami Marlins 477 134 70 28 70 0 0.281 1 a
64. 1999 ELLIS BURKS San Francisco Giants 390 110 73 31 96 7 0.282 16 a
65. 2016 ADONIS GARCIA Atlanta Braves 532 145 65 14 65 3 0.273 10 a
66. 2017 ERIC THAMES Milwaukee Brewers 469 116 83 31 63 4 0.247 12 a
67. 2001 J.D. DREW St. Louis Cardinals 375 121 80 27 73 13 0.323 25 g
68. 2013 TODD FRAZIER Cincinnati Reds 531 124 63 19 73 6 0.234 10 b
69. 1999 SCOTT ROLEN Philadelphia Phillies 421 113 74 26 77 12 0.268 35 f
70. 2022 WILMER FLORES San Francisco Giants 525 120 72 19 71 0 0.229 18 a
71. 2019 BRANDON BELT San Francisco Giants 526 123 76 17 57 4 0.234 10 a
72. 2004 PAT BURRELL Philadelphia Phillies 448 115 66 24 84 2 0.257 25 a
73. 2023 KEIBERT RUIZ Washingtion Nationals 523 136 55 18 67 1 0.260 5 b
74. 2019 DANSBY SWANSON Atlanta Braves 465 119 75 17 62 10 0.256 5 h
75. 2000 ROBIN VENTURA New York Mets 469 109 61 24 84 3 0.232 32 b
76. 2017 NOLAN ARENADO Colorado Rockies 381 122 60 23 91 2 0.320 20 h
77. 2003 JEROMY BURNITZ Los Angeles Dodgers 460 110 62 30 73 5 0.239 15 a
78. 2017 CÉSAR HERNÁNDEZ Philadelphia Phillies 488 144 79 8 28 15 0.295 10 h
79. 2000 J.D. DREW St. Louis Cardinals 407 120 73 18 57 17 0.295 20 f
80. 2015 CHRISTIAN YELICH Miami Marlins 476 143 63 7 44 16 0.300 5 b
81. 2002 BARRY LARKIN Cincinnati Reds 507 124 72 7 47 13 0.245 10 a
82. 2018 BILLY HAMILTON Cincinnati Reds 504 119 74 4 29 34 0.236 23 a
83. 2014 JOSH HARRISON Pittsburgh Pirates 441 140 62 10 44 16 0.317 10 a
84. 2022 PATRICK WISDOM Chicago Cubs 467 97 67 25 66 8 0.208 11 a
85. 2016 JASON HEYWARD Chicago Cubs 529 121 61 7 49 11 0.229 24 b
86. 2002 JEROMY BURNITZ New York Mets 479 103 65 19 54 10 0.215 27 b
87. 2014 ADEINY HECHAVARRÍA Miami Marlins 536 148 53 1 34 7 0.276 4 a
88. 2015 ADEINY HECHAVARRÍA Miami Marlins 470 132 54 5 48 7 0.281 4 b
89. 2018 DANSBY SWANSON Atlanta Braves 471 113 50 14 56 10 0.240 5 b
90. 2022 MARCELL OZUNA Atlanta Braves 470 106 56 23 56 2 0.226 26 a
91. 2018 JASON HEYWARD Chicago Cubs 436 119 67 8 57 1 0.273 4 a
92. 2002 J.D. DREW St. Louis Cardinals 424 107 61 18 56 8 0.252 25 h
93. 2001 MARQUIS GRISSOM Los Angeles Dodgers 448 99 56 21 60 7 0.221 1 a
94. 2002 CRAIG COUNSELL Arizona Diamondbacks 436 123 63 2 51 7 0.282 5 a
95. 2000 MIKE LIEBERTHAL Philadelphia Phillies 389 108 55 15 71 2 0.278 9 b
96. 2018 JOC PEDERSON Los Angeles Dodgers 391 98 64 25 56 1 0.251 3 a
97. 2023 SEAN MURPHY Atlanta Braves 370 93 65 21 68 0 0.251 10 b
98. 2019 CHRISTIAN WALKER Arizona Diamondbacks 384 101 60 20 53 7 0.263 0 T
99. 2019 STARLIN CASTRO Miami Marlins 465 122 38 11 54 2 0.262 0 T
100. 2016 GIANCARLO STANTON Miami Marlins 381 93 52 25 70 0 0.244 45 a