Team roster -- 2017 Houston Astros
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Moises AlourfRsp33 .000Ex .000ExPrPrAvFrFrProneNormal
Jose Altuve2bRsp27 .000Vg .000VgAvFrVgExVgNormalNormal
Bob Aspromonte3bRsp29 .000Av .000FrFrPrAvPrPrNormalNormal
Jeff Bagwell1bRp 26 .000Ex .000ExPrPrAvVgAvNormalTerror
Kevin BassrfSsp27 .000Vg .000VgFrAvAvAvVgNormalNormal
fJohn Batemanc Rsp25 .000Vg .000VgAvPrFrPrPrNormalNormal
Derek BellrfRsp26 .000Av .000FrPrFrAvVgVgProneNormal
Lance BerkmanlfSsp25 .000Ex .000ExPrPrVgPrFrNormalNormal
Craig Biggio2bRsp31 .000Vg .000VgAvVgVgExVgIronNormal
Enos Cabell3bRsp27 .000Vg .000AvAvFrAvVgExNormalNormal
fJason Castroc Lsp26 .000Vg .000VgPrPrAvPrPrProneNormal
Cesar CedenocfRp 21 .000Ex .000VgAvAvVgVgExNormalNormal
Carlos CorreassRsp21 .000Vg .000AvPrPrAvVgFrNormalNormal
fJose CruzlfLsp36 .000Av .000VgAvAvAvVgAvIronNormal
Glenn Davis1bRp 25 .000Ex .000ExPrPrAvFrPrNormalNormal
Bill Doran2bSsp27 .000Av .000AvAvAvAvVgVgNormalNormal
fMorgan Ensberg3bRp 29 .000Ex .000ExFrPrAvPrFrNormalNormal
Tony Eusebioc Rsp28 .000Av .000FrPrPrFrPrPrProneNormal
Carl EverettcfSp 28 .000Ex .000ExFrFrAvVgVgProneNormal
Billy HatchercfRsp26 .000Av .000AvVgVgAvExExNormalNormal
Tommy Helms2bRsp32 .000Fr .000FrVgFrAvPrPrNormalNormal
fRichard HidalgocfRp 24 .000Ex .000ExPrPrAvAvAvNormalNormal
Sonny JacksonssLsp21 .000Pr .000PrExVgAvVgExNormalNormal
Milt Mayc Lsp23 .000Fr .000AvFrPrPrPrPrProneNormal
Roman MejiasrfRp 31 .000Vg .000AvFrFrFrAvAvNormalNormal
fDenis MenkessRsp29 .000Av .000AvVgAvAvFrFrNormalNormal
Terry PuhlrfLsp23 .000Av .000AvAvAvAvVgVgNormalNormal
fDoug Rader3bRp 25 .000Vg .000VgFrPrFrFrPrNormalNormal
George SpringerofRp 27 .000Ex .000ExPrPrAvPrFrNormalNormal
fDickie ThonssRsp25 .000Vg .000VgAvAvAvVgExNormalNormal
Bob Watson1bRp 31 .000Ex .000VgPrPrAvFrFrNormalTerror
Jimmy WynncfRp 27 .000Ex .000ExPrPrAvVgAvNormalNormal
 Total  26.9 .000  .000        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fBob BrucespR31 .000 .000FrPrFrPrPrAvAvFr111510ToughNormal
Bill DawleymrR26 .000 .000FrPrFrPrPr AvVg123110SuperNormal
fJim DeshaiesspL29 .000 .000AvPrPrPrPrAv Av201350ToughIron
fChris DevenskimrR26 .000 .000PrPrPrPrPr VgPr5050NormalNormal
Larry DierkerspR22 .000 .000AvPrAvPrPrVgAvFr1700ToughIron
Turk FarrellspR28 .000 .000PrPrFrPrPrAvAvFr2100NormalIron
fKen GilesclR26 .000 .000PrPrPrPrPr AvFr7050ToughNormal
Mike HamptonspL26 .000 .000AvPrVgPrPrEx Vg2100SuperIron
fPete HarnischspR26 .000 .000AvPrAvPrPrVg Fr81400ToughIron
Will HarrismrR30 .000 .000PrPrPrPrPr AvFr5050ToughNormal
Charlie KerfeldmrR22 .000 .000PrPrPrPrPr AvEx426410ToughNormal
fDallas KeuchelspL27 .000 .000FrPrPrPrPrEx Fr21050ToughIron
Darryl KilespR28 .000 .000VgPrAvPrPrEx Vg151180SuperIron
Brad LidgeclR27 .000 .000PrPrPrPrPr AvAv732541SuperIron
fWade MillerspR24 .000 .000VgPrAvPrPrVg Vg21050NormalIron
Joe NiekrospR34 .000 .000ExPrPrPrPrVg Av4000SuperIron
Roy OswaltspR23 .000 .000FrPrFrPrPrAvFrAv0050NormalNormal
Andy PettittespL33 .000 .000VgPrFrPrPrVg Vg5061NormalIron
Mark PortugalspR30 .000 .000VgPrFrPrPrVg Vg242850SuperIron
fJ.R. RichardspR29 .000 .000VgPrAvPrPrEx Pr381060SuperIron
fWandy RodriguezspL30 .000 .000AvPrFrPrPrAv Ex516052NormalNormal
fVern RuhlespR29 .000 .000AvPrAvPrPrAvAvVg03920ToughProne
fJoe SambitoclL27 .000 .000PrPrPrPrPr AvEx000SuperNormal
Mike ScottspR31 .000 .000VgPrAvPrPrVg Fr700SuperIron
fDave SmithclR32 .000 .000PrPrPrPrPr AvFr1937950SuperNormal
Dave VeresrpR28 .000 .000PrPrPrPrPr VgEx9050ToughIron
Billy WagnerclL27 .000 .000PrPrPrPrPr AvAv1600SuperNormal
fDon WilsonspR26 .000 .000AvPrFrPrPrVgAvFr1100SuperIron
Hal WoodeshickmrL30 .000 .000PrPrPrPrPr AvAv402680SuperNormal
 Total  27.8 .000 .000             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alourf      Fr/282 Fr/52 Vg  
Altuve2b   Av/84        
Aspromonte3b    Vg/70       
Bagwell1b  Vg/103     Pr/100Pr  
Bassrf      Pr/100Fr/100Av/81 Vg  
fBatemanc  Av/138        Av11
Bellrf       Fr/182Av/182Av  
Berkmanlf      Av/129Fr/129Pr/129Av  
Biggio2b   Ex/125       
fBrucespFr/29           
Cabell3b  Av/156 Vg/106      
fCastroc  Fr/51         Fr6
Cedenocf       Vg/102 Av  
Correass     Av/92      
fCruzlf      Av/100  Av  
Davis1b  Av/88         
DawleymrFr/19           
fDeshaiesspAv/98           
fDevenskimrFr/25           
DierkerspAv/77           
Doran2b   Vg/109       
fEnsberg3b    Vg/84       
Eusebioc  Av/61         Av6
Everettcf      Pr/141Av/141Fr/208Vg  
FarrellspFr/47           
fGilesclFr/25           
HamptonspVg/110          
fHarnischspFr/67           
HarrismrVg/25           
Hatchercf       Av/71  Vg  
Helms2b   Vg/52        
fHidalgocf      Av/133Vg/133Av/133Vg  
Jacksonss     Vg/130     
KerfeldmrFr/100          
fKeuchelspEx/25           
KilespAv/33           
LidgeclAv/0           
Mayc  Vg/38         Vg5
Mejiasrf      Pr/183Pr/183Av/183Av  
fMenkess  Pr/100Fr/100Pr/100Av/117Pr/100  Pr  
fMillerspAv/78           
NiekrospAv/0           
OswaltspAv/45           
PettittespVg/30           
PortugalspFr/67           
Puhlrf      Fr/100Fr/44 Av/44 Av  
fRader3b  Pr/100 Ex/78       
fRichardspAv/132          
fRodriguezspVg/0           
fRuhlespFr/79           
fSambitoclFr/32           
ScottspAv/60           
fSmithclPr/0           
Springerof       Av/25 Av/25 Vg  
fThonss     Vg/114     
VeresrpAv/25           
WagnerclPr/0           
Watson1b  Vg/77         
fWilsonspFr/57           
WoodeshickmrAv/55           
Wynncf       Av/67  Vg  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Moises AlourfRspR3384 00
Jose Altuve2bRspR27100 00
Bob Aspromonte3bRspR2993 00
Jeff Bagwell1bRp R26100 00
Kevin BassrfSspR27100 00
fJohn Batemanc RspR2591 00
Derek BellrfRspR2686 00
Lance BerkmanlfSspL25100 00
Craig Biggio2bRspR31100 00
fBob BrucespRspR31100 00
Enos Cabell3bRspR27100 00
fJason Castroc LspR26100 00
Cesar CedenocfRp R2194 00
Carlos CorreassRspR21100 00
fJose CruzlfLspL36100 00
Glenn Davis1bRp R25100 00
Bill DawleymrRspR26100 00
fJim DeshaiesspLspL29100 00
fChris DevenskimrRspR26100 00
Larry DierkerspRspR22100 00
Bill Doran2bSspR27100 00
fMorgan Ensberg3bRp R29100 00
Tony Eusebioc RspR2889 00
Carl EverettcfSp R2884 00
Turk FarrellspRspR28100 00
fKen GilesclRspR26100 00
Mike HamptonspRspL26100 00
fPete HarnischspSspR26100 00
Will HarrismrRspR30100 00
Billy HatchercfRspR2695 00
Tommy Helms2bRspR3298 00
fRichard HidalgocfRp R24100 00
Sonny JacksonssLspR21100 00
Charlie KerfeldmrRspR22100 00
fDallas KeuchelspLspL27100 00
Darryl KilespRspR28100 00
Brad LidgeclRspR27100 00
Milt Mayc LspR2386 00
Roman MejiasrfRp R3198 00
fDenis MenkessRspR29100 00
fWade MillerspRspR24100 00
Joe NiekrospRspR34100 00
Roy OswaltspRspR2388 00
Andy PettittespLspL33100 00
Mark PortugalspRspR30100 00
Terry PuhlrfLspR2395 00
fDoug Rader3bRp R25100 00
fJ.R. RichardspRspR29100 00
fWandy RodriguezspSspL30100 00
fVern RuhlespRspR2985 00
fJoe SambitoclLspL27100 00
Mike ScottspRspR31100 00
fDave SmithclRspR32100 00
George SpringerofRp R27100 00
fDickie ThonssRspR25100 00
Dave VeresrpRspR28100 00
Billy WagnerclLspL27100 00
Bob Watson1bRp R31100 00
fDon WilsonspRspR26100 00
Hal WoodeshickmrRspL30100 00
Jimmy WynncfRp R27100 00
 Total   27.3  0