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 MATT OLSON Atlanta Braves 608 172 127 54 139 1 0.283 10 g
2. 2024 MARCELL OZUNA Atlanta Braves 606 183 96 39 104 1 0.302 10 b
3. 2019 BRYCE HARPER Philadelphia Phillies 573 149 98 35 114 15 0.260 64 f
4. 2022 MATT OLSON Atlanta Braves 616 148 86 34 103 0 0.240 5 b
5. 2021 NOLAN ARENADO St. Louis Cardinals 593 151 81 34 105 2 0.255 45 a
6. 2022 NOLAN ARENADO St. Louis Cardinals 557 163 73 30 103 5 0.293 45 b
7. 2019 KRIS BRYANT Chicago Cubs 543 153 108 31 77 4 0.282 30 g
8. 2021 BRYCE HARPER Philadelphia Phillies 480 149 99 35 83 12 0.310 69 g
9. 2024 MATT OLSON Atlanta Braves 600 148 78 29 98 0 0.247 10 h
10. 2024 BRYCE HARPER Philadelphia Phillies 535 153 81 29 84 7 0.286 31 b
11. 2022 RHYS HOSKINS Philadelphia Phillies 589 145 81 30 79 2 0.246 20 g
12. 2023 NOLAN ARENADO St. Louis Cardinals 560 149 71 26 93 3 0.266 45 h
13. 2022 WILLY ADAMES Milwaukee Brewers 543 131 80 29 94 8 0.241 10 b
14. 2019 MIKE MOUSTAKAS Milwaukee Brewers 523 133 80 35 87 3 0.254 5 b
15. 2021 KRIS BRYANT San Francisco Giants 513 136 86 25 73 10 0.265 30 h
16. 2024 NOLAN ARENADO St. Louis Cardinals 578 157 70 16 71 2 0.272 33 a
17. 2023 MARCELL OZUNA Atlanta Braves 448 133 73 34 91 0 0.297 10 a
18. 2022 ROWDY TELLEZ Milwaukee Brewers 529 116 67 35 89 2 0.219 10 b
19. 2023 WILLY ADAMES Milwaukee Brewers 531 115 69 23 79 5 0.217 10 h
20. 2023 BRYCE HARPER Philadelphia Phillies 438 127 78 20 71 11 0.290 31 a
21. 2019 KOLTEN WONG St. Louis Cardinals 478 136 61 11 59 24 0.285 1 a
22. 2024 TYLER STEPHENSON Cincinnati Reds 457 118 69 19 66 1 0.258 10 h
23. 2021 RHYS HOSKINS Philadelphia Phillies 389 96 64 27 71 3 0.247 15 f
24. 2024 BRANDON MARSH Philadelphia Phillies 412 104 55 16 60 19 0.252 5 h
25. 2023 TYLER STEPHENSON Cincinnati Reds 465 113 59 13 56 0 0.243 10 g
26. 2023 BRANDON MARSH Philadelphia Phillies 400 111 57 12 59 10 0.278 5 b
27. 2024 BRENDAN DONOVAN St. Louis Cardinals 452 122 48 9 54 3 0.270 0 T
28. 2022 KOLTEN WONG Milwaukee Brewers 410 102 59 14 43 17 0.249 1 h
29. 2021 KOLTEN WONG Milwaukee Brewers 412 106 60 12 44 11 0.257 1 b
30. 2019 MICHAEL CONFORTO New York Mets 368 95 60 22 58 5 0.258 0 T
31. 2019 JORGE ALFARO Miami Marlins 422 111 43 17 55 4 0.263 5 b
32. 2023 LARS NOOTBAAR St. Louis Cardinals 393 104 67 12 42 9 0.265 10 b
33. 2019 YASIEL PUIG Cincinnati Reds 357 92 51 22 60 13 0.258 0 R
34. 2023 GARRETT COOPER San Diego Padres 418 104 41 17 60 0 0.249 1 a
35. 2019 ORLANDO ARCIA Milwaukee Brewers 423 94 47 14 49 8 0.222 0 W
36. 2021 ODÚBEL HERRERA Philadelphia Phillies 378 103 56 12 43 6 0.272 10 a
37. 2021 WILLY ADAMES Milwaukee Brewers 337 97 55 18 50 4 0.288 10 a
38. 2024 JAZZ CHISHOLM JR. Miami Marlins 364 89 42 12 43 19 0.245 0 R
39. 2021 TYLER STEPHENSON Cincinnati Reds 350 100 56 10 45 0 0.286 5 a
40. 2023 BRENDAN DONOVAN St. Louis Cardinals 327 92 48 11 34 5 0.281 10 b
41. 2024 LARS NOOTBAAR St. Louis Cardinals 310 77 35 10 41 7 0.248 10 h
42. 2023 BRENTON DOYLE Colorado Rockies 297 63 37 9 43 16 0.212 10 a
43. 2022 TYLER NAQUIN New York Mets 290 67 44 10 43 4 0.231 10 b
44. 2019 JOEY VOTTO Cincinnati Reds 255 73 38 8 30 3 0.286 0 T
45. 2022 JOEY WENDLE Miami Marlins 290 78 25 3 27 11 0.269 10 a
46. 2024 LUIS CAMPUSANO San Diego Padres 273 63 37 8 40 0 0.231 1 b
47. 2022 DAVID PERALTA Arizona Diamondbacks 268 65 27 12 40 1 0.243 0 R
48. 2019 BRYAN REYNOLDS Pittsburgh Pirates 216 72 38 7 33 0 0.333 0 T
49. 2020 BRYCE HARPER Philadelphia Phillies 190 51 41 13 33 8 0.268 69 g
50. 2022 JESÚS SÁNCHEZ Miami Marlins 280 57 33 10 29 1 0.204 10 b
51. 2021 JORGE ALFARO Miami Marlins 284 69 21 3 28 8 0.243 5 h
52. 2021 JASON HEYWARD Chicago Cubs 279 58 30 8 27 5 0.208 4 h
53. 2019 TUCKER BARNHART Cincinnati Reds 276 60 25 8 30 1 0.217 1 h
54. 2022 LARS NOOTBAAR St. Louis Cardinals 200 48 39 10 26 3 0.240 10 a
55. 2024 JOSE IGLESIAS New York Mets 207 70 31 3 14 5 0.338 10 a
56. 2024 MICHAEL TOGLIA Colorado Rockies 190 43 32 15 29 4 0.226 0 W
57. 2023 CHRISTIAN ENCARNACION-STRAND Cincinnati Reds 199 53 24 12 31 2 0.266 5 a
58. 2021 TYLER NAQUIN Cincinnati Reds 193 56 27 7 24 1 0.290 10 a
59. 2024 TREA TURNER Philadelphia Phillies 176 50 29 8 23 5 0.284 61 g
60. 2021 JESÚS SÁNCHEZ Miami Marlins 180 47 24 12 31 0 0.261 10 a
61. 2023 JAZZ CHISHOLM JR. Miami Marlins 171 43 28 9 28 7 0.251 10 g
62. 2019 ADDISON RUSSELL Chicago Cubs 193 48 24 8 22 2 0.249 2 a
63. 2022 NICK FORTES Miami Marlins 196 43 30 7 18 4 0.219 10 a
64. 2020 RHYS HOSKINS Philadelphia Phillies 151 37 35 10 26 1 0.245 15 f
65. 2020 ROBINSON CANO New York Mets 158 50 21 9 28 0 0.316 13 a
66. 2020 NOLAN ARENADO Colorado Rockies 182 46 23 8 26 0 0.253 45 a
67. 2020 KOLTEN WONG St. Louis Cardinals 181 48 26 1 16 5 0.265 1 b
68. 2023 LUIS CAMPUSANO San Diego Padres 148 46 24 6 26 0 0.311 1 a
69. 2022 J.T. REALMUTO Philadelphia Phillies 174 44 26 3 19 4 0.253 0 T
70. 2019 JAKE LAMB Arizona Diamondbacks 162 30 24 6 27 1 0.185 18 a
71. 2021 ROWDY TELLEZ Milwaukee Brewers 140 40 19 7 26 0 0.286 10 a
72. 2022 TYLER STEPHENSON Cincinnati Reds 141 43 18 4 27 0 0.305 5 b
73. 2020 JASON HEYWARD Chicago Cubs 147 39 20 6 22 2 0.265 4 h
74. 2021 ERIK GONZÁLEZ Pittsburgh Pirates 191 46 15 1 17 2 0.241 0 T
75. 2019 RHYS HOSKINS Philadelphia Phillies 177 29 30 5 16 1 0.164 5 b
76. 2021 MIKE MOUSTAKAS Cincinnati Reds 176 35 19 6 20 0 0.199 5 h
77. 2019 TRAVIS SHAW Milwaukee Brewers 207 32 19 7 15 0 0.155 25 g
78. 2023 DOMINIC SMITH Washingtion Nationals 174 41 20 6 12 0 0.236 10 a
79. 2022 JACK SUWINSKI Pittsburgh Pirates 159 28 24 8 19 2 0.176 10 a
80. 2024 LUIS ARRAEZ San Diego Padres 142 49 19 1 12 3 0.345 12 h
81. 2023 NICK SENZEL Cincinnati Reds 129 35 19 4 24 3 0.271 0 T
82. 2024 EDMUNDO SOSA Philadelphia Phillies 142 38 16 5 18 4 0.268 0 W
83. 2022 NOMAR MAZARA San Diego Padres 152 41 16 2 18 0 0.270 0 T
84. 2022 JACE PETERSON Milwaukee Brewers 128 33 16 4 19 5 0.258 0 W
85. 2021 CARTER KIEBOOM Washingtion Nationals 170 33 19 4 13 0 0.194 5 b
86. 2019 DAVID FREESE Los Angeles Dodgers 100 30 25 7 18 0 0.300 10 a
87. 2024 TIM ANDERSON Miami Marlins 191 35 13 0 8 4 0.183 0 R
88. 2020 MIKE MOUSTAKAS Cincinnati Reds 119 29 10 7 23 1 0.244 5 h
89. 2023 JOSE BARRERO Cincinnati Reds 133 29 15 2 17 3 0.218 5 a
90. 2019 ALEX DICKERSON San Francisco Giants 113 32 20 4 13 0 0.283 10 a
91. 2022 BRANDON MARSH Philadelphia Phillies 118 35 13 3 14 2 0.297 5 a
92. 2020 JACOB STALLINGS Pittsburgh Pirates 125 31 13 3 18 0 0.248 1 a
93. 2023 GARY SÁNCHEZ San Diego Padres 121 22 16 7 20 0 0.182 0 W
94. 2019 JASON HEYWARD Chicago Cubs 121 22 21 4 14 1 0.182 4 b
95. 2021 YOSHI TSUTSUGO Pittsburgh Pirates 111 26 15 3 14 0 0.234 10 a
96. 2024 VICTOR SCOTT II St. Louis Cardinals 140 23 12 2 9 5 0.164 10 a
97. 2023 VICTOR ROBLES Washingtion Nationals 97 29 14 0 8 8 0.299 0 T
98. 2020 KRIS BRYANT Chicago Cubs 108 22 18 4 11 0 0.204 30 h
99. 2024 CHRISTIAN ENCARNACION-STRAND Cincinnati Reds 116 22 13 2 16 0 0.190 0 T
100. 2022 JOSE BARRERO Cincinnati Reds 151 23 11 0 7 4 0.152 5 a