Team roster -- 2023 San Francisco Giants
Regular season

Batters
      vs. LHPvs. RHP Bunt Basepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Pete Alonso1bRp28  .247Ex .279Ex PrPr FrExFr IronNormal
fBrett Baty3bLsp23  .111Pr .207Vg PrPr AvPrPr ProneNormal
Andrew BenintendilfLsp28  .269Pr .318Fr AvFr AvVgFr ProneTerror
fJonah Bride2bRp27  .185Pr .213Pr AvPr PrFrPr ProneNormal
fJake CavelfLsp30  .273Fr .198Vg FrPr AvVgFr NormalNormal
fYoelkis CespedesofRsp25  .000Pr .000Pr     NormalNormal
Jonathan DaviscfRp31  .250Pr .217Pr AvPr AvExEx ProneNormal
Travis DemeritterfRp28  .308Pr .175Av PrPr AvPrPr NormalNormal
Yandy Diaz3bRsp31  .310Vg .291Fr PrPr AvFrPr NormalNormal
Alcides EscobarssRsp36  .209Pr .222Fr AvFr VgFrFr ProneNormal
Eduardo Escobar3bSsp34  .259Ex .231Av PrPr VgPrPr ProneNormal
Adolis GarciarfRsp30  .235Vg .256Vg PrFr ExExVg IronTerror
Nick GordonlfLsp27  .200Fr .289Vg VgPr VgAvAv NormalNormal
Randal GrichukrfRsp31  .308Ex .234Fr PrPr ExExPr NormalNormal
fBrando MayeacfRsp17  .000Pr .000Pr     NormalNormal
Jeff McNeil2bLsp31  .312Pr .332Av FrAv FrExPr NormalNormal
Whit Merrifield2bRsp34  .238Vg .255Fr PrAv VgVgVg NormalNormal
Tomas Nidoc Rsp29  .259Fr .227Fr ExPr PrPrPr NormalNormal
Gary Sanchezc Rp30  .165Fr .219Vg PrPr PrVgPr NormalNormal
Dee Strange-GordonssLp 35  .500Pr .291Pr VgAv AvAvEx ProneNormal
 Total  29.3  .256  .263           

Pitchers
     vs. LHBvs. RHBBuntBasepathsEndurOn the moundOther ratings
NamePThrAgeAvgAvgSacHitRunStlJmpStRelHldWPBKGB%JamInjury
fMatt BarnesmrR33 .217 .256PrPrPrPrPr AvPr514141NormalV-Prone
Brad BoxbergermrR35 .248 .203PrPrPrPrPr AvPr21134NormalIron
Walker BuehlerspR28 .271 .252FrPrPrPrPrAv Fr8957NormalV-Prone
Diego CastillomrR29 .243 .181PrPrPrPrPr AvPr102651ToughProne
Andrew ChafinmrL33 .233 .214PrPrPrPrPr AvVg371955NormalProne
fMike ClevingerspR32 .211 .257PrPrPrPrPrAv Fr14037NormalV-Prone
Jacob deGromspR35 .165 .184FrPrPrPrPrAv Fr42043NormalV-Prone
Chris FlexenspR28 .221 .275PrPrPrPrPrVgVgFr26038NormalNormal
fBryce JarvisspR25 .000 .000 0050NormalNormal
James KarinchakmrR27 .129 .194PrPrPrPrPr AvPr564722NormalV-Prone
Dylan LeemrL28 .158 .248PrPrPrPrPr AvVg73336NormalNormal
Reynaldo LopezmrR29 .239 .204PrPrPrPrPr AvFr351541NormalProne
Eli MorganmrR27 .196 .189PrPrPrPrPr AvPr31534NormalNormal
fAdam OllerspR28 .262 .292PrPrPrPrPrAvExVg26035NormalProne
Colin PochemrL29 .189 .218PrPrPrPrPr AvAv361833NormalIron
fKumar RockerspR23 .000 .000 0050NormalNormal
Bryan ShawmrR35 .271 .239PrPrPrPrPr AvVg171355NormalNormal
fThomas SzapuckimrL27 .375 .278PrPrPrPrPrPrVgPr337835NormalNormal
Dillon TatemrR29 .265 .190PrPrPrPrPr AvAv23366NormalIron
Jose UrquidyspR28 .226 .260PrPrPrPrPrVg Av16039NormalNormal
fKen WaldichukspL25 .138 .275PrPrPrPrPrFr Av155143NormalNormal
Zack WheelerspR33 .201 .240PrPrPrPrPrAv Vg427352NormalProne
fJosh WinckowskispR25 .285 .315PrPrPrPrPrAv Av0062NormalNormal
 Total  29.2 .225 .240             

Fielders
    Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Alonso1b        Av/136       
fBarnes,Mmr Fr/74 Pr             
fBaty3b          Fr/116     
Benintendilf             Vg/0   Fr
Boxbergermr Av/202Pr             
fBride2b        Av/96 Av/80 Av/125     
Buehlersp Av/57 Fr             
Castillo,Dmr Av/125Pr             
fCavelf             Av/93 Fr/93 Av/93 Av
fCespedes,Yoelof                
Chafinmr Av/191Vg             
fClevingersp Av/297Fr             
Davis,Jocf              Av/122 Av
deGromsp Vg/57 Fr             
Demeritterf             Av/57  Av/57 Fr
Diaz,Yan3b        Av/109 Pr/60      
Escobar,Ass         Fr/99  Pr/117    
Escobar,E3b         Fr/100Pr/116     
Flexensp Av/106Fr             
Garcia,Adrf              Av/148Vg/148Ex
Gordonlf         Fr/152Av/99 Fr/122 Av/151Fr/151 Pr
Grichukrf              Fr/157Av/157Fr
fJarvis,Bsp                
Karinchakmr Fr/74 Pr             
Lee,Dmr Fr/66 Vg             
Lopez,Rmr Av/125Fr             
fMayeacf                
McNeil2b         Vg/45    Av/96  Av/96 Av
Merrifield2b        Ex/98 Vg/76    Av/13 Av/13 Av/13 Pr
Morganmr Vg/56 Pr             
Nidoc     Av/81 Fr2         
fOllersp Av/234Vg             
Pochemr Fr/61 Av             
fRockersp                
Sanchez,Gc     Av/81 Av2         
Shaw,Bmr Av/61 Vg             
Strange-Gordonss           Pr/107 Av/161Av/161 Fr
fSzapuckimr Av/90 Pr             
Tatemr Av/217Av             
Urquidysp Av/0 Av             
fWaldichuksp Av/77 Av             
Wheelersp Vg/0 Vg             
fWinckowskisp Av/109Av             

Contract
        Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Pete Alonso1bRpR28100 74000
fMatt BarnesmrRspR3365 72500
fBrett Baty3bLspR237 7000
Andrew BenintendilfLspL2878 85000
Brad BoxbergermrRspR35100 17500
fJonah Bride2bRpR2748 7000
Walker BuehlerspRspR2836 62500
Diego CastillomrRspR2991 21500
fJake CavelfLspL3037 8000
fYoelkis CespedesofRspR25100 00
Andrew ChafinmrRspL3388 55000
fMike ClevingerspRspR3273 65000
Jonathan DaviscfRpR3136 7000
Jacob deGromspLspR3537 335000
Travis DemeritterfRpR2820 7000
Yandy Diaz3bRspR3196 28000
Alcides EscobarssRspR3654 10000
Eduardo Escobar3bSspR3493 100000
Chris FlexenspRspR28100 27500
Adolis GarciarfRspR30100 7140
Nick GordonlfLspR27100 7060
Randal GrichukrfRspR31100 93330
fBryce JarvisspLspR25100 00
James KarinchakmrRspR2752 7140
Dylan LeemrLspL2876 7000
Reynaldo LopezmrRspR2994 26250
fBrando MayeacfRspR17100 00
Jeff McNeil2bLspR3195 30000
Whit Merrifield2bRspR3497 70000
Eli MorganmrRspR27100 7020
Tomas Nidoc RspR2995 8900
fAdam OllerspRspR2856 7000
Colin PochemrLspL2991 7000
fKumar RockerspRspR23100 00
Gary Sanchezc RpR3096 90000
Bryan ShawmrSspR3597 30000
Dee Strange-GordonssLp R3527 58000
fThomas SzapuckimrRspL2720 7000
Dillon TatemrRspR29100 7110
Jose UrquidyspRspR28100 7480
fKen WaldichukspLspL2519 7000
Zack WheelerspLspR3379 260000
fJosh WinckowskispRspR2534 7000
 Total   29.2  174093