Team roster -- 2018 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Pedro Alvarez1bLsp31 .230Av .246ExPrPrAvFrFrNormalNormal
Willians Astudilloc Rsp26 .280Fr .278FrFrPrFrPrFrNormalNormal
fYoenis CespedeslfRsp32 .264Ex .269ExPrPrVgFrAvNormalNormal
Ji-Man Choi1bLsp27 .229Av .251VgPrPrAvPrAvNormalNormal
Ian DesmondlfRsp32 .272Av .266AvPrPrVgVgVgNormalNormal
Matt M. DuffyssRsp27 .262Av .254AvPrPrVgAvAvNormalNormal
Jarrod DysoncfLsp33 .239Pr .253FrVgVgExVgExNormalNormal
fTommy EdmanssSsp23 .241Fr .247FrFrFrVgAvVgNormalNormal
Curtis GrandersoncfLsp37 .224Av .253VgPrPrVgAvAvNormalNormal
Jedd Gyorko3bRp 29 .273Vg .259VgPrPrAvFrAvNormalNormal
fMonte HarrisoncfRsp22 .227Av .220AvPrFrVgVgVgNormalNormal
fGuillermo HeredialfRsp27 .253Fr .235FrPrFrAvPrAvNormalNormal
JaCoby JonescfRp 26 .210Av .208AvFrFrVgAvVgNormalNormal
fHowie KendricklfRsp34 .287Av .288FrPrPrVgAvAvNormalNormal
Jed Lowrie2bSsp34 .264Av .255AvPrPrAvPrPrNormalNormal
Taylor MotterssRp 28 .245Av .243AvPrPrVgVgVgNormalNormal
fJermaine PalaciosssRsp21 .240Av .234FrPrFrVgPrVgNormalNormal
fMax Pentecost1bRsp25 .230Av .218FrPrPrAvPrAvNormalNormal
fBuster Poseyc Rsp31 .307Av .293AvPrPrAvAvFrNormalNormal
fBrent RookerlfRsp23 .232Av .222AvPrPrAvPrAvNormalNormal
Yolmer Sanchez2bSsp26 .243Av .251AvAvFrVgFrAvNormalNormal
fEric Thames1bLsp31 .227Ex .245ExPrPrVgAvVgNormalNormal
fMac WilliamsonrfRp 27 .237Av .229AvPrPrAvFrAvNormalNormal
 Total  28.3 .248  .250        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Danny BarnesmrR28 .248 .238PrPrPrPrPr AvAv610641NormalNormal
Buddy BaumannmrL30 .228 .241PrPrPrPrPrAvAvAv3010841NormalNormal
fRyan BuchtermrL31 .219 .227PrPrPrPrPr FrAv1710734NormalNormal
Matt BushmrR32 .236 .236PrPrPrPrPr FrAv358851NormalNormal
fTrevor CahillmrR30 .265 .240VgPrPrPrPrFrAvPr6312066NormalNormal
Alex ColomeclR29 .246 .242PrPrPrPrPr AvVg3016250NormalNormal
Jake DiekmanmrL31 .207 .224PrPrPrPrPr FrVg3212860NormalNormal
Sean DoolittleclL31 .207 .222PrPrPrPrPr FrFr1611034ToughNormal
fDanny DuffyspL29 .211 .254PrPrPrPrPrFr Ex196746NormalNormal
Wilmer FontspR28 .247 .239PrPrPrPrPrFrAvVg167344NormalNormal
Giovanny GallegosmrR26 .225 .222PrPrPrPrPr VgAv4610645NormalNormal
Sonny GrayspR28 .231 .238PrPrPrPrPrFr Ex448464NormalNormal
Corey KluberspR32 .233 .206FrPrPrPrPrAv Av129855ToughNormal
fMichael KopechspR22 .224 .217AvPrPrPrPrFr Fr607048NormalNormal
Brandon McCarthyspR34 .273 .266AvPrPrPrPrAvAvPr810053NormalNormal
fTyson RossspR31 .275 .248PrPrPrPrPrFrAvPr408460NormalNormal
fAnibal SanchezspR34 .258 .272PrPrPrPrPrFrAvPr219349NormalNormal
fAndrew SuarezspL25 .254 .279AvPrPrPrPrAvVgVg308856NormalNormal
 Total  29.5 .241 .242             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alvarez,P1b  Fr/299 Pr/246   Fr/279Av  
Astudilloc  Av/120Av/111 Fr/144     Av10
Barnes,DmrAv/56           
BaumannmrFr/88           
fBuchtermrFr/77           
BushmrVg/134          
fCahillmrEx/68           
fCespedeslf      Ex/119Pr/116Vg/155Ex  
Choi1b  Av/190   Fr/217  Fr  
ColomeclEx/56           
Desmondlf  Av/118  Fr/134Av/143Fr/178 Av  
DiekmanmrAv/100          
DoolittleclAv/84           
fDuffy,DspFr/2           
Duffy,Mss  Av/105Fr/110Vg/110Av/110     
Dyson,Jcf      Ex/80 Ex/101Ex/85 Ex  
fEdmanss   Vg/106 Av/130     
FontspAv/100          
GallegosmrAv/86           
Grandersoncf      Fr/62 Fr/112Av/62 Fr  
Gray,SspVg/139          
Gyorko3b  Vg/38 Fr/28 Vg/81 Fr/76      
fHarrison,Mcf      Vg/160Av/140Av/101Fr  
fHeredia,Glf      Av/65 Av/81 Av/61 Fr  
Jones,JaCcf    Fr/110Fr/111Vg/43 Vg/54  Fr  
fKendrick,Hlf  Av/92 Fr/89 Fr/95  Fr/35  Fr/86 Fr  
KluberspVg/68           
fKopechspAv/100          
Lowrie2b   Fr/69 Fr/82 Pr/71      
McCarthy,BspEx/38           
Motterss  Av/125Av/130Av/144Fr/133Av/95 Av/128Vg/179Av  
fPalaciosss     Av/207     
fPentecost1b Fr/102Fr/123       Av7
fPoseyc  Vg/48 Av/64        Vg1
fRookerlf  Fr/95    Fr/63   Fr  
fRoss,TspEx/118          
fSanchez,AnispAv/300          
Sanchez,Y2b   Vg/88 Vg/72 Av/94      
fSuarez,AnspAv/100          
fThames1b  Fr/114   Fr/140 Fr/122Av  
fWilliamsonrf      Av/170 Av/220Fr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Pedro Alvarez1bLspR31100000
Willians Astudilloc RspR26100000
Danny BarnesmrLp R28100000
Buddy BaumannmrLp L30100000
fRyan BuchtermrLp L31100000
Matt BushmrRp R32100000
fTrevor CahillmrRp R30100000
fYoenis CespedeslfRspR32100000
Ji-Man Choi1bLspR27100000
Alex ColomeclRp R29100000
Ian DesmondlfRspR32100000
Jake DiekmanmrLp L31100000
Sean DoolittleclLp L31100000
fDanny DuffyspLp L29100000
Matt M. DuffyssRspR27100000
Jarrod DysoncfLspR33100000
fTommy EdmanssSspR23100000
Wilmer FontspRp R28100000
Giovanny GallegosmrRp R26100000
Curtis GrandersoncfLspR37100000
Sonny GrayspRp R28100000
Jedd Gyorko3bRp R29100000
fMonte HarrisoncfRspR22100000
fGuillermo HeredialfRspL27100000
JaCoby JonescfRp R26100000
fHowie KendricklfRspR34100000
Corey KluberspRp R32100000
fMichael KopechspRspR22100000
Jed Lowrie2bSspR34100000
Brandon McCarthyspRp R34100000
Taylor MotterssRp R28100000
fJermaine PalaciosssRspR21100000
fMax Pentecost1bRspR25100000
fBuster Poseyc RspR31100000
fBrent RookerlfRspR23100000
fTyson RossspRp R31100000
fAnibal SanchezspRp R34100000
Yolmer Sanchez2bSspR26100000
fAndrew SuarezspLspL25100000
fEric Thames1bLspR31100000
fMac WilliamsonrfRp R27100000
 Total   28.9  0