2004 San Francisco Giants Organizational Leaders

2004 San Francisco Giants Minor League Teams, Rosters and Statistics

Hits Leaders

PlayerTeamLevelHits2B3BHR
Jason EllisonFresno GrizzliesAAA1593279
Doug ClarkNorwich NavigatorsAA157231310
Mike CervenakFresno Grizzlies, Norwich NavigatorsAA, AAA14937126
Julio CordidoSan Jose Giants, Norwich NavigatorsA, AA14931710
Nate SchierholtzSan Jose Giants, Hagerstown SunsA14640918
Brian DallimoreFresno GrizzliesAAA1402148
Fred LewisSan Jose Giants, Fresno GrizzliesA, AAA13921119
David DosterFresno GrizzliesAAA1323609
Todd LindenFresno GrizzliesAAA12728223
Adam ShabalaFresno GrizzliesAAA1261759

Batting Average Leaders

PlayerTeamLevelAvg.HitsAB
John BowkerGiants, Salem-Keizer VolcanoesA, R.37163170
Lisandro DislaGiantsR.35159168
Brian HorwitzSalem-Keizer VolcanoesA.34793268
Eddy Martinez-EsteveSan Jose Giants, Giants, Hagerstown Suns, Salem-Keizer VolcanoesA, R.32954164
Mike CervenakFresno Grizzlies, Norwich NavigatorsAA, AAA.328149454
Brian DallimoreFresno GrizzliesAAA.324140432
Jason EllisonFresno GrizzliesAAA.315159505
Adam ShabalaFresno GrizzliesAAA.314126401
David DosterFresno GrizzliesAAA.311132424
Cody RansomFresno GrizzliesAAA.30942136

Home Run Leaders

PlayerTeamLevelHR
Mike CervenakNorwich Navigators, Fresno GrizzliesAA, AAA26
Todd LindenFresno GrizzliesAAA23
Nate SchierholtzHagerstown Suns, San Jose GiantsA18
Damon MinorFresno GrizzliesAAA17
Dan TrumbleSan Jose GiantsA17
Travis IshikawaSan Jose Giants, Hagerstown SunsA16
Jason ColumbusHagerstown SunsA14
Brad VerickerSan Jose GiantsA14
Julian BenavidezNorwich Navigators, San Jose GiantsA, AA13
Lance NiekroSan Jose Giants, Fresno GrizzliesA, AAA13
Michael WagnerHagerstown SunsA13

Doubles Leaders

PlayerTeamLevel2B
Nate SchierholtzHagerstown Suns, San Jose GiantsA40
Mike CervenakFresno Grizzlies, Norwich NavigatorsAA, AAA37
David DosterFresno GrizzliesAAA36
Jason EllisonFresno GrizzliesAAA32
Brad VerickerNorwich Navigators, San Jose GiantsA, AA32
Julio CordidoSan Jose Giants, Norwich NavigatorsA, AA31
Justin KnoedlerNorwich NavigatorsAA28
Todd LindenFresno GrizzliesAAA28
Lance NiekroSan Jose Giants, Fresno GrizzliesA, AAA28
Jason ColumbusHagerstown SunsA27

Triples Leaders


RBI Leaders

PlayerTeamLevelRBI
Mike CervenakFresno Grizzlies, Norwich NavigatorsAA, AAA98
Nate SchierholtzHagerstown Suns, San Jose GiantsA85
Brad VerickerNorwich Navigators, San Jose GiantsA, AA78
Todd LindenFresno GrizzliesAAA75
Julio CordidoNorwich Navigators, San Jose GiantsA, AA74
Doug ClarkNorwich NavigatorsAA71
David DosterFresno GrizzliesAAA66
Brian DallimoreFresno GrizzliesAAA65
Travis IshikawaSan Jose Giants, Hagerstown SunsA64
Jon ArmitageHagerstown SunsA63

Wins Leaders

PlayerTeamLevelWL
Matt CainSan Jose Giants, Norwich NavigatorsA, AA135
Brian BurresSan Jose GiantsA121
Chris BeggNorwich Navigators, Fresno GrizzliesAA, AAA116
Ryan JensenFresno GrizzliesAAA107
Brad HennesseyNorwich Navigators, Fresno GrizzliesAA, AAA96
Joe BatemanHagerstown Suns, Norwich NavigatorsA, AA88
Juan SerratoHagerstown SunsA88
Brion TreadwaySan Jose Giants, Norwich NavigatorsA, AA89
Jonathan SánchezSalem-Keizer Volcanoes, GiantsA, R71
Luke AndersonNorwich NavigatorsAA72
Garrett BroshuisSalem-Keizer Volcanoes, San Jose GiantsA73
Lee GardnerFresno GrizzliesAAA73
Noah LowryFresno GrizzliesAAA75
Pat MischNorwich NavigatorsAA76
Jack TaschnerNorwich Navigators, Fresno GrizzliesAA, AAA78

ERA Leaders

PlayerTeamLevelERAWL
Matt CainNorwich Navigators, San Jose GiantsA, AA2.67135
Brian BurresSan Jose GiantsA2.85121
Pat MischNorwich NavigatorsAA3.0676
Brad HennesseyNorwich Navigators, Fresno GrizzliesAA, AAA3.1796
Chris BeggFresno Grizzlies, Norwich NavigatorsAA, AAA3.73116
Brion TreadwayNorwich Navigators, San Jose GiantsA, AA4.4989
Ryan JensenFresno GrizzliesAAA5.37107

Minimum 0.8 innings pitched per league game to qualify for ERA leaders


Shutout Leaders


Strikeout Leaders

PlayerTeamLevelSO
Matt CainSan Jose Giants, Norwich NavigatorsA, AA161
Ryan JensenFresno GrizzliesAAA127
Brion TreadwaySan Jose Giants, Norwich NavigatorsA, AA126
Jesse FloydHagerstown SunsA125
Josh HabelNorwich NavigatorsAA123
Pat MischNorwich NavigatorsAA123
James GarciaSan Jose Giants, Fresno GrizzliesA, AAA118
Brian BurresSan Jose GiantsA114
Jack TaschnerFresno Grizzlies, Norwich NavigatorsAA, AAA99
Joe BatemanNorwich Navigators, Hagerstown SunsA, AA97

Save Leaders

PlayerTeamLevelSV
Jeremy AccardoSan Jose Giants, Norwich NavigatorsA, AA28
Timothy AlvarezHagerstown SunsA22
Alberto MontesNorwich NavigatorsAA16
Dave VeresFresno GrizzliesAAA12
David AardsmaFresno GrizzliesAAA11
Matthew MinorGiants, Salem-Keizer VolcanoesA, R9
Matt PalmerNorwich NavigatorsAA8
Jose SanchezGiantsR5
Geno EspineliSan Jose Giants, Salem-Keizer VolcanoesA4
Mike KunesSalem-Keizer VolcanoesA4
Scott MunterFresno Grizzlies, Norwich NavigatorsAA, AAA4



Minor League Baseball


Minor League Baseball Search