Team roster -- 2021 Houston Astros
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Andrew BenintendilfLsp26  .253Av .275Vg PrPrVgAvAv NormalNormal
Mark CanhalfRsp32  .245Ex .243Vg PrPrAvFrAv NormalNormal
Matt Carpenter3bLsp35  .231Vg .244Ex PrPrAvAvAv NormalNormal
Josh Donaldson3bRsp35  .259Ex .248Ex PrPrAvFrAv NormalNormal
Yan Gomesc Rsp33  .248Vg .226Av PrPrFrFrPr NormalNormal
Yasmani Grandalc Ssp32  .231Vg .235Ex PrPrAvFrFr NormalNormal
Matt JoycerfLsp36  .235Ex .241Vg PrPrAvPrFr NormalNormal
Michael LorenzenmrRsp29  .278Vg .222Av AvPrAvAvEx NormalNormal
Jordan LuplowrfRsp27  .261Ex .231Vg PrPrVgFrAv NormalNormal
fTucupita MarcanossLsp21  .000Pr .000Pr   NormalNormal
Jose MartinezrfRsp32  .273Av .266Av PrPrAvAvAv NormalNormal
fElehuris Montero3bRsp22  .000Av .000Av PrPrAvPrFr NormalNormal
fDomingo SantanalfRsp28  .252Vg .251Ex PrPrAvAvAv NormalNormal
Corey SeagerssLsp27  .265Vg .285Vg PrPrAvFrFr NormalNormal
Nick SenzelcfRsp26  .263Av .259Av PrPrVgAvVg NormalNormal
Justin Smoak1bSsp34  .237Vg .232Vg PrPrFrPrPr NormalNormal
fLuis Toribio3bLsp20  .000Pr .000Pr   NormalNormal
fJhon TorresrfRsp21  .000Pr .000Pr   NormalNormal
Josh VanMeterlfLsp26  .240Av .250Vg PrFrVgAvVg NormalNormal
Luke Voit1bRsp30  .269Vg .263Vg PrPrAvPrPr NormalNormal
Ryan Zimmerman1bRsp36  .276Vg .248Vg PrPrAvFrPr NormalNormal
 Total  29.0  .254  .251          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
Dylan CeasespR25 .249 .246 PrPrPrPrPr Fr  Vg459762 NormalNormal
Jacob deGromspR33 .228 .206 PrAvPrPrPr Ex  Vg118957 NormalNormal
fJake DiekmanmrL34 .197 .202 PrPrPrPrPr  Pr Vg3711762 NormalNormal
fOliver DrakemrR34 .218 .215 PrPrPrPrPr  Av Vg2611461 NormalNormal
fCarl Edwards Jr.mrR29 .203 .189 PrPrPrPrPr  Pr Av5711951 NormalNormal
fKen GilesclR30 .206 .229 PrPrPrPrPr  Fr Fr4611753 NormalNormal
Tyler GlasnowspR27 .214 .208 PrPrPrPrPr Av  Pr4510157 NormalNormal
fGio GonzalezspL35 .237 .244 AvPrPrPrPr Vg  Av249560 NormalNormal
Zac GrotzmrR28 .254 .243 PrPrPrPrPr AvAv Av7111169 NormalNormal
Spencer HowardspR24 .241 .236 AvPrPrPrPr Pr  Av778751 NormalNormal
fRaisel IglesiasclR31 .254 .188 PrPrPrPrPr  Av Vg1913749 NormalNormal
Jonathan LoaisigaspR26 .255 .243 PrPrPrPrPr PrPr Fr339258 NormalNormal
Michael LorenzenmrR29 .244 .227 AvPrAvAvEx  Av Av3213365 NormalNormal
fChris SalespL32 .000 .000 PrPrPrPrPr Ex  Av89253 NormalNormal
Ryne StanekmrR29 .216 .232 PrPrPrPrPr  Av Fr5313542 NormalNormal
fMarcus StromanspR30 .239 .255 FrPrPrPrPr Vg  Av179172 NormalNormal
Pedro StropmrR36 .225 .213 PrPrPrPrPr  Pr Vg5412062 NormalNormal
Ranger SuarezmrL25 .245 .267 AvPrPrPrPr AvAv Vg714265 NormalNormal
fAndrew TriggsspR32 .248 .248 AvPrPrPrPr Av  Pr2811462 NormalNormal
Mitchell WhitespR26 .258 .246 AvPrPrPrPr Pr  Av458458 NormalNormal
Rowan WickmrR28 .232 .229 PrPrPrPrPr  Av Av2713958 ToughNormal
Brad WieckmrL29 .183 .207 PrPrPrPrPr  Fr Av459346 NormalNormal
fCole WilcoxspR21 .000 .000      0050 NormalNormal
 Total  29.3 .234 .232                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Benintendilf             Av/92 Av/65  Vg
Canhalf        Av/97  Pr/109  Av/86 Pr/73 Av/110Fr
Carpenter,M3b        Av/117Pr/120Av/115     
Ceasesp Av/114Vg             
deGromsp Av/46 Vg             
fDiekmanmr Fr/172Vg             
Donaldson3b          Vg/103Fr/99     
fDrakemr Fr/63 Vg             
fEdwards Jr.mr Vg/89 Av             
fGilescl Pr/65 Fr             
Glasnowsp Fr/60 Pr             
Gomesc     Av/101Av5         
fGonzalez,Gsp Vg/104Av             
Grandalc     Av/80 Av6 Av/107       
Grotzmr Pr/88 Av             
Howard,Spsp Av/100Av             
fIglesias,Rcl Vg/127Vg             
Joycerf             Av/104 Av/100Fr
Loaisigasp Av/79 Fr             
Lorenzenmr Ex/89 Av           Av/96  Vg
Luplowrf             Vg/58 Av/98 Vg/107Vg
fMarcanoss                
Martinez,Jorf        Fr/119    Fr/118 Fr/118Vg
fMontero,E3b          Av/162     
fSalesp Pr/2 Av             
fSantana,Dolf             Fr/191Fr/99 Fr/153Av
Seager,Css           Vg/99     
Senzelcf         Vg/88 Av/107   Av/140 Vg
Smoak1b        Av/36        
Stanekmr Pr/49 Fr             
fStromansp Ex/140Av             
Stropmr Fr/161Vg             
Suarez,Rmr Vg/68 Vg             
fToribio3b                
fTorres,Jhrf                
fTriggssp Av/100Pr             
VanMeterlf        Av/106Fr/138Av/158Pr/142 Fr/121 Fr/99 Fr
Voit1b        Av/134    Av/94   Av
White,Mitsp Av/100Av             
Wick,Rmr Av/78 Av             
Wieck,Bmr Pr/299Av             
fWilcoxsp                
Zimmerman,R1b        Av/113       

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Andrew BenintendilfLspL26 100  7170
Mark CanhalfRspR32 100  20500
Matt Carpenter3bLspR35 100  147500
Dylan CeasespRspR25 100  5550
Jacob deGromspLspR33 100  90000
fJake DiekmanmrLspL34 100  22500
Josh Donaldson3bRspR35 100  230000
fOliver DrakemrRspR34 100  5660
fCarl Edwards Jr.mrRspR29 100  15000
fKen GilesclRspR30 100  63000
Tyler GlasnowspLspR27 100  5660
Yan Gomesc RspR33 100  70830
fGio GonzalezspRspL35 100  20000
Yasmani Grandalc SspR32 100  160000
Zac GrotzmrRspR28 100  5550
Spencer HowardspRspR24 100  00
fRaisel IglesiasclRspR31 100  57140
Matt JoycerfLspR36 100  12500
Jonathan LoaisigaspRspR26 100  5600
Michael LorenzenmrRspR29 100  19500
Jordan LuplowrfRspR27 100  5640
fTucupita MarcanossLspR21 100  00
Jose MartinezrfRspR32 100  11250
fElehuris Montero3bRspR22 100  00
fChris SalespLspL32 100  00
fDomingo SantanalfRspR28 100  19500
Corey SeagerssLspR27 100  40000
Nick SenzelcfRspR26 100  5550
Justin Smoak1bSspL34 100  80000
Ryne StanekmrRspR29 100  5640
fMarcus StromanspRspR30 100  74000
Pedro StropmrRspR36 100  62500
Ranger SuarezmrLspL25 100  5550
fLuis Toribio3bLspR20 100  00
fJhon TorresrfRspR21 100  00
fAndrew TriggsspRspR32 100  00
Josh VanMeterlfLspR26 100  5550
Luke Voit1bRspR30 100  5730
Mitchell WhitespRspR26 100  00
Rowan WickmrLspR28 100  5550
Brad WieckmrLspL29 100  5550
fCole WilcoxspRspR21 100  00
Ryan Zimmerman1bRspR36 100  180000
 Total   29.1    147567