Team roster -- 2008 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Josh Barfield2bRsp25 .304Av .255FrAvPrVgVgVgNormalNormal
Chris Burke2bRp 28 .289Av .238AvAvFrVgVgVgNormalNormal
Francisco Cervellic Rsp22 .250Av .261FrFrPrPrAvPrNormalNormal
fEric Chavez3bLsp30 .217Av .243VgPrPrAvAvFrNormalNormal
Jesus Floresc Rp 23 .273Av .255AvFrPrPrPrPrNormalNormal
Josh HamiltoncfLsp27 .264Ex .285ExPrPrAvAvFrNormalNormal
J.J. HardyssRp 25 .294Ex .266AvAvPrAvFrPrNormalNormal
fAustin KearnsrfRp 28 .298Vg .262AvPrPrAvAvPrNormalNormal
Casey Kotchman1bLp 25 .304Av .279VgExPrPrFrPrNormalNormal
Felipe LopezssSsp28 .250Fr .268AvAvPrVgVgVgNormalNormal
Corey PattersoncfLp 28 .231Fr .272AvExAvExVgExNormalNormal
fCarlos QuentinlfRp 25 .225Av .246AvAvPrAvAvFrNormalNormal
Scott Rolen3bRsp33 .217Fr .273AvPrPrVgAvFrNormalNormal
Vernon WellscfRp 29 .308Vg .241AvPrPrVgVgAvNormalNormal
 Total  26.9 .271  .262        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Mike AdamsmrR29 .250 .286AvPrPrPrPr AvAv32457NormalNormal
fJeremy BondermanspR25 .265 .254PrPrPrPrPrAv Pr1816555NormalNormal
Blaine BoyermrR26 .323 .281AvPrPrPrPrAvVgAv28053NormalNormal
fChris CapuanospL29 .214 .268AvPrFrPrPrAvExVg1721146NormalNormal
Buddy CarlylespR30 .289 .250VgPrPrPrPrFrAvAv9038NormalNormal
Christopher CodyspL24 .286 .273AvPrPrPrPrAv Vg7854NormalNormal
Jesse CrainmrR26 .254 .260AvPrPrPrPr AvAv918758NormalNormal
Joel HanrahanspR26 .289 .256VgPrPrPrPrFr Av33042NormalNormal
Josh JohnsonspR24 .286 .244VgPrPrPrPrPr Av1818254NormalNormal
Cla MeredithmrR25 .283 .252AvPrPrPrPr AvAv1340574NormalNormal
Scott OlsenspL24 .263 .288VgPrPrPrPrAv Av27048NormalNormal
Jake PeavyspR27 .232 .210AvPrPrPrPrVg Fr105248NormalNormal
fMark PriorspR27 .243 .239AvPrPrPrPrFr Fr2013341NormalNormal
fHoracio RamirezspL28 .300 .303AvPrFrPrPrFr Av615356NormalNormal
fChris RayclR26 .219 .229AvPrPrPrPr AvVg1217944NormalNormal
fSteven ShellmrR25 .250 .297AvPrPrPrPrAvAvVg178145NormalNormal
Brian WilsonclR26 .252 .204AvPrPrPrPr AvVg9056NormalNormal
Randy WolfspL31 .214 .266VgPrPrPrPrAv Vg20043NormalNormal
Chris YoungspR29 .223 .202AvPrPrPrPrFr Pr1731533NormalNormal
 Total  26.7 .248 .251             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adams,MmrAv/137          
Barfield2b   Av/116       
fBondermanspFr/196          
BoyermrFr/112          
Burke,C2b   Av/126 Fr/126Av/95 Fr/95 Av/95 Pr  
fCapuanospVg/134          
CarlylespVg/115          
Cervellic  Av/28         Av8
fChavez,Er3b    Av/55       
CodyspAv/134          
CrainmrVg/115          
Flores,Jc  Vg/83         Av6
Hamiltoncf      Av/145Av/145Av/145Vg  
HanrahanspAv/110          
Hardy,JJss     Av/83      
Johnson,JospVg/70           
fKearnsrf       Av/75 Ex/75 Av  
Kotchman1b  Av/56         
Lopez,Fss   Av/95  Av/145     
MeredithmrFr/93           
OlsenspAv/103          
Patterson,Ccf       Av/83  Fr  
PeavyspAv/70           
fPriorspFr/151          
fQuentinlf      Av/84  Av/84 Fr  
fRamirez,HospAv/80           
fRayclVg/146          
Rolen3b    Ex/76       
fShellmrFr/134          
Wells,Vcf       Av/45  Av  
Wilson,BclAv/121          
Wolf,RaspEx/86           
Young,CRspPr/90           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Mike AdamsmrRspR29100000
Josh Barfield2bRspR25100000
fJeremy BondermanspRspR25100000
Blaine BoyermrRspR26100000
Chris Burke2bRp R28100000
fChris CapuanospLspL29100000
Buddy CarlylespLspR30100000
Francisco Cervellic RspR22100000
fEric Chavez3bLspR30100000
Christopher CodyspLspL24100000
Jesse CrainmrRspR26100000
Jesus Floresc Rp R23100000
Josh HamiltoncfLspL27100000
Joel HanrahanspRspR26100000
J.J. HardyssRp R25100000
Josh JohnsonspLspR24100000
fAustin KearnsrfRp R28100000
Casey Kotchman1bLp L25100000
Felipe LopezssSspR28100000
Cla MeredithmrRspR25100000
Scott OlsenspLspL24100000
Corey PattersoncfLp R28100000
Jake PeavyspRspR27100000
fMark PriorspRspR27100000
fCarlos QuentinlfRp R25100000
fHoracio RamirezspLspL28100000
fChris RayclRspR26100000
Scott Rolen3bRspR33100000
fSteven ShellmrRspR25100000
Vernon WellscfRp R29100000
Brian WilsonclRspR26100000
Randy WolfspLspL31100000
Chris YoungspRspR29100000
 Total   26.8  0