San Francisco Giants

» BATTING SEASONS
» PITCHING SEASONS


Top 100 Batter Seasons

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