2025 DRAFT
TODAY'S LEADERS: Batting | Pitching
2025 LEADERS: Batting | Pitching
San Francisco Giants

San Francisco Giants

Top 100 Batter Seasons

RK SEASON PLAYER FRANCHISE AB H R HR RBI SB AVG $$ C
1. 1996 BARRY BONDS Livid Lard Buckets 517 159 122 42 129 40 0.308 47 b
2. 2000 JEFF KENT Colorado Wookiees 587 196 114 33 125 12 0.334 24 a
3. 2001 RICH AURILIA Hamilton Howling Hyenas 636 206 114 37 97 1 0.324 12 b
4. 2002 JEFF KENT Cambridge Crunch 623 195 102 37 108 5 0.313 18 a
5. 2013 HUNTER PENCE Canandaigua Aces 629 178 91 27 99 22 0.283 29 h
6. 2000 BARRY BONDS Rochester Boces 480 147 129 49 106 11 0.306 41 b
7. 2014 HUNTER PENCE Canandaigua Aces 650 180 106 20 74 13 0.277 34 a
8. 2001 JEFF KENT Colorado Wookiees 607 181 84 22 106 7 0.298 24 b
9. 2002 BARRY BONDS Pasadena Marauding Gods 403 149 117 46 110 9 0.370 40 a
10. 1997 JEFF KENT Buffalo Chips 580 145 90 29 121 11 0.250 15 a
11. 1998 JEFF KENT Buffalo Chips 494 152 92 29 125 9 0.308 15 b
12. 2009 PABLO SANDOVAL Carolina Thunderdogs 572 189 79 25 90 5 0.330 10 b
13. 2012 HUNTER PENCE Canandaigua Aces 617 156 87 24 104 5 0.253 29 b
14. 2010 AUBREY HUFF Carolina Thunderdogs 569 165 100 26 86 7 0.290 11 a
15. 2004 BARRY BONDS Pasadena Marauding Gods 373 135 129 45 101 6 0.362 40 h
16. 2012 BUSTER POSEY Dabigu 530 178 78 24 103 1 0.336 15 f
17. 2012 MARCO SCUTARO Pasadena Marauding Gods 620 190 87 7 74 9 0.307 15 a
18. 2008 RANDY WINN Canandaigua Aces 598 183 84 10 64 25 0.306 14 a
19. 2003 MARQUIS GRISSOM New York Giants 587 176 82 20 79 11 0.300 5 a
20. 1999 MARVIN BENARD Cambridge Crunch 562 163 100 16 64 27 0.290 10 b
21. 2012 ANGEL PAGAN Pasadena Marauding Gods 605 174 95 8 56 29 0.288 11 g
22. 1999 J.T. SNOW Denver Bisons 570 156 93 24 98 0 0.274 10 h
23. 2024 MATT CHAPMAN Greendale Broken Arrows 575 142 98 27 78 15 0.247 17 a
24. 2015 BUSTER POSEY Pasadena Marauding Gods 557 177 74 19 95 2 0.318 28 a
25. 1997 J.T. SNOW Denver Bisons 531 149 81 28 104 6 0.281 5 b
26. 1999 JEFF KENT Buffalo Chips 511 148 86 23 101 13 0.290 15 h
27. 2019 KEVIN PILLAR Greendale Broken Arrows 579 155 80 21 87 13 0.268 10 a
28. 2003 BARRY BONDS Pasadena Marauding Gods 390 133 111 45 90 7 0.341 40 b
29. 2007 RANDY WINN Pasadena Marauding Gods 593 178 73 14 65 15 0.300 10 h
30. 2006 PEDRO FELIZ Crowleys Ridge Roosters 603 147 75 22 98 1 0.244 7 h
31. 2000 J.T. SNOW Denver Bisons 536 152 82 19 96 1 0.284 16 a
32. 2000 MARVIN BENARD Cambridge Crunch 560 147 102 12 55 22 0.263 10 h
33. 2016 BUSTER POSEY Pasadena Marauding Gods 537 154 82 14 80 6 0.287 28 b
34. 1999 RICH AURILIA Colonie Twins 558 157 68 22 80 2 0.281 1 b
35. 2015 MATT DUFFY Virginia Hat Lineup 541 160 76 11 71 12 0.296 10 a
36. 2014 CASEY MCGEHEE Canandaigua Aces 616 177 56 4 76 4 0.287 1 a
37. 2013 NORICHIKA AOKI Cambridge Crunch 597 171 80 8 37 20 0.286 7 b
38. 2021 KRIS BRYANT Reading Railroaders 513 136 86 25 73 10 0.265 30 h
39. 1998 ELLIS BURKS Denver Bisons 504 147 76 21 76 11 0.292 19 g
40. 2016 BRANDON BELT Crowleys Ridge Roosters 540 149 77 17 82 0 0.276 18 b
41. 2016 BRANDON CRAWFORD Greendale Broken Arrows 553 152 67 12 84 7 0.275 10 g
42. 2002 REGGIE SANDERS Rochester Boces 505 126 75 23 85 18 0.250 10 b
43. 2002 DAVID BELL Rochester Boces 552 144 82 20 73 1 0.261 3 a
44. 2011 CARLOS BELTRAN Pasadena Marauding Gods 499 147 77 21 82 3 0.295 11 a
45. 2000 BILL MUELLER Hamilton Howling Hyenas 560 150 97 10 55 4 0.268 8 a
46. 1998 BILL MUELLER Pasadena Marauding Gods 534 157 93 9 59 3 0.294 4 b
47. 2005 PEDRO FELIZ Crowleys Ridge Roosters 569 142 69 20 81 0 0.250 7 b
48. 2004 PEDRO FELIZ Crowleys Ridge Roosters 503 139 72 22 84 5 0.276 7 a
49. 2006 RANDY WINN Pasadena Marauding Gods 573 150 82 11 56 10 0.262 10 b
50. 2012 MELKY CABRERA Virginia Hat Lineup 459 159 84 11 60 13 0.346 14 h
51. 2008 BENGIE MOLINA Virginia Hat Lineup 530 155 46 16 95 0 0.292 13 b
52. 1997 BARRY BONDS Colorado Wookiees 364 112 90 32 75 26 0.308 47 h
53. 2000 ELLIS BURKS Cambridge Crunch 393 135 74 24 96 5 0.344 16 b
54. 2013 BRANDON BELT Cambridge Crunch 509 147 76 17 67 5 0.289 5 b
55. 2016 DENARD SPAN Pasadena Marauding Gods 571 152 70 11 53 12 0.266 24 a
56. 2006 RAY DURHAM Crowleys Ridge Roosters 455 132 70 24 83 7 0.290 12 a
57. 2015 BRANDON CRAWFORD Greendale Broken Arrows 507 130 65 21 84 6 0.256 5 b
58. 2010 JUAN URIBE Carolina Thunderdogs 521 129 64 24 85 1 0.248 10 b
59. 2007 PEDRO FELIZ Crowleys Ridge Roosters 557 141 61 20 72 2 0.253 10 a
60. 2004 EDGARDO ALFONZO Crowleys Ridge Roosters 519 150 66 11 77 1 0.289 14 a
61. 2000 RICH AURILIA Hamilton Howling Hyenas 509 138 67 20 79 1 0.271 12 a
62. 2005 OMAR VIZQUEL Carolina Thunderdogs 568 154 66 3 45 24 0.271 7 a
63. 2021 BRANDON CRAWFORD Dabigu 438 133 74 22 79 9 0.304 2 a
64. 2015 BRANDON BELT Dabigu 492 138 73 18 68 9 0.280 18 a
65. 2010 CODY ROSS Virginia Hat Lineup 525 141 71 14 65 9 0.269 16 g
66. 1997 JOSE VIZCAINO Carolina Thunderdogs 568 151 77 5 50 8 0.266 1 a
67. 2010 PABLO SANDOVAL Carolina Thunderdogs 563 151 61 13 63 3 0.268 20 f
68. 2017 BUSTER POSEY Pasadena Marauding Gods 493 158 62 12 67 5 0.320 28 h
69. 1999 ELLIS BURKS Cambridge Crunch 390 110 73 31 96 7 0.282 16 a
70. 2003 EDGARDO ALFONZO Rochester Boces 514 133 56 13 81 5 0.259 25 a
71. 2005 RAY DURHAM Canandaigua Aces 497 144 67 12 62 6 0.290 13 a
72. 2022 WILMER FLORES Cambridge Crunch 525 120 72 19 71 0 0.229 18 a
73. 2004 RAY DURHAM Washington Beltways 441 124 88 16 60 9 0.281 16 a
74. 1999 BARRY BONDS Buffalo Chips 338 92 89 34 82 14 0.272 41 a
75. 2019 BRANDON BELT Cambridge Crunch 526 123 76 17 57 4 0.234 10 a
76. 1996 MATT WILLIAMS Carolina Thunderdogs 404 122 69 22 85 1 0.302 39 b
77. 2009 BENGIE MOLINA Virginia Hat Lineup 491 130 52 20 80 0 0.265 18 g
78. 2002 BENITO SANTIAGO Down East Wood Ducks 478 133 56 16 74 4 0.278 3 a
79. 2003 RICH AURILIA NY Springsteen Fanatics 505 140 65 13 58 2 0.277 17 h
80. 2008 FRED LEWIS Dabigu 463 132 81 9 40 21 0.285 10 a
81. 2017 BRANDON CRAWFORD Greendale Broken Arrows 500 128 57 14 75 3 0.256 10 h
82. 2018 BRANDON CRAWFORD Colorado Wookiees 529 135 63 14 54 4 0.255 9 a
83. 2007 BENGIE MOLINA Virginia Hat Lineup 497 137 38 19 81 0 0.276 13 a
84. 2017 JOE PANIK Down East Wood Ducks 511 147 60 10 53 3 0.288 11 b
85. 2009 AARON ROWAND Pasadena Marauding Gods 499 130 61 15 64 4 0.261 14 a
86. 2005 MOISES ALOU Greendale Broken Arrows 416 135 66 19 63 5 0.325 17 b
87. 2016 ANGEL PAGAN Pasadena Marauding Gods 474 131 67 12 52 14 0.276 14 a
88. 1997 STAN JAVIER Hamilton Howling Hyenas 440 126 69 8 50 25 0.286 1 a
89. 2024 HELIOT RAMOS Carolina Thunderdogs 458 123 50 22 70 6 0.269 10 a
90. 2022 THAIRO ESTRADA Canandaigua Aces 456 118 65 11 57 19 0.259 10 b
91. 2001 JOHN VANDER WAL St. Louis Gyrators 452 122 58 14 70 8 0.270 6 g
92. 2018 ANDREW MCCUTCHEN Colorado Wookiees 474 120 65 15 53 13 0.253 0 R
93. 2002 RICH AURILIA Hamilton Howling Hyenas 496 124 68 13 53 1 0.250 17 g
94. 2014 BRANDON CRAWFORD Greendale Broken Arrows 491 121 54 10 69 5 0.246 5 a
95. 2011 PABLO SANDOVAL Carolina Thunderdogs 401 129 52 23 69 2 0.322 25 g
96. 2019 EVAN LONGORIA Pasadena Marauding Gods 449 114 59 20 69 3 0.254 10 h
97. 1998 J.T. SNOW Denver Bisons 435 108 65 15 79 1 0.248 10 g
98. 2011 AUBREY HUFF Carolina Thunderdogs 521 128 45 12 59 5 0.246 11 b
99. 2023 THAIRO ESTRADA Canandaigua Aces 461 125 58 11 41 22 0.271 10 h
100. 2007 OMAR VIZQUEL Down East Wood Ducks 513 126 54 4 51 14 0.246 7 h