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. 2023 RONALD ACUÑA JR. Atlanta Braves 643 217 149 41 106 73 0.337 30 g
2. 2006 JOSE REYES New York Mets 647 194 122 19 81 64 0.300 10 h
3. 2007 DAVID WRIGHT New York Mets 604 196 113 30 107 34 0.325 15 f
4. 2008 DAVID WRIGHT New York Mets 626 189 115 33 124 15 0.302 20 g
5. 2006 GARRETT ATKINS Colorado Rockies 602 198 117 29 120 4 0.329 10 h
6. 2023 MOOKIE BETTS Los Angeles Dodgers 584 179 126 39 107 14 0.307 20 g
7. 2005 MIGUEL CABRERA Miami Marlins 613 198 106 33 116 1 0.323 15 g
8. 2006 MIGUEL CABRERA Miami Marlins 576 195 112 26 114 9 0.339 15 h
9. 2007 CARLOS LEE Houston Astros 627 190 93 32 119 10 0.303 38 a
10. 2005 JASON BAY Pittsburgh Pirates 599 183 110 32 101 21 0.306 15 g
11. 2016 KRIS BRYANT Chicago Cubs 603 176 121 39 102 8 0.292 5 b
12. 2005 JOSE REYES New York Mets 696 190 99 7 58 60 0.273 10 g
13. 2006 LANCE BERKMAN Houston Astros 536 169 95 45 136 3 0.315 36 b
14. 2006 DAVID WRIGHT New York Mets 582 181 96 26 116 20 0.311 5 b
15. 2008 LANCE BERKMAN Houston Astros 554 173 114 29 106 18 0.312 41 h
16. 2004 MIGUEL CABRERA Miami Marlins 603 177 101 33 112 5 0.294 10 b
17. 2013 HUNTER PENCE San Francisco Giants 629 178 91 27 99 22 0.283 29 h
18. 2005 DAVID WRIGHT New York Mets 575 176 99 27 102 17 0.306 5 a
19. 2011 MICHAEL BOURN Atlanta Braves 656 193 94 2 50 61 0.294 19 a
20. 2006 JASON BAY Pittsburgh Pirates 570 163 101 35 109 11 0.286 15 h
21. 2003 BOBBY ABREU Philadelphia Phillies 577 173 99 20 101 22 0.300 37 h
22. 2002 BOBBY ABREU Philadelphia Phillies 572 176 102 20 85 31 0.308 37 g
23. 2013 DANIEL MURPHY New York Mets 658 188 92 13 78 23 0.286 10 h
24. 2016 MATT KEMP Atlanta Braves 623 167 89 35 108 1 0.268 30 h
25. 2014 HUNTER PENCE San Francisco Giants 650 180 106 20 74 13 0.277 34 a
26. 2008 JORGE CANTU Miami Marlins 628 174 92 29 95 6 0.277 2 a
27. 2011 HUNTER PENCE Philadelphia Phillies 606 190 84 22 97 8 0.314 29 a
28. 2004 BRIAN GILES San Diego Padres 609 173 97 23 94 10 0.284 43 b
29. 2010 ADRIAN GONZALEZ San Diego Padres 591 176 87 31 101 0 0.298 41 a
30. 2022 MOOKIE BETTS Los Angeles Dodgers 569 152 115 35 82 12 0.267 15 f
31. 2009 MIGUEL TEJADA Houston Astros 635 199 83 14 86 5 0.313 5 h
32. 2010 CHRIS YOUNG Arizona Diamondbacks 584 150 94 27 91 28 0.257 10 h
33. 2016 DANIEL MURPHY Washingtion Nationals 530 183 88 25 104 5 0.345 26 g
34. 2007 LANCE BERKMAN Houston Astros 561 156 95 34 102 7 0.278 41 g
35. 2012 MICHAEL BOURN Atlanta Braves 624 171 96 9 57 42 0.274 19 b
36. 2012 HUNTER PENCE San Francisco Giants 617 156 87 24 104 5 0.253 29 b
37. 2005 ADAM DUNN Cincinnati Reds 543 134 107 40 101 4 0.247 45 a
38. 2009 MICHAEL BOURN Houston Astros 606 173 97 3 35 61 0.286 10 g
39. 2003 JUAN ENCARNACION Miami Marlins 601 162 80 19 94 19 0.270 27 a
40. 2015 MATT KEMP San Diego Padres 598 160 80 23 100 12 0.268 30 b
41. 2017 KRIS BRYANT Chicago Cubs 548 161 111 29 73 7 0.294 20 e
42. 2017 DANIEL MURPHY Washingtion Nationals 531 172 93 23 93 2 0.324 26 h
43. 2008 CHRIS YOUNG Arizona Diamondbacks 625 155 85 22 85 14 0.248 5 b
44. 2015 KRIS BRYANT Chicago Cubs 551 151 87 26 98 13 0.274 5 a
45. 2008 RANDY WINN San Francisco Giants 598 183 84 10 64 25 0.306 14 a
46. 2017 TRAVIS SHAW Milwaukee Brewers 538 147 84 31 101 10 0.273 10 b
47. 2012 RYAN ZIMMERMAN Washingtion Nationals 555 157 90 25 95 4 0.283 36 b
48. 2008 MIGUEL TEJADA Houston Astros 632 179 92 13 66 7 0.283 5 b
49. 2004 LYLE OVERBAY Milwaukee Brewers 579 174 83 16 87 2 0.301 5 b
50. 2006 ADAM DUNN Cincinnati Reds 535 128 97 40 92 7 0.239 0 W
51. 2009 JORGE CANTU Miami Marlins 585 169 67 16 100 3 0.289 2 b
52. 2023 CJ ABRAMS Washingtion Nationals 563 138 83 18 64 47 0.245 5 b
53. 2015 RYAN BRAUN Milwaukee Brewers 506 144 87 25 84 24 0.285 43 b
54. 2022 TOMMY EDMAN St. Louis Cardinals 577 153 95 13 57 32 0.265 20 f
55. 2007 CHRIS YOUNG Arizona Diamondbacks 569 135 85 32 68 27 0.237 5 a
56. 2023 IAN HAPP Chicago Cubs 580 144 86 21 84 14 0.248 15 h
57. 2017 ANTHONY RENDON Washingtion Nationals 506 152 80 25 100 7 0.300 20 h
58. 2002 TODD WALKER Cincinnati Reds 612 183 79 11 64 8 0.299 15 a
59. 2014 MATT KEMP San Diego Padres 541 155 77 25 89 8 0.287 30 a
60. 2011 LANCE BERKMAN St. Louis Cardinals 488 147 90 31 94 2 0.301 17 a
61. 2003 KENNY LOFTON Chicago Cubs 547 162 97 12 46 30 0.296 10 b
62. 2013 RYAN ZIMMERMAN Washingtion Nationals 558 154 79 26 79 5 0.276 36 h
63. 2003 IVAN RODRIGUEZ Miami Marlins 511 152 90 16 85 10 0.297 22 a
64. 2004 SHEA HILLENBRAND Arizona Diamondbacks 562 174 68 15 80 2 0.310 10 b
65. 2017 EUGENIO SUÁREZ Cincinnati Reds 534 139 87 26 82 4 0.260 10 h
66. 2024 CJ ABRAMS Washingtion Nationals 541 133 79 20 65 31 0.246 10 g
67. 2022 IAN HAPP Chicago Cubs 573 155 72 17 72 9 0.271 15 g
68. 2007 RAFAEL FURCAL Los Angeles Dodgers 576 156 87 6 47 25 0.271 38 a
69. 2014 CASEY MCGEHEE San Francisco Giants 616 177 56 4 76 4 0.287 1 a
70. 2016 EUGENIO SUÁREZ Cincinnati Reds 565 140 78 21 70 11 0.248 10 b
71. 2003 BRIAN GILES San Diego Padres 479 143 90 18 83 4 0.299 43 a
72. 2018 MICHAEL CONFORTO New York Mets 543 132 78 28 82 3 0.243 15 f
73. 2013 MICHAEL CUDDYER New York Mets 478 158 71 19 78 10 0.331 28 b
74. 2010 MICHAEL BOURN Houston Astros 535 142 84 2 38 52 0.265 10 h
75. 2009 CLINT BARMES Colorado Rockies 550 135 69 23 76 12 0.246 8 a
76. 2005 LYLE OVERBAY Milwaukee Brewers 537 148 80 19 72 1 0.276 5 h
77. 2024 SEIYA SUZUKI Milwaukee Brewers 502 143 72 21 72 15 0.285 28 a
78. 2007 JEFF KENT Los Angeles Dodgers 494 149 78 20 79 1 0.302 18 a
79. 2017 YASIEL PUIG Los Angeles Dodgers 497 131 72 28 75 15 0.264 13 a
80. 2012 DANIEL MURPHY New York Mets 571 166 62 6 65 10 0.291 10 b
81. 2017 DAVID PERALTA Arizona Diamondbacks 525 154 82 14 57 8 0.293 15 h
82. 2008 CARLOS LEE Houston Astros 436 137 61 28 100 4 0.314 38 b
83. 2018 TRAVIS SHAW Milwaukee Brewers 497 120 73 32 86 5 0.241 20 f
84. 2014 RYAN BRAUN Milwaukee Brewers 512 136 67 19 81 11 0.266 43 a
85. 2015 IAN DESMOND Washingtion Nationals 583 136 69 19 62 13 0.233 28 a
86. 2023 JAMES OUTMAN Los Angeles Dodgers 483 120 86 23 70 16 0.248 14 a
87. 2005 LANCE BERKMAN Houston Astros 461 136 76 24 81 3 0.295 36 a
88. 2023 JORGE SOLER Miami Marlins 501 124 75 35 73 1 0.248 3 a
89. 2009 CARLOS LEE Houston Astros 489 150 56 21 81 4 0.307 0 T
90. 2016 JAYSON WERTH Washingtion Nationals 511 128 83 21 70 5 0.250 0 W
91. 2009 DAVID WRIGHT New York Mets 465 147 75 8 59 25 0.316 20 h
92. 2005 GARRETT ATKINS Colorado Rockies 508 144 61 13 89 0 0.283 10 b
93. 2015 DAVID PERALTA Arizona Diamondbacks 462 144 61 17 78 9 0.312 10 b
94. 2016 ANTHONY RENDON Washingtion Nationals 442 125 70 18 81 10 0.283 20 g
95. 2013 CHASE UTLEY Philadelphia Phillies 463 133 72 18 69 8 0.287 26 b
96. 2024 CHRISTIAN WALKER Arizona Diamondbacks 464 117 72 26 82 2 0.252 25 a
97. 2023 J.T. REALMUTO Philadelphia Phillies 489 123 70 20 63 16 0.252 25 b
98. 2012 CARLOS LEE Miami Marlins 546 143 53 9 75 3 0.262 19 a
99. 2009 LANCE BERKMAN Houston Astros 444 122 67 25 78 7 0.275 52 a
100. 2005 RAY DURHAM San Francisco Giants 497 144 67 12 62 6 0.290 13 a