Team roster -- 2021 Philadelphia Phillies
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Jorge Alfaroc Rsp28  .239Av .238Av PrPrAvFrAv NormalNormal
Willians Astudilloc Rsp29  .287Vg .281Av PrPrAvPrAv NormalNormal
Tres Barrerac Rsp26  .230Av .224Av PrPrAvPrFr NormalNormal
Matt Chapman3bRsp28  .249Ex .245Ex PrPrVgPrAv NormalNormal
Michael Chavis2bRsp25  .249Vg .238Ex PrPrAvFrAv NormalNormal
J.P. CrawfordssLsp26  .215Av .238Av FrPrVgFrAv NormalNormal
Jake CronenworthssLsp27  .244Fr .254Fr PrPrVgAvVg NormalNormal
Khris DavisdhRsp33  .232Ex .235Ex PrPrFrPrPr NormalNormal
Mitch HanigerrfRsp30  .258Vg .251Ex PrPrVgAvAv NormalNormal
fJonah Heimc Ssp26  .219Fr .218Av PrPrFrPrFr NormalNormal
Cesar Hernandez2bSsp31  .271Fr .265Av PrPrVgAvAv NormalNormal
Scott Kingery3bRsp27  .251Vg .244Av PrFrExVgVg NormalNormal
Yadier Molinac Rsp38  .254Av .259Av PrPrAvAvAv NormalNormal
Kyle SchwarberlfLsp28  .228Ex .250Ex PrPrAvPrFr NormalNormal
Dansby SwansonssRsp27  .253Vg .252Av PrPrVgAvAv NormalNormal
Christian Walker1bRsp30  .261Ex .252Vg PrPrVgAvAv NormalNormal
Jared Walsh1bLsp27  .223Vg .232Vg PrPrFrPrPr NormalNormal
Christian YelichrfLsp29  .291Ex .307Ex PrPrExExVg NormalNormal
 Total  28.6  .249  .250          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
Nick AndersonmrR30 .196 .198 PrPrPrPrPr  Av Av3116349 NormalNormal
Shaun AndersonspR26 .271 .267 AvPrPrPrPr FrAv Av509957 NormalNormal
Dellin BetancesmrR33 .198 .189 PrPrPrPrPr  Av Pr4111962 NormalNormal
Shane BieberspR26 .255 .230 PrPrPrPrPr Av  Av218757 ToughNormal
fCody BoltonspR23 .000 .000      0050 NormalNormal
fBeau BurrowsspR24 .290 .277 AvPrPrPrPr Pr  Av318642 NormalNormal
Carlos CarrascospR34 .243 .241 PrAvPrPrPr FrAv Av2311858 NormalNormal
Luis CastillospR28 .235 .205 PrPrPrPrPr Vg  Vg199061 NormalNormal
Yonny ChirinosspR27 .254 .255 PrPrPrPrPr AvVg Vg229757 NormalNormal
Mike ClevingerspR30 .227 .213 PrPrPrPrPr Fr  Fr157650 NormalNormal
fKohl FranklinspR21 .000 .000      0050 NormalNormal
fLuis GarciamrR24 .000 .000 PrPrPrPrPr FrEx Av458448 NormalNormal
Taylor GuilbeaumrL28 .215 .245 PrPrPrPrPr  Av Av5911671 NormalNormal
Jordan HicksclR24 .241 .202 PrPrPrPrPr  Av Vg5711576 NormalNormal
Adrian HouserspR28 .252 .241 AvPrPrPrPr PrFr Fr3810067 NormalNormal
Daulton JefferiesspR25 .256 .251 AvPrPrPrPr PrPr Vg588652 NormalNormal
fAdam KloffensteinspR20 .000 .000      0050 NormalNormal
Chris MazzaspR31 .284 .275 FrPrPrPrPr FrAv Vg2310564 NormalNormal
Cody PoncemrR27 .273 .261 AvPrPrPrPr AvAv Fr6411052 NormalNormal
fChris RodriguezspR22 .000 .000      0050 NormalNormal
Lucas SimsspR27 .230 .227 AvPrPrPrPr FrFr Fr278143 NormalNormal
fJonathan StieverspR24 .000 .000 PrPrPrPrPr Pr  Av189053 NormalNormal
Jared Walsh1bL27 .261 .269 PrPrFrPrPr  Av Vg1410280 NormalNormal
fJake WoodfordspR24 .269 .262 AvPrPrPrPr Av  Av307849 NormalNormal
Kirby YatesclR34 .207 .183 PrPrPrPrPr  Av Pr1611752 NormalNormal
fKyle ZimmermrR29 .256 .253 PrPrPrPrPr  Pr Av2811950 NormalNormal
 Total  26.8 .250 .239                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Alfaroc     Av/125Av7         
Anderson,Nmr Vg/176Av             
Anderson,Ssp Vg/131Av             
Astudilloc     Av/86 Av7 Av/108Fr/99 Fr/111  Av/97  Fr/114Av
Barrera,Tc     Vg/101Fr4         
Betancesmr Fr/100Pr             
Biebersp Fr/0 Av             
fBolton,Csp                
fBurrows,Bsp Av/100Av             
Carrascosp Av/47 Av             
Castillo,Lsp Ex/40 Vg             
Chapman,M3b          Ex/84 Av/109    
Chavis2b        Av/105Fr/104Av/161     
Chirinos,Ysp Fr/125Vg             
Clevingersp Fr/16 Fr             
Crawford,J.P.ss         Av/96 Vg/92 Vg/123    
Cronenworthss         Av/108Av/89 Av/118    
Davis,Kdh             Fr/85   Pr
fFranklin,Ksp                
fGarcia,LHmr Pr/100Av             
Guilbeaumr Vg/131Av             
Hanigerrf             Av/133Av/105Vg/145Vg
fHeimc     Av/135Vg8         
Hernandez,C2b         Av/104 Av/99     
Hicks,Jorcl Vg/81 Vg             
Housersp Fr/136Fr             
Jefferiessp Av/100Vg             
Kingery3b         Av/90 Vg/105Av/98  Av/97 Av/118Av/99 Vg
fKloffensteinsp                
Mazzasp Fr/89 Vg             
Molinac     Av/39 Av3 Av/85        
Poncemr Av/100Fr             
fRodriguez,Csp                
Schwarberlf             Av/116  Vg
Sims,Lsp Fr/71 Fr             
fStieversp Pr/100Av             
Swanson,Dss         Av/99  Av/89     
Walker,C1b        Av/134 Fr/106  Pr/101  Fr
Walsh1b Av/100Vg     Vg/115    Av/121 Av/110Fr
fWoodfordsp Av/100Av             
Yatescl Vg/60 Pr             
Yelichrf             Av/75 Av/97 Av/73 Fr
fZimmer,Kmr Pr/88 Av             

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Jorge Alfaroc RspR28 100  5700
Nick AndersonmrRspR30 100  5550
Shaun AndersonspRspR26 100  5550
Willians Astudilloc RspR29 100  5600
Tres Barrerac RspR26 100  5550
Dellin BetancesmrRspR33 100  71250
Shane BieberspRspR26 100  5590
fCody BoltonspRspR23 100  00
fBeau BurrowsspRspR24 100  00
Carlos CarrascospRspR34 100  97500
Luis CastillospRspR28 100  5570
Matt Chapman3bRspR28 100  5800
Michael Chavis2bRspR25 100  5550
Yonny ChirinosspRspR27 100  5610
Mike ClevingerspRspR30 100  5920
J.P. CrawfordssLspR26 100  00
Jake CronenworthssLspR27 100  00
Khris DavisdhRspR33 100  165000
fKohl FranklinspRspR21 100  00
fLuis GarciamrRspR24 48  5630
Taylor GuilbeaumrLspL28 100  5550
Mitch HanigerrfRspR30 100  5900
fJonah Heimc SspR26 100  00
Cesar Hernandez2bSspR31 100  77500
Jordan HicksclRspR24 100  5550
Adrian HouserspRspR28 100  5550
Daulton JefferiesspLspR25 100  00
Scott Kingery3bRspR27 100  15000
fAdam KloffensteinspRspR20 100  00
Chris MazzaspRspR31 100  5550
Yadier Molinac RspR38 100  200000
Cody PoncemrRspR27 100  00
fChris RodriguezspRspR22 100  00
Kyle SchwarberlfLspR28 100  33900
Lucas SimsspRspR27 100  5550
fJonathan StieverspRspR24 10  5630
Dansby SwansonssRspR27 100  5850
Christian Walker1bRspR30 100  5590
Jared Walsh1bLspL27 100  5550
fJake WoodfordspRspR24 100  00
Kirby YatesclLspR34 100  30620
Christian YelichrfLspR29 100  97500
fKyle ZimmermrRspR29 100  5550
 Total   27.5    91771