Team roster -- 2016 San Francisco Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fJesus Aguilar1bRsp26 .250Pr .364PrPrPrPrPrPrNormalNormal
Brandon Belt1bLsp28 .264Vg .287VgPrFrAvVgFrNormalNormal
Daniel DescalsossLsp29 .167Pr .211AvAvPrAvPrFrNormalNormal
Brian Dozier2bRp 29 .232Vg .237VgAvFrVgVgAvIronNormal
Brett GardnerlfLsp32 .276Av .252AvExAvExExAvNormalNormal
Carlos GonzalezrfLsp30 .195Fr .301ExPrFrVgVgPrNormalTerror
Cesar Hernandez2bSsp26 .314Fr .254FrVgVgVgVgVgProneNormal
Chris Johnson1bRsp31 .326Fr .212FrPrPrAvAvFrProneNormal
Sandy Leonc Ssp27 .059Pr .237PrExPrAvPrFrNormalNormal
Jake MarisnickcfRsp25 .204Vg .259FrVgAvExVgExProneNormal
fDeven Marrero3bRsp25 .150Pr .273FrVgPrAvAvVgNormalNormal
fJeff Mathisc Rp 33 .231Av .150FrPrPrFrPrPrVery proneNormal
fJustin MaxwellrfRsp32 .221Fr .202AvAvPrAvAvFrNormalNormal
fTyler Moore1bRp 29 .204Ex .203AvPrPrPrPrPrProneNormal
Brandon Phillips2bRsp35 .303Pr .291FrPrPrVgExVgNormalNormal
Colby RasmuslfLsp29 .252Ex .233ExAvAvVgAvPrNormalNormal
Cameron Ruppc Rsp27 .303Ex .211FrAvPrFrPrPrNormalNormal
Andrelton SimmonsssRsp26 .224Pr .276FrPrPrExAvFrNormalNormal
fAndrew Susacc Rsp26 .298Av .174AvPrPrFrPrPrVery proneNormal
Yasmany TomasrfRsp25 .279Vg .271FrPrPrAvAvFrNormalNormal
 Total  28.5 .251  .253        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Matt AndriesemrR26 .281 .255PrPrPrPrPrPrExVg1850048NormalNormal
fMike BroadwaymrR29 .364 .229PrPrPrPrPr FrVg1750046NormalNormal
Brooks BrownmrR31 .265 .247PrPrPrPrPr AvPr355157NormalVery prone
fMatt CainspR31 .313 .276VgPrPrPrPrAv Pr9945NormalVery prone
fKyle DrabekmrR28 .571 .294PrPrPrPrPr ExAv219125NormalNormal
fJon EdwardsmrR28 .258 .154PrPrPrPrPr FrPr687521NormalNormal
Brian EllingtonmrR25 .222 .180PrPrPrPrPr VgPr246545NormalNormal
Josh FieldsmrR30 .234 .193PrPrPrPrPr AvAv123035NormalProne
J.R. GrahammrR26 .277 .296PrPrPrPrPrPrExAv4550053NormalProne
Phil HughesspR30 .282 .304FrPrPrPrPrVg Av4042NormalProne
Joe KellyspR28 .254 .299PrPrPrPrPrAv Av39057NormalProne
fNick MartinezspR25 .236 .307AvPrPrPrPrVgVgAv18052NormalNormal
Collin McHughspR29 .235 .288AvPrPrPrPrEx Av15051ToughNormal
fBrandon MorrowspR31 .222 .278FrPrPrPrPrAv Vg135853NormalVery prone
Zach PutnammrR28 .229 .247PrPrPrPrPr AvPr602946NormalProne
fMatt ReynoldsmrL31 .241 .280PrPrPrPrPr FrAv187950NormalNormal
Carlos RodonspL23 .194 .272VgPrPrPrPrAvAvAv29052NormalNormal
fPaco RodriguezmrL25 .292 .214PrPrPrPrPr PrAv208657NormalVery prone
Will SmithmrL26 .257 .193PrPrPrPrPr FrAv481248NormalIron
fZack WheelerspR25 .000 .000 000NormalNormal
 Total  27.8 .255 .272             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAguilar1b  Fr/93         
AndriesemrAv/56           
Belt1b  Ex/44    Fr/234  Av  
fBroadwaymrAv/88           
Brown,BmrFr/78           
fCain,MspPr/60           
Descalsoss  Av/95 Av/158Av/93 Av/123     
Dozier2b   Av/70        
fDrabekmrPr/100          
fEdwardsmrEx/94           
EllingtonmrEx/83           
Fields,JmrVg/66           
Gardnerlf      Vg/52 Av/52  Av  
Gonzalez,Carf        Fr/101Fr  
GrahammrEx/58           
Hernandez,C2b   Fr/108Vg/108Fr/99      
Hughes,PspAv/0           
Johnson,C1b  Av/99  Fr/120      
Kelly,JspVg/137          
Leon,Sc  Vg/69         Vg3
Marisnickcf      Vg/84 Vg/84 Vg/84 Ex  
fMarrero3b   Fr/96 Fr/101Fr/97      
fMartinez,NspAv/300          
fMathisc  Av/82         Av1
fMaxwellrf      Vg/106Av/106Vg/106Av  
McHughspEx/48           
fMoore,T1b  Fr/54    Fr/75  Fr/75 Av  
fMorrowspPr/78           
Phillips2b   Vg/61        
PutnammrEx/68           
Rasmus,Collf      Av/143Av/143Av/143Av  
fReynolds,MatmrVg/91           
RodonspVg/7           
fRodriguez,PmrPr/93           
Ruppc  Av/98         Vg4
Simmonsss     Ex/43      
Smith,WmrPr/58           
fSusacc  Fr/181        Pr4
Tomasrf  Fr/97  Pr/147 Fr/179 Fr/179Pr  
fWheeler@sp           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fJesus Aguilar1bRspR261005080
Matt AndriesemrRspR265405080
Brandon Belt1bLspL2898236000
fMike BroadwaymrRspR293305080
Brooks BrownmrLspR3154405100
fMatt CainspRspR314456208330
Daniel DescalsossLspR29100015000
Brian Dozier2bRp R29100020000
fKyle DrabekmrRspR28705180
fJon EdwardsmrRspR283605080
Brian EllingtonmrRspR253505080
Josh FieldsmrRspR308495080
Brett GardnerlfLspL32991125000
Carlos GonzalezrfLspL301000164290
J.R. GrahammrRspR269375080
Cesar Hernandez2bSspR2689115080
Phil HughesspRspR30811992000
Chris Johnson1bRspR31782260000
Joe KellyspRspR2873146030
Sandy Leonc SspR277505100
Jake MarisnickcfRspR259195110
fDeven Marrero3bRspR253105080
fNick MartinezspLspR257905150
fJeff Mathisc Rp R33703015000
fJustin MaxwellrfRspR3281010000
Collin McHughspRspR2910005160
fTyler Moore1bRp R299375180
fBrandon MorrowspRspR31178325000
Brandon Phillips2bRspR35991120000
Zach PutnammrRspR289375250
Colby RasmuslfLspL2998080000
fMatt ReynoldsmrLspL312506000
Carlos RodonspLspL239305080
fPaco RodriguezmrLspL2530335230
Cameron Ruppc RspR2710005080
Andrelton SimmonsssRspR26100031430
Will SmithmrRspL269605130
fAndrew Susacc RspR2660325080
Yasmany TomasrfRspR2595055000
fZack WheelerspL R2501005120
 Total   28.1  118675