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. 2019 CODY BELLINGER Los Angeles Dodgers 558 170 121 47 115 15 0.305 15 f
2. 2016 JEAN SEGURA Arizona Diamondbacks 636 204 102 20 64 33 0.321 20 a
3. 2016 FREDDIE FREEMAN Atlanta Braves 589 178 102 34 91 6 0.302 28 b
4. 2013 JAY BRUCE Cincinnati Reds 626 164 89 30 109 7 0.262 31 b
5. 2007 CARLOS BELTRAN New York Mets 544 152 92 32 109 23 0.279 44 a
6. 2024 TEOSCAR HERNÁNDEZ Los Angeles Dodgers 589 160 84 33 99 12 0.272 29 a
7. 2014 CARLOS GOMEZ Milwaukee Brewers 574 163 95 23 73 34 0.284 17 f
8. 2017 ANDREW MCCUTCHEN Pittsburgh Pirates 570 159 94 28 88 11 0.279 39 a
9. 2018 MATT CARPENTER St. Louis Cardinals 564 145 111 36 81 4 0.257 22 a
10. 2024 BRYAN REYNOLDS Pittsburgh Pirates 622 171 73 24 88 10 0.275 25 a
11. 2013 CARLOS GOMEZ Milwaukee Brewers 536 152 80 24 73 40 0.284 7 b
12. 2008 STEPHEN DREW Arizona Diamondbacks 611 178 91 21 67 3 0.291 5 b
13. 2014 MARLON BYRD Cincinnati Reds 591 156 71 25 85 3 0.264 22 a
14. 2009 JUSTIN UPTON Arizona Diamondbacks 506 149 78 24 81 20 0.295 5 a
15. 2009 CODY ROSS Miami Marlins 559 151 73 24 90 5 0.270 11 f
16. 2018 CODY BELLINGER Los Angeles Dodgers 552 143 83 24 74 14 0.259 5 b
17. 2016 MAIKEL FRANCO Philadelphia Phillies 581 148 67 25 88 1 0.255 5 b
18. 2012 DANNY ESPINOSA Washingtion Nationals 594 147 82 17 56 20 0.248 30 g
19. 2017 CODY BELLINGER Los Angeles Dodgers 458 121 84 37 95 10 0.264 5 a
20. 2008 CARLOS BELTRAN New York Mets 488 132 89 19 86 17 0.270 0 T
21. 2024 MASYN WINN St. Louis Cardinals 587 157 85 15 57 11 0.267 5 a
22. 2016 YASMANY TOMÁS Arizona Diamondbacks 529 144 72 31 83 2 0.272 10 b
23. 2010 STEPHEN DREW Arizona Diamondbacks 565 157 83 15 61 10 0.278 20 g
24. 2015 MATT DUFFY San Francisco Giants 541 160 76 11 71 12 0.296 10 a
25. 2012 YADIER MOLINA St. Louis Cardinals 505 159 65 22 76 12 0.315 10 b
26. 2007 JOSH WILLINGHAM Miami Marlins 521 138 75 21 89 8 0.265 16 b
27. 2011 DANNY ESPINOSA Washingtion Nationals 573 135 72 21 66 17 0.236 25 b
28. 2012 DAVID FREESE St. Louis Cardinals 501 147 70 20 79 3 0.293 16 h
29. 2012 MELKY CABRERA San Francisco Giants 459 159 84 11 60 13 0.346 14 h
30. 2013 JON JAY St. Louis Cardinals 548 151 75 7 67 10 0.276 10 h
31. 2018 CHRIS TAYLOR Los Angeles Dodgers 535 136 85 17 63 9 0.254 10 b
32. 2009 CASEY BLAKE Los Angeles Dodgers 485 136 84 18 79 3 0.280 10 b
33. 2008 BENGIE MOLINA San Francisco Giants 530 155 46 16 95 0 0.292 13 b
34. 2015 NEIL WALKER Pittsburgh Pirates 543 146 69 16 71 4 0.269 18 b
35. 2017 MAIKEL FRANCO Philadelphia Phillies 575 132 66 24 76 0 0.230 10 g
36. 2018 ODÚBEL HERRERA Philadelphia Phillies 550 140 64 22 71 5 0.255 21 g
37. 2012 IKE DAVIS New York Mets 519 118 66 32 90 0 0.227 20 f
38. 2019 ADAM FRAZIER Pittsburgh Pirates 554 154 80 10 50 5 0.278 2 b
39. 2014 NEIL WALKER Pittsburgh Pirates 490 135 73 23 74 2 0.276 18 a
40. 2010 CODY ROSS San Francisco Giants 525 141 71 14 65 9 0.269 16 g
41. 2016 YOENIS CÉSPEDES New York Mets 466 129 69 28 81 3 0.277 10 b
42. 2013 ZACK COZART Cincinnati Reds 567 144 74 12 63 0 0.254 5 b
43. 2022 CHARLIE BLACKMON Colorado Rockies 530 140 60 16 78 4 0.264 18 a
44. 2010 IKE DAVIS New York Mets 501 131 68 18 69 3 0.262 10 a
45. 2009 STEPHEN DREW Arizona Diamondbacks 521 136 69 11 63 5 0.261 15 f
46. 2021 JESSE WINKER Cincinnati Reds 420 129 77 24 71 1 0.307 5 b
47. 2017 FREDDIE FREEMAN Atlanta Braves 414 125 78 26 63 8 0.302 28 h
48. 2007 DMITRI YOUNG Washingtion Nationals 460 147 57 13 74 0 0.320 3 a
49. 2022 CODY BELLINGER Los Angeles Dodgers 504 106 70 19 68 14 0.210 20 h
50. 2009 BENGIE MOLINA San Francisco Giants 491 130 52 20 80 0 0.265 18 g
51. 2008 JEREMY HERMIDA Miami Marlins 491 124 74 17 60 6 0.253 15 f
52. 2007 STEPHEN DREW Arizona Diamondbacks 543 129 60 12 60 9 0.238 5 a
53. 2012 CARLOS GOMEZ Milwaukee Brewers 413 107 71 19 51 37 0.259 7 a
54. 2007 BENGIE MOLINA San Francisco Giants 497 137 38 19 81 0 0.276 13 a
55. 2008 CODY ROSS Miami Marlins 461 120 59 22 73 6 0.260 1 b
56. 2017 JOSH HARRISON Pittsburgh Pirates 486 132 66 16 47 12 0.272 15 a
57. 2014 JAY BRUCE Cincinnati Reds 481 106 70 18 66 12 0.220 31 h
58. 2011 YADIER MOLINA St. Louis Cardinals 464 140 54 14 65 4 0.302 10 a
59. 2007 ERIC BYRNES Arizona Diamondbacks 400 109 67 12 51 40 0.273 13 b
60. 2009 NICK JOHNSON Miami Marlins 457 133 71 8 62 2 0.291 13 a
61. 2013 CHRIS DENORFIA Chicago Cubs 473 132 67 10 47 11 0.279 2 b
62. 2018 JOHAN CAMARGO Atlanta Braves 447 121 61 18 69 1 0.271 10 a
63. 2009 JOSH WILLINGHAM Washingtion Nationals 427 111 70 24 61 4 0.260 31 g
64. 2012 ZACK COZART Cincinnati Reds 544 130 67 14 33 4 0.239 5 a
65. 2017 JORDY MERCER Pittsburgh Pirates 502 128 52 14 58 0 0.255 6 a
66. 2009 GARRET ANDERSON Atlanta Braves 474 129 49 13 57 1 0.272 16 a
67. 2014 SCOOTER GENNETT Milwaukee Brewers 440 127 55 9 54 6 0.289 3 a
68. 2014 DREW STUBBS Colorado Rockies 388 112 67 15 43 20 0.289 9 a
69. 2012 CARLOS RUIZ Philadelphia Phillies 370 119 56 16 67 4 0.322 6 a
70. 2015 FREDDIE FREEMAN Atlanta Braves 394 109 61 18 64 3 0.277 28 a
71. 2019 MIGUEL ROJAS Miami Marlins 460 133 50 4 44 9 0.289 10 a
72. 2011 JAY BRUCE Cincinnati Reds 386 103 57 21 63 7 0.267 0 T
73. 2010 RAUL IBANEZ Philadelphia Phillies 415 109 58 12 62 3 0.263 0 T
74. 2010 SHANE VICTORINO Philadelphia Phillies 396 98 58 15 53 18 0.248 0 T
75. 2022 TRAVIS D'ARNAUD Atlanta Braves 396 106 61 18 60 0 0.268 12 b
76. 2022 GAVIN LUX Los Angeles Dodgers 423 118 66 6 42 7 0.279 5 b
77. 2024 GAVIN LUX Los Angeles Dodgers 439 110 59 10 50 5 0.251 10 h
78. 2023 TREA TURNER Philadelphia Phillies 340 97 61 19 54 18 0.285 56 b
79. 2009 KAZUO MATSUI Houston Astros 440 106 51 8 41 19 0.241 9 h
80. 2024 MIKE YASTRZEMSKI San Francisco Giants 402 96 59 18 57 3 0.239 10 a
81. 2010 HAIRSTON,J San Diego Padres 430 105 53 10 50 9 0.244 14 a
82. 2021 ADAM FRAZIER San Diego Padres 410 129 63 4 32 5 0.315 0 T
83. 2015 JUSTIN TURNER Los Angeles Dodgers 371 109 52 15 57 5 0.294 10 b
84. 2010 DAVID WRIGHT New York Mets 363 102 55 17 56 8 0.281 48 a
85. 2009 JEREMY HERMIDA Miami Marlins 429 111 48 13 47 5 0.259 20 g
86. 2022 JOSE IGLESIAS Colorado Rockies 427 127 48 3 47 2 0.297 1 a
87. 2007 LUIS GONZALEZ Los Angeles Dodgers 379 105 59 11 53 6 0.277 0 T
88. 2012 JOHN MAYBERRY JR. Philadelphia Phillies 441 108 53 14 46 1 0.245 10 b
89. 2014 ZACK COZART Cincinnati Reds 506 112 48 4 38 7 0.221 5 h
90. 2019 HOWIE KENDRICK Washingtion Nationals 323 111 56 16 59 2 0.344 1 a
91. 2011 DAVID WRIGHT New York Mets 375 93 56 13 55 13 0.248 48 b
92. 2013 YADIER MOLINA St. Louis Cardinals 356 119 46 8 54 3 0.334 0 T
93. 2008 CARLOS DELGADO New York Mets 360 94 54 18 57 1 0.261 0 T
94. 2017 HUNTER RENFROE San Diego Padres 410 96 44 21 48 3 0.234 5 a
95. 2012 JON JAY St. Louis Cardinals 378 110 60 2 31 16 0.291 10 b
96. 2015 YASMANY TOMÁS Arizona Diamondbacks 402 110 40 9 48 5 0.274 10 a
97. 2018 WILMER DIFO Washingtion Nationals 408 94 55 7 42 10 0.230 5 a
98. 2016 JUSTIN TURNER Los Angeles Dodgers 342 93 48 18 58 3 0.272 0 T
99. 2012 CHRIS DENORFIA San Diego Padres 348 102 56 8 36 13 0.293 2 a
100. 2023 LUIS GARCÍA JR. Washingtion Nationals 391 102 48 6 43 8 0.261 10 b