Team roster -- 2015 San Francisco Giants
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Jim AdducilfLp 30  .000Pr .183Pr AvFrExVgVg V-proneNormal
John Bakerc Lsp34  .161Pr .199Pr FrPrPrPrPr NormalNormal
Darwin Barney2bRp29  .275Fr .226Fr FrPrFrAvPr NormalNormal
Daric Barton1bLsp29  .200Pr .143Pr FrPrAvPrPr NormalNormal
Domonic BrownlfLsp27  .217Fr .240Av PrFrAvExFr NormalNormal
fNick Ciuffoc Lsp20  .000Pr .000Pr   NormalNormal
Matt den DekkerlfLsp27  .200Pr .255Fr FrFrExAvVg NormalNormal
Chris DenorfiarfRsp34  .220Fr .239Fr FrPrAvVgAv NormalNormal
Lucas Duda1bLsp29  .180Fr .273Ex FrFrPrAvPr NormalNormal
Adam DunndhLsp35  .153Av .230Vg PrPrPrFrPr NormalNormal
Randal GrichukrfRp23  .242Vg .250Fr PrPrAvPrAv NormalNormal
Caleb Josephc Rp29  .202Vg .210Fr VgPrFrPrPr NormalNormal
fMatt KemprfRp30  .264Vg .295Ex PrPrFrAvAv NormalNormal
Jordan Pachecoc Rsp29  .283Fr .237Pr FrPrAvPrPr ProneNormal
fMiguel SanoofRsp22  .000Pr .000Pr   NormalNormal
fAndrelton SimmonsssRsp25  .250Av .243Fr FrAvVgPrFr NormalNormal
Kennys VargasdhSsp24  .228Fr .309Ex PrPrFrPrPr NormalNormal
Rickie Weeks2bRp32  .256Ex .294Fr PrPrVgPrAv NormalNormal
David Wright3bRsp32  .367Av .241Fr PrPrPrAvFr ProneNormal
 Total  28.4  .240  .247          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
fBrady AikenspL18 .000 .000      0050 NormalNormal
Homer BaileyspR29 .270 .229 ExPrPrPrPr Av  Av1828057 NormalProne
Matt BelislemrR35 .289 .295 PrPrPrPrPr FrFr Av24654 NormalIron
fMike BolsingerspR27 .337 .284 FrPrPrPrPr VgAv Vg450061 NormalNormal
Craig BreslowmrL34 .291 .341 PrPrPrPrPr  Av Ex2648040 NormalNormal
Neal CottsmrL35 .270 .250 PrPrPrPrPr  Fr Av3150041 NormalIron
Anthony DeSclafanimrR25 .333 .273 PrPrPrPrPr PrAv Pr305142 NormalNormal
fRoenis EliasspL26 .212 .257 PrPrPrPrPr Av  Ex1950050 NormalProne
fCarlos FriasmrR25 .317 .200 FrPrPrPrPr PrEx Av325452 NormalNormal
Shane GreenespR26 .280 .243 PrPrPrPrPr AvAv Av6057 NormalNormal
Kyle HendricksspR25 .237 .247 AvPrPrPrPr Av  Av0054 NormalNormal
David HolmbergspL23 .280 .233 AvPrPrPrPr PrAv Av325443 NormalNormal
fJustin HooperspL18 .000 .000      0050 NormalNormal
Craig KimbrelclR27 .147 .135 PrPrPrPrPr  Fr Fr551844 NormalNormal
fYoervis MedinamrR26 .195 .250 PrPrPrPrPr  Fr Av721762 NormalIron
Evan MeekmrR32 .318 .261 PrPrPrPrPr  Vg Fr216454 NormalNormal
Rafael MonterospR24 .293 .215 FrPrPrPrPr FrAv Fr73541 NormalNormal
Hector NoesispR28 .244 .307 PrPrPrPrPr AvAv Av2717043 NormalNormal
fStolmy PimentelmrR25 .268 .260 PrPrPrPrPr  Vg Pr305029 NormalV-prone
Anthony RanaudospR25 .280 .240 PrPrPrPrPr Av  Av264337 NormalNormal
Robbie RossmrL26 .283 .336 PrPrPrPrPr FrVg Ex37062 NormalNormal
Jose ValverdemrR35 .200 .340 PrPrPrPrPr  Vg Pr236828 NormalNormal
Nick VincentmrR28 .274 .190 PrPrPrPrPr  Pr Vg102835 ToughProne
Josh ZeidmrR28 .455 .278 PrPrPrPrPr  Fr Av236755 NormalV-prone
 Total  27.1 .265 .261                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Adducilf        Fr/97     Vg/59  Vg/59 Av
fAikensp                
Baileysp Av/3 Av             
Baker,Joc     Fr/64 Fr4         
Barney2b         Ex/82  Fr/98     
Barton1b        Vg/144       
Belislemr Ex/105Av             
fBolsingersp Ex/65 Vg             
Breslowmr Pr/64 Ex             
Brown,Dlf             Fr/76   Vg
fCiuffoc                 
Cottsmr Av/56 Av             
den Dekkerlf             Fr/97 Fr/97  Av
Denorfiarf             Av/68 Fr/68 Av/68 Vg
DeSclafanimr Pr/78 Pr             
Duda1b        Av/84        
Dunn,Adh        Pr/87     Pr/134 Pr/134Pr
fEliassp Vg/0 Ex             
fFriasmr Pr/78 Av             
Greenesp Pr/300Av             
Grichukrf             Av/164Av/164Av/164Av
Hendrickssp Ex/46 Av             
Holmbergsp Ex/80 Av             
fHoopersp                
Joseph,Cc     Ex/98 Vg4 Pr/99        
fKemprf             Fr/132Pr/132Fr/132Av
Kimbrelcl Ex/59 Fr             
fMedinamr Pr/163Av             
Meekmr Ex/84 Fr             
Montero,Rsp Ex/70 Fr             
Noesisp Av/79 Av             
Pachecoc     Av/101Pr6 Fr/85 Fr/98 Fr/157     
fPimentelmr Pr/78 Pr             
Ranaudosp Pr/74 Av             
Ross,Rmr Pr/233Ex             
fSanoof                
fSimmons,Ass           Ex/84     
Valverdemr Ex/300Pr             
Vargas,Kdh        Fr/170       
Vincentmr Ex/128Vg             
Weeks,R2b         Pr/175      
Wright,D3b          Av/111     
Zeidmr Ex/86 Av             

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Jim AdducilfLp L30 3664 5000
fBrady AikenspLspL18 1000 00
Homer BaileyspRspR29 7525 90000
John Bakerc LspR34 1000 8750
Darwin Barney2bRpR29 860 23000
Daric Barton1bLspR29 250 12750
Matt BelislemrRspR35 1000 42500
fMike BolsingerspRspR27 270 5000
Craig BreslowmrLspL34 955 38250
Domonic BrownlfLspL27 990 5500
fNick Ciuffoc LspR20 1000 00
Neal CottsmrLspL35 1000 22000
Matt den DekkerlfLspL27 420 5000
Chris DenorfiarfRspR34 990 22500
Anthony DeSclafanimrRspR25 350 5000
Lucas Duda1bLspR29 1000 16380
Adam DunndhLspR35 1000 150000
fRoenis EliasspLspL26 877 5000
fCarlos FriasmrRspR25 300 5000
Shane GreenespRspR26 510 5000
Randal GrichukrfRpR23 340 5000
Kyle HendricksspRspR25 410 5000
David HolmbergspRspL23 170 5000
fJustin HooperspRspL18 1000 00
Caleb Josephc RpR29 810 5000
fMatt KemprfRpR30 973 212500
Craig KimbrelclRspR27 1000 72500
fYoervis MedinamrRspR26 1000 5130
Evan MeekmrRspR32 361 8000
Rafael MonterospRspR24 290 5000
Hector NoesispRspR28 930 5120
Jordan Pachecoc RspR29 7915 5020
fStolmy PimentelmrRspR25 6931 5060
Anthony RanaudospRspR25 180 5000
Robbie RossmrLspL26 610 5130
fMiguel SanoofRspR22 1000 00
fAndrelton SimmonsssRspR25 991 11430
Jose ValverdemrRspR35 310 10000
Kennys VargasdhSspR24 350 5000
Nick VincentmrRspR28 8317 5100
Rickie Weeks2bRpR32 1000 120000
David Wright3bRspR32 8515 200000
Josh ZeidmrRspR28 3336 5000
 Total   27.7    117162