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. 2007 JOSE REYES New York Mets 681 191 119 12 57 78 0.280 48 a
2. 2007 BRANDON PHILLIPS Cincinnati Reds 650 187 107 30 94 32 0.288 10 b
3. 2010 MATT HOLLIDAY St. Louis Cardinals 596 186 95 28 103 9 0.312 5 b
4. 2010 DAN UGGLA Miami Marlins 589 169 100 33 105 4 0.287 8 a
5. 2009 ANDRE ETHIER Los Angeles Dodgers 596 162 92 31 106 6 0.272 21 a
6. 2006 JEFF FRANCOEUR Atlanta Braves 651 169 83 29 103 1 0.260 10 b
7. 2005 JEFF KENT Los Angeles Dodgers 553 160 100 29 105 6 0.289 28 a
8. 2009 BRANDON PHILLIPS Cincinnati Reds 584 161 78 20 98 25 0.276 25 g
9. 2007 DERREK LEE Chicago Cubs 567 180 91 22 82 6 0.317 37 a
10. 2006 FREDDY SANCHEZ Pittsburgh Pirates 582 200 85 6 85 3 0.344 1 a
11. 2010 BRANDON PHILLIPS Cincinnati Reds 626 172 100 18 59 16 0.275 25 h
12. 2008 DAN UGGLA Miami Marlins 531 138 97 32 92 5 0.260 8 g
13. 2011 DAN UGGLA Atlanta Braves 600 140 88 36 82 1 0.233 8 b
14. 2011 JIMMY ROLLINS Philadelphia Phillies 567 152 87 16 63 30 0.268 25 a
15. 2008 BRANDON PHILLIPS Cincinnati Reds 559 146 80 21 78 23 0.261 20 f
16. 2008 RUSSELL MARTIN Los Angeles Dodgers 553 155 87 13 69 18 0.280 20 f
17. 2008 JIMMY ROLLINS Philadelphia Phillies 542 151 75 10 56 47 0.279 58 a
18. 2010 MARLON BYRD Chicago Cubs 580 170 84 12 66 5 0.293 14 a
19. 2007 ARAMIS RAMIREZ Chicago Cubs 494 153 70 25 99 0 0.310 38 b
20. 2010 TROY TULOWITZKI Colorado Rockies 446 141 87 27 88 11 0.316 10 h
21. 2006 ALFONSO SORIANO Washingtion Nationals 441 128 82 34 71 28 0.290 0 T
22. 2010 ANDRE ETHIER Los Angeles Dodgers 517 151 71 23 82 2 0.292 21 b
23. 2011 SHANE VICTORINO Philadelphia Phillies 488 139 90 17 58 19 0.285 17 b
24. 2007 FREDDY SANCHEZ Pittsburgh Pirates 521 164 72 11 69 0 0.315 0 T
25. 2008 RYAN HOWARD Philadelphia Phillies 470 109 71 33 104 1 0.232 0 T
26. 2012 DAN UGGLA Atlanta Braves 523 115 86 19 78 4 0.220 13 g
27. 2009 TROY TULOWITZKI Colorado Rockies 371 123 80 27 75 16 0.332 10 g
28. 2006 PRESTON WILSON St. Louis Cardinals 475 122 46 19 96 16 0.257 17 a
29. 2011 JAMES LONEY Los Angeles Dodgers 531 153 56 12 65 4 0.288 9 a
30. 2008 ALFONSO SORIANO Chicago Cubs 412 118 71 27 66 18 0.286 41 a
31. 2011 MATT HOLLIDAY St. Louis Cardinals 434 127 80 20 71 2 0.293 20 e
32. 2012 MATT HOLLIDAY St. Louis Cardinals 401 130 71 21 76 4 0.324 0 T
33. 2008 MARK REYNOLDS Arizona Diamondbacks 417 103 77 24 82 8 0.247 0 T
34. 2010 ARAMIS RAMIREZ Chicago Cubs 454 110 60 24 82 0 0.242 31 a
35. 2012 TYLER COLVIN Colorado Rockies 420 122 62 18 72 7 0.291 1 a
36. 2011 CHIPPER JONES Atlanta Braves 447 123 55 17 69 1 0.275 6 a
37. 2006 XAVIER NADY Pittsburgh Pirates 444 124 55 15 58 3 0.279 7 a
38. 2010 GABY SANCHEZ Miami Marlins 419 121 52 12 53 5 0.289 0 T
39. 2012 JUAN PIERRE Philadelphia Phillies 394 121 59 1 25 37 0.307 7 a
40. 2012 TODD FRAZIER Cincinnati Reds 393 106 54 18 64 3 0.270 10 a
41. 2006 MICHAEL BARRETT Chicago Cubs 375 115 54 16 53 0 0.307 10 g
42. 2006 WILSON,J Pittsburgh Pirates 452 123 57 8 32 2 0.272 0 T
43. 2011 JAMEY CARROLL Los Angeles Dodgers 452 131 52 0 17 10 0.290 2 a
44. 2007 MARK REYNOLDS Arizona Diamondbacks 348 95 59 16 57 0 0.273 10 a
45. 2005 WILSON,J Pittsburgh Pirates 415 117 47 6 39 5 0.282 3 b
46. 2011 CHASE UTLEY Philadelphia Phillies 377 98 51 10 42 13 0.260 26 a
47. 2010 RYAN DOUMIT Pittsburgh Pirates 401 101 41 13 45 1 0.252 8 h
48. 2007 CARLOS RUIZ Philadelphia Phillies 374 97 42 6 54 6 0.259 2 a
49. 2010 RYAN THERIOT Los Angeles Dodgers 392 110 45 1 21 16 0.281 0 T
50. 2010 JAY BRUCE Cincinnati Reds 356 93 52 10 39 5 0.261 0 T
51. 2011 ANDRE ETHIER Los Angeles Dodgers 340 102 46 9 44 0 0.300 0 T
52. 2006 CORY SULLIVAN Colorado Rockies 377 102 45 2 29 10 0.271 0 W
53. 2009 BRANDON MOSS Pittsburgh Pirates 385 91 47 7 41 1 0.236 2 a
54. 2005 PRESTON WILSON Washingtion Nationals 323 83 42 14 54 3 0.257 23 a
55. 2009 DANIEL MURPHY New York Mets 354 97 38 8 44 3 0.274 11 a
56. 2009 GARRETT JONES Pittsburgh Pirates 294 87 41 19 41 10 0.296 10 a
57. 2010 GARRETT JONES Pittsburgh Pirates 327 89 35 11 52 6 0.272 0 T
58. 2012 JASON HEYWARD Atlanta Braves 293 78 48 13 41 10 0.266 10 g
59. 2012 CHRIS NELSON Colorado Rockies 308 93 41 8 45 2 0.302 10 a
60. 2012 GARRETT JONES Pittsburgh Pirates 282 79 43 16 52 2 0.280 0 T
61. 2005 ALEX CINTRON Arizona Diamondbacks 330 90 36 8 48 1 0.273 1 a
62. 2012 SHANE VICTORINO Philadelphia Phillies 331 81 32 8 37 19 0.245 0 T
63. 2007 MATT KEMP Los Angeles Dodgers 271 91 43 9 39 8 0.336 3 a
64. 2012 JIMMY ROLLINS Philadelphia Phillies 324 84 45 8 27 14 0.259 0 T
65. 2005 HERNANDEZ,R San Diego Padres 320 88 32 9 48 1 0.275 12 b
66. 2008 CARLOS DELGADO New York Mets 238 68 42 20 58 0 0.286 37 a
67. 2012 NORICHIKA AOKI Milwaukee Brewers 280 79 44 5 30 19 0.282 7 a
68. 2007 MICHAEL BARRETT San Diego Padres 341 83 29 9 41 2 0.243 10 h
69. 2005 MICHAEL BARRETT Chicago Cubs 294 80 37 12 43 0 0.272 5 b
70. 2007 CLIFF FLOYD Chicago Cubs 282 80 40 9 45 0 0.284 2 a
71. 2009 MATT HOLLIDAY St. Louis Cardinals 224 76 40 13 52 1 0.339 5 a
72. 2007 KEVIN MENCH Milwaukee Brewers 288 77 39 8 37 3 0.267 4 a
73. 2005 JEFF FRANCOEUR Atlanta Braves 248 74 39 13 42 3 0.298 10 a
74. 2005 NUNEZ,A St. Louis Cardinals 303 88 44 1 28 0 0.290 10 a
75. 2008 CARLOS RUIZ Philadelphia Phillies 320 70 47 4 31 1 0.219 2 b
76. 2008 AARON ROWAND San Francisco Giants 340 80 28 5 33 1 0.235 19 h
77. 2007 RYAN KLESKO San Francisco Giants 282 75 40 5 32 3 0.266 0 W
78. 2009 JEFF KEPPINGER Houston Astros 305 78 35 7 29 0 0.256 1 h
79. 2009 MILTON BRADLEY Chicago Cubs 271 72 41 8 28 1 0.266 0 T
80. 2006 ARAMIS RAMIREZ Chicago Cubs 196 64 37 13 47 1 0.327 38 a
81. 2008 RYAN LUDWICK St. Louis Cardinals 187 57 39 14 46 4 0.305 0 T
82. 2010 HANLEY RAMIREZ Miami Marlins 217 65 42 8 23 14 0.300 23 h
83. 2005 RYAN CHURCH Washingtion Nationals 225 65 37 9 36 1 0.289 1 a
84. 2010 LANCE BERKMAN Houston Astros 236 60 30 11 39 3 0.254 0 T
85. 2005 JUAN ENCARNACION Miami Marlins 233 62 32 9 39 2 0.266 0 T
86. 2011 KOSUKE FUKUDOME Chicago Cubs 293 80 33 3 13 2 0.273 0 R
87. 2009 CHASE UTLEY Philadelphia Phillies 186 55 39 12 38 5 0.296 0 T
88. 2010 CHASE HEADLEY San Diego Padres 261 67 29 5 27 6 0.257 5 h
89. 2009 ALFONSO SORIANO Chicago Cubs 224 54 38 14 27 6 0.241 0 T
90. 2005 OLMEDO SAENZ Los Angeles Dodgers 243 58 25 11 43 0 0.239 10 a
91. 2009 CARLOS BELTRAN New York Mets 193 66 33 7 33 7 0.342 0 T
92. 2005 WILY MO PENA Cincinnati Reds 245 58 29 11 34 2 0.237 1 b
93. 2012 ROGER BERNADINA Washingtion Nationals 227 66 25 5 25 15 0.291 1 a
94. 2006 JEFF KENT Los Angeles Dodgers 214 55 31 9 42 1 0.257 0 T
95. 2009 RUSSELL MARTIN Los Angeles Dodgers 262 65 32 1 23 7 0.248 0 T
96. 2006 SHEA HILLENBRAND San Francisco Giants 230 57 32 9 29 0 0.248 10 a
97. 2011 MARK ELLIS Colorado Rockies 248 64 29 4 18 7 0.258 10 a
98. 2007 ADAM KENNEDY St. Louis Cardinals 279 61 27 3 18 6 0.219 1 a
99. 2005 LARRY WALKER St. Louis Cardinals 171 52 38 10 31 2 0.304 12 b
100. 2009 RYAN DOUMIT Pittsburgh Pirates 222 57 25 8 28 4 0.257 8 b