Team roster -- 2021 Houston Astros
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Tim AndersonssRsp28 .308Vg .283VgPrPrVgVgVgNormalNormal
Charlie BlackmonrfLsp34 .286Av .294VgPrPrVgFrAvNormalNormal
Donovan CaseyrfRsp25 .205Av .200AvPrPrExAvVgNormalNormal
fStarlin Castro2bRsp31 .291Av .282AvPrPrAvFrFrNormalNormal
Elias Diazc Rsp30 .273Fr .263FrPrPrFrPrPrNormalNormal
Sam HilliardrfLsp27 .224Vg .234VgPrFrExAvExNormalNormal
fBilly McKinneyrfLsp26 .225Vg .239VgPrPrVgPrFrNormalNormal
Jorge PolancossSsp27 .273Vg .282AvFrFrVgFrAvNormalNormal
Gary Sanchezc Rsp28 .210Ex .213ExPrPrFrPrPrNormalNormal
Miguel Sano1bRsp28 .238Ex .230ExPrPrAvPrPrNormalNormal
Austin SlaterrfRsp28 .259Vg .255AvPrFrVgVgAvNormalNormal
Jorge SolerdhRsp29 .248Ex .245ExPrPrFrFrFrNormalNormal
Juan SotolfLsp22 .290Ex .311ExPrPrVgVgAvNormalNormal
fRowdy Tellez1bLsp26 .246Vg .267ExPrPrAvPrAvNormalNormal
Patrick Wisdom3bRsp29 .227Vg .221VgPrPrVgAvAvNormalNormal
 Total  27.9 .255  .259        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fTrevor BettencourtmrR26 .235 .238AvPrPrPrPr ExVg1109665NormalNormal
John BrebbiamrR31 .235 .220AvPrPrPrPr AvVg1113734NormalNormal
Steve CishekclR35 .230 .207AvPrPrPrPr PrVg2614056NormalNormal
Kyle CrickmrR28 .253 .208AvPrPrPrPr FrFr4514151NormalNormal
Michael FelizmrR28 .247 .229AvPrPrPrPr FrAv2611344NormalNormal
John GantmrR28 .232 .238AvPrPrPrPrAvAvVg1812558NormalNormal
fDomingo GermanspR28 .247 .233AvPrPrPrPrAvAvAv357952NormalNormal
Victor GonzalezmrL25 .227 .249AvPrPrPrPrPrFrAv438663NormalNormal
Anthony GosemrL30 .259 .270AvPrPrPrPr PrAv11112750NormalNormal
fKyle HendricksspR31 .261 .251AvPrPrPrPrVg Av310958NormalNormal
fJordan HicksclR24 .243 .205AvPrPrPrPr FrVg5111576NormalNormal
Greg HollandclR35 .221 .244AvPrPrPrPr PrVg5412154NormalNormal
Ian KennedyclR36 .235 .240AvPrPrPrPr FrVg1911546NormalNormal
fJoel KuhnelmrR26 .255 .255AvPrPrPrPr VgAv4513957NormalNormal
Steven MatzspL30 .257 .261AvPrPrPrPrFrAvPr815557NormalNormal
Michael PinedaspR32 .267 .266AvPrPrPrPrAv Av2610149NormalNormal
fRyan PresslyclR32 .217 .215AvPrPrPrPr FrAv5011663NormalNormal
fRobbie RayspL29 .208 .220AvPrPrPrPrFrAvAv3014746NormalNormal
Trevor RogersspL23 .234 .254AvPrPrPrPrFrAvAv237952NormalNormal
fRicardo SanchezspL24 .260 .279AvPrPrPrPrAvAvAv217966NormalNormal
Lou TrivinomrR29 .241 .220AvPrPrPrPr AvPr4316157NormalNormal
 Total  29.0 .243 .242             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anderson,Tiss     Av/143     
fBettencourtmrAv/100          
Blackmonrf       Fr/65 Av/112Pr  
BrebbiamrAv/100          
Caseyrf  Av/99    Fr/139Fr/142Av/92 Vg  
fCastro,S2b  Fr/99 Av/118Av/99 Fr/98      
CishekclAv/100          
CrickmrAv/100          
Diaz,Elc  Fr/191        Vg3
Feliz,MmrAv/100          
GantmrAv/100          
fGermanspAv/100          
Gonzalez,VmrAv/100          
GosemrAv/100          
fHendricksspAv/100          
fHicks,JorclAv/100          
Hilliardrf  Av/98    Ex/74 Vg/83 Av/64 Vg  
Holland,GclAv/100          
KennedyclAv/100          
fKuhnelmrAv/100          
MatzspAv/100          
fMcKinney,Brf  Av/101   Av/109Av/92 Vg/145Fr  
Pineda,MspAv/100          
Polanco,Jss   Av/110Av/111Av/148     
fPresslyclAv/100          
fRay,RspAv/100          
Rogers,TrspAv/100          
Sanchez,Gc  Fr/172        Vg11
fSanchez,RspAv/100          
Sano1b  Av/133 Av/155   Fr/130Av  
Slaterrf  Av/103Pr/104Fr/102 Vg/192Fr/105Av/114Fr  
Solerdh      Fr/67  Pr/115Fr  
Soto,Jlf      Av/44 Fr/99 Fr/132Av  
fTellez1b  Av/116        
TrivinomrAv/100          
Wisdom3b  Av/112 Av/124Fr/106Av/126 Av/120Vg  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Tim AndersonssRspR28100 00
fTrevor BettencourtmrRspR26100 00
Charlie BlackmonrfLspL34100 00
John BrebbiamrLspR31100 00
Donovan CaseyrfRspR25100 00
fStarlin Castro2bRspR31100 00
Steve CishekclRspR35100 00
Kyle CrickmrLspR28100 00
Elias Diazc RspR30100 00
Michael FelizmrRspR28100 00
John GantmrRspR28100 00
fDomingo GermanspRspR28100 00
Victor GonzalezmrLspL25100 00
Anthony GosemrLspL30100 00
fKyle HendricksspRspR31100 00
fJordan HicksclRspR24100 00
Sam HilliardrfLspL27100 00
Greg HollandclRspR35100 00
Ian KennedyclRspR36100 00
fJoel KuhnelmrRspR26100 00
Steven MatzspRspL30100 00
fBilly McKinneyrfLspL26100 00
Michael PinedaspRspR32100 00
Jorge PolancossSspR27100 00
fRyan PresslyclRspR32100 00
fRobbie RayspLspL29100 00
Trevor RogersspLspL23100 00
Gary Sanchezc RspR28100 00
fRicardo SanchezspLspL24100 00
Miguel Sano1bRspR28100 00
Austin SlaterrfRspR28100 00
Jorge SolerdhRspR29100 00
Juan SotolfLspL22100 00
fRowdy Tellez1bLspL26100 00
Lou TrivinomrRspR29100 00
Patrick Wisdom3bRspR29100 00
 Total   28.6  0