Team roster -- 2009 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Brian BartonrfRsp27 .000Av .000FrAvAvAvAvAvNormalNormal
Everth Cabrera2bSsp22 .000Fr .000FrVgVgVgVgExNormalNormal
fCoco CrispcfSsp29 .000Av .000FrVgVgVgVgVgNormalNormal
fJosh HamiltoncfLsp28 .000Vg .000ExPrPrVgAvAvNormalNormal
Aaron Hill2bRsp27 .000Av .000FrAvFrFrFrAvNormalNormal
Andruw JonescfRp 32 .000Ex .000VgPrPrAvVgFrNormalNormal
fAustin KearnsrfRsp29 .000Vg .000AvPrPrAvAvFrNormalNormal
Jason Kendallc Rsp35 .260Fr .263PrAvAvAvAvAvNormalNormal
Casey Kotchman1bLsp26 .000Av .000VgPrPrFrPrFrProneNormal
Russell Martinc Rsp26 .000Av .000AvPrPrVgAvAvNormalNormal
Corey PattersoncfLsp29 .000Av .000AvVgVgVgVgVgNormalNormal
Carlos QuentinlfRsp26 .000Ex .000VgPrPrAvFrAvNormalNormal
Scott Rolen3bRsp34 .259Av .259AvPrPrAvFrAvProneNormal
Jimmy RollinsssSsp30 .292Vg .280VgPrPrExExVgIronNormal
Reggie WillitslfSsp28 .000Pr .000PrVgAvAvAvVgNormalNormal
 Total  28.5 .275  .269        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Mike AdamsmrR30 .000 .000FrPrFrPrPr AvAv2310051NormalNormal
Tim ByrdakmrL35 .000 .000PrPrFrPrPr FrAv2210052NormalNormal
Jesse CrainmrR27 .000 .000PrPrFrPrPr AvAv1010049NormalNormal
fJeff FulchinospR29 .000 .000FrPrFrPrPrAvAvAv2210060NormalNormal
Bobby HowrymrR35 .256 .277FrPrFrPrPr FrFr210042NormalNormal
fKevin JepsenmrR24 .000 .000PrPrFrPrPr VgAv4510068NormalNormal
Scott KazmirspL25 .000 .000FrPrFrPrPrAv Av1310045NormalNormal
Brandon LeaguemrR26 .000 .000PrPrFrPrPr VgAv3810076NormalNormal
Cliff LeespL30 .000 .000FrPrFrPrPrAv Av1210051NormalNormal
fSean MarshallspL26 .000 .000FrPrFrPrPrFrAvFr1710056NormalNormal
Joe NelsonmrR34 .000 .000FrPrFrPrPr AvAv2310051NormalProne
Ricky NolascospR26 .000 .000AvPrFrPrPrAvAvAv810048NormalNormal
fEric O'FlahertymrL24 .000 .000PrPrFrPrPr AvAv3110055NormalProne
Jake PeavyspR28 .251 .218VgPrFrPrPrAv Fr610062NormalNormal
Rafael PerezmrL27 .000 .000PrPrFrPrPr AvAv2510068NormalNormal
Jon RauchmrR30 .000 .000FrPrFrPrPr AvFr2210040NormalNormal
fSteven ShellmrR26 .000 .000FrPrFrPrPr AvAv1410046NormalNormal
Brian WilsonclR27 .000 .000FrPrFrPrPr AvAv1010064NormalNormal
fRandy WolfspL32 .239 .274VgPrFrPrPrFr Vg1610052NormalProne
 Total  28.5 .250 .254             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AdamsmrAv/100          
Bartonrf      Vg/82 Pr/82 Vg/82 Av  
ByrdakmrAv/100          
Cabrera2b   Vg/125 Av/125     
CrainmrAv/100          
fCrispcf      Vg/70 Av/70  Av  
fFulchinospAv/100          
fHamiltoncf      Av/120Fr/120Av/120Vg  
Hill2b   Vg/60  Pr/172     
HowrymrAv/100          
fJepsenmrAv/100          
Jonescf       Fr/68  Av  
KazmirspAv/100          
fKearnsrf        Vg/91 Av  
Kendallc  Vg/93         Fr4
Kotchman1b  Vg/69         
LeaguemrAv/100          
LeespAv/100          
fMarshallspAv/100          
Martinc  Vg/117  Fr/142     Av4
NelsonmrAv/100          
NolascospAv/100          
fO'FlahertymrAv/100          
Pattersoncf       Ex/85  Av  
PeavyspAv/100          
PerezmrAv/100          
Quentinlf      Av/119 Av/119Vg  
RauchmrAv/100          
Rolen3b    Ex/89       
Rollinsss     Vg/72      
fShellmrAv/100          
Willitslf      Vg/71 Pr/88 Av/71 Fr  
WilsonclAv/100          
fWolfspFr/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Mike AdamsmrRspR30100000
Brian BartonrfRspR27100000
Tim ByrdakmrLspL35100000
Everth Cabrera2bSspR22100000
Jesse CrainmrRspR27100000
fCoco CrispcfSspR29100000
fJeff FulchinospRspR29100000
fJosh HamiltoncfLspL28100000
Aaron Hill2bRspR27100000
Bobby HowrymrLspR35100000
fKevin JepsenmrRspR24100000
Andruw JonescfRp R32100000
Scott KazmirspLspL25100000
fAustin KearnsrfRspR29100000
Jason Kendallc RspR35100000
Casey Kotchman1bLspL26100000
Brandon LeaguemrRspR26100000
Cliff LeespLspL30100000
fSean MarshallspLspL26100000
Russell Martinc RspR26100000
Joe NelsonmrRspR34100000
Ricky NolascospRspR26100000
fEric O'FlahertymrLspL24100000
Corey PattersoncfLspR29100000
Jake PeavyspRspR28100000
Rafael PerezmrLspL27100000
Carlos QuentinlfRspR26100000
Jon RauchmrRspR30100000
Scott Rolen3bRspR34100000
Jimmy RollinsssSspR30100000
fSteven ShellmrRspR26100000
Reggie WillitslfSspR28100000
Brian WilsonclRspR27100000
fRandy WolfspLspL32100000
 Total   28.5  0