Team roster -- 2020 Houston Astros
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Andrew BenintendilfLsp25  .269Vg .265Av FrFrVgVgFr NormalNormal
Mark CanhacfRp31  .221Ex .297Ex PrPrVgAvPr ProneTerror
Matt Carpenter3bLsp34  .217Av .228Vg PrAvFrExFr ProneNormal
Josh Donaldson3bRp34  .215Ex .271Ex PrPrFrAvPr NormalNormal
Yasmani Grandalc Ssp31  .258Ex .240Vg PrFrPrExPr NormalNormal
fBrock Holt2bLsp32  .224Pr .318Fr FrFrFrAvPr V-ProneTerror
Nicky Lopez2bLsp25  .267Fr .230Fr ExPrVgFrPr NormalNormal
Michael LorenzenmrRsp28  .188Pr .219Fr AvPrAvAvEx NormalNormal
Nick MarkakisrfLsp36  .245Fr .298Av PrPrAvVgPr V-ProneNormal
Jose MartinezrfRsp31  .329Ex .254Av FrPrFrVgPr ProneNormal
fElehuris Montero3bRsp20  .000Pr .000Pr   NormalNormal
Tyler NaquinrfLp 29  .286Ex .289Vg FrPrVgAvAv V-ProneNormal
fJared OlivaofRsp24  .000Pr .000Pr   NormalNormal
fJeremy PenassRsp22  .000Pr .000Pr   NormalNormal
Michael Perezc Lp 27  .273Fr .200Av PrPrAvPrPr ProneNormal
Jonathan Schoop2bRp28  .277Ex .249Vg FrPrAvFrPr NormalNormal
Corey SeagerssLsp26  .240Vg .289Ex PrPrAvAvPr ProneNormal
Nick SenzelcfRsp25  .316Vg .236Av PrPrAvVgVg ProneNormal
fLuis Toribio3bLsp19  .000Pr .000Pr   NormalNormal
Josh VanMeterlfLsp25  .125Fr .250Vg FrPrAvVgVg NormalNormal
Luke Voit1bRp29  .250Vg .268Vg PrPrPrPrPr ProneNormal
 Total  27.7  .253  .263          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
Jason AdammrR28 .133 .244 PrPrPrPrPr  Av Av2950024 NormalNormal
Rogelio ArmenterosclR26 .303 .189 PrPrPrPrPr FrEx Av187544 NormalNormal
Scott BarlowmrR27 .288 .209 PrPrPrPrPr  Av Fr4336846 ToughNormal
Dylan CeasespR24 .285 .257 PrPrPrPrPr Av  Vg32056 NormalNormal
Jacob deGromspR32 .213 .202 PrAvPrPrPr Vg  Pr7050 NormalNormal
Oliver DrakemrR33 .147 .216 PrPrPrPrPr  Av Vg122761 NormalNormal
Sam DysonmrR32 .225 .234 PrPrPrPrPr  Av Fr111758 ToughProne
Tyler GlasnowspR26 .155 .212 PrPrPrPrPr Fr  Pr232353 NormalV-Prone
fZac GrotzmrR27 .154 .270 PrPrPrPrPr  Av Pr997678 NormalNormal
fSpencer HowardspR22 .000 .000      0050 NormalNormal
Raisel IglesiasclR30 .241 .240 PrPrPrPrPr  Av Ex29736 NormalIron
Zack LittellmrR24 .255 .247 PrPrPrPrPr  Av Av125146 NormalNormal
Jonathan LoaisigamrR25 .321 .210 PrPrPrPrPr PrEx Pr195443 NormalV-Prone
Michael LorenzenmrR28 .195 .240 AvPrAvAvEx  Av Av15051 NormalNormal
David McKaymrR25 .244 .173 PrPrPrPrPr  Av Pr466230 NormalNormal
Jose QuintanaspL31 .252 .290 AvPrPrPrPr Av  Av39052 NormalNormal
Connor SadzeckmrR28 .135 .245 PrPrPrPrPr  Vg Pr996449 NormalV-Prone
Chris SalespL31 .247 .216 PrPrPrPrPr Vg  Av8051 NormalProne
Marcus StromanspR29 .291 .220 FrPrPrPrPr Vg  Av24061 NormalProne
Ranger SuarezmrL24 .213 .310 AvPrPrPrPr  Vg Vg1350063 NormalNormal
fThomas SzapuckispL24 .000 .000      0050 NormalNormal
Rowan WickmrR27 .231 .147 PrPrPrPrPr  Av Pr135360 ToughNormal
fJustin WilsonmrL32 .217 .232 PrPrPrPrPr  Av Pr6450060 NormalV-Prone
 Total  27.6 .238 .234                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Adammr Vg/132Av             
Armenteroscl Fr/88 Av             
Barlowmr Fr/53 Fr             
Benintendilf             Fr/66 Fr/66  Vg
Canhacf        Av/81     Av/63 Fr/63 Av/63 Av
Carpenter,M3b        Fr/96  Fr/88      
Ceasesp Av/114Vg             
deGromsp Av/46 Pr             
Donaldson3b          Vg/78      
Drakemr Fr/63 Vg             
Dyson,Smr Av/58 Fr             
Glasnowsp Fr/60 Pr             
Grandalc     Ex/100Fr3 Fr/103       
fGrotzmr Pr/88 Pr             
fHolt2b        Av/92 Av/54 Fr/96 Av/93  Av/140 Av/140Av
fHoward,Spsp                
Iglesias,Rcl Vg/127Ex             
Littellmr Fr/75 Av             
Loaisigamr Av/79 Pr             
Lopez,N2b         Av/53  Fr/62     
Lorenzenmr Ex/89 Av          Av/82 Av/82 Av/82 Fr
Markakisrf             Fr/33  Fr/33 Pr
Martinez,Jorf             Pr/163 Pr/163Av
McKay,Dmr Fr/82 Pr             
fMontero,E3b                
Naquinrf             Vg/0  Vg/0 Ex
fOlivaof                
fPena,Jss                
Perez,Mic     Av/102Fr2 Fr/99        
Quintanasp Ex/0 Av             
Sadzeckmr Av/84 Pr             
Salesp Pr/2 Av             
Schoop2b         Av/167      
Seager,Css           Vg/114    
Senzelcf              Fr/139 Vg
Stromansp Ex/140Av             
Suarez,Rmr Vg/68 Vg             
fSzapuckisp                
fToribio3b                
VanMeterlf        Fr/117Av/83 Fr/95   Vg/217 Vg/217Av
Voit1b        Fr/157       
Wickmr Av/78 Pr             
fWilson,Jmr Av/74 Pr             

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Jason AdammrRspR28 270 5550
Rogelio ArmenterosclRspR26 100 5550
Scott BarlowmrRspR27 940 6500
Andrew BenintendilfLspL25 964 7170
Mark CanhacfRpR31 937 20500
Matt Carpenter3bLspR34 8515 147500
Dylan CeasespRspR24 472 5550
Jacob deGromspLspR32 955 90000
Josh Donaldson3bRpR34 982 230000
Oliver DrakemrRspR33 700 5660
Sam DysonmrRspR32 8020 50000
Tyler GlasnowspLspR26 3466 5660
Yasmani Grandalc SspR31 1000 160000
fZac GrotzmrRspR27 260 5550
fBrock Holt2bLspR32 7327 35750
fSpencer HowardspRspR22 1000 00
Raisel IglesiasclRspR30 980 57140
Zack LittellmrRspR24 480 5550
Jonathan LoaisigamrRspR25 2851 5600
Nicky Lopez2bLspR25 750 5550
Michael LorenzenmrRspR28 1000 19500
Nick MarkakisrfLspL36 7327 40000
Jose MartinezrfRspR31 8911 11250
David McKaymrRspR25 390 5550
fElehuris Montero3bRspR20 1000 00
Tyler NaquinrfLp R29 7228 5740
fJared OlivaofRspR24 1000 00
fJeremy PenassRspR22 1000 00
Michael Perezc Lp R27 3818 5560
Jose QuintanaspRspL31 1000 105000
Connor SadzeckmrRspR28 3362 5560
Chris SalespLspL31 7723 150000
Jonathan Schoop2bRpR28 1000 75000
Corey SeagerssLspR26 8515 40000
Nick SenzelcfRspR25 6912 5550
Marcus StromanspRspR29 946 74000
Ranger SuarezmrLspL24 610 5550
fThomas SzapuckispLspL24 1000 00
fLuis Toribio3bLspR19 1000 00
Josh VanMeterlfLspR25 642 5550
Luke Voit1bRpR29 7723 5730
Rowan WickmrLspR27 460 5550
fJustin WilsonmrLspL32 6040 50000
 Total   27.6    146987