Team roster -- 2017 Texas Rangers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Elvis AndrusssRsp28 .000Vg .000AvAvFrAvAvVgIronNormal
Buddy Bell3bRsp28 .000Vg .000AvFrFrFrAvPrProneNormal
Hank Blalock3bLp 22 .000Vg .000VgPrPrFrPrPrNormalNormal
fEd BrinkmanssRsp27 .000Fr .000PrAvFrFrPrPrNormalNormal
fFrank CatalanottolfLsp27 .000Av .000AvFrFrAvVgAvNormalNormal
fMike Epstein1bLp 26 .000Ex .000ExPrPrPrPrFrProneNormal
Julio Franco2bRsp29 .000Av .000AvPrFrFrVgVgNormalNormal
Juan GonzalezrfRp 28 .000Ex .000ExPrPrFrFrPrNormalTerror
Rusty GreerlfLp 28 .000Vg .000VgFrFrAvAvFrNormalNormal
Josh HamiltonofLsp29 .000Ex .000ExFrPrVgExFrProneNormal
Mike Hargrove1bLsp27 .000Av .000VgAvFrFrPrPrNormalNormal
fChuck HintonofRsp28 .000Vg .000AvFrFrAvVgVgNormalNormal
Frank HowardlfRp 32 .000Ex .000ExPrPrPrPrPrIronTerror
Ian Kinsler2bRsp26 .000Vg .000VgVgAvVgExVgProneNormal
Don LockcfRp 27 .000Vg .000VgPrFrPrAvFrNormalNormal
fKen McMullen3bRsp27 .000Av .000AvFrPrFrPrFrNormalNormal
Dave Nelson2bRsp29 .000Fr .000FrVgFrFrVgVgNormalNormal
Pete O'Brien1bLp 28 .000Vg .000VgFrFrFrPrFrNormalNormal
Rafael PalmeirodhLp 34 .000Ex .000ExPrPrFrFrPrNormalTerror
fDean Palmer3bRp 27 .000Ex .000ExPrPrFrFrPrNormalNormal
Ken Retzerc Lsp28 .000Av .000AvFrPrFrFrPrNormalNormal
Mickey RiverscfLsp31 .000Fr .000FrAvVgAvVgAvNormalNormal
Ivan Rodriguezc Rsp27 .000Ex .000VgPrPrFrAvVgNormalNormal
Billy SamplelfRsp28 .000Av .000AvFrFrAvExExNormalNormal
Ruben SierrarfSp 23 .000Ex .000ExFrFrVgAvFrIronTerror
Lee Stevens1bLp 29 .000Vg .000VgFrFrFrPrFrNormalNormal
Jim Sundbergc Rsp26 .000Fr .000FrVgPrFrPrPrNormalNormal
Mark Teixeira1bSp 25 .000Ex .000ExPrPrAvAvPrIronTerror
Wayne TollesonssSsp29 .000Pr .000PrAvFrFrAvExProneNormal
Bump Wills2bSsp24 .000Fr .000FrAvAvAvVgVgNormalNormal
George WrightcfSsp24 .000Av .000AvFrPrFrFrAvIronNormal
Michael YoungssRsp28 .000Vg .000AvFrPrAvAvPrIronNormal
Todd Zeile3bRp 33 .000Vg .000VgPrPrAvPrPrNormalNormal
 Total  27.6 .000  .000        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fDick BosmanspR25 .000 .000AvPrFrPrPrAvAvAv61640SuperNormal
Francisco CorderoclR29 .000 .000FrPrPrPrPr AvVg779047NormalNormal
fEd CorreaspR20 .000 .000PrPrPrPrPrVg Fr502820NormalNormal
Yu DarvishspR26 .000 .000PrPrPrPrPrVg Fr1617250ToughIron
fDick DonovanspR33 .000 .000PrPrAvPrPrAvAvFr000SuperProne
Neftali FelizclR22 .000 .000PrPrPrPrPr FrFr12037ToughIron
Steve FoucaultmrR24 .000 .000PrPrPrPrPr VgVg1200ToughNormal
fJose GuzmanspR28 .000 .000PrPrPrPrPrVg Vg251710ToughProne
Rick HellingspR27 .000 .000FrPrPrPrPrVg Av2500NormalNormal
Tom HenkeclR35 .000 .000PrPrPrPrPr AvFr2300ToughNormal
fCharlie HoughspR35 .000 .000PrPrPrPrPrVgAvAv141210SuperIron
Jim KernclR30 .000 .000PrPrPrPrPr VgVg2000SuperIron
fDarold KnowlesclL28 .000 .000FrPrPrPrPr AvVg1400ToughIron
Phil OrtegaspR27 .000 .000AvPrPrPrPrFr Fr101400NormalIron
Mike PaulspL27 .000 .000FrPrFrPrPrAvAvVg1000ToughNormal
fPete RichertspL25 .000 .000FrPrPrPrPrAvAvVg261570SuperNormal
Jeff RussellclR27 .000 .000PrPrPrPrPr FrFr5000SuperIron
Aaron SelespR28 .000 .000PrPrPrPrPrVg Vg1000NormalNormal
fJim UmbargerspL23 .000 .000PrPrPrPrPrAv Vg84470NormalNormal
C.J. WilsonspL30 .000 .000FrPrFrPrPrVg Av14058ToughIron
fBobby WittspR26 .000 .000PrPrPrPrPrVg Av272620NormalNormal
Jeff ZimmermanmrR26 .000 .000PrPrPrPrPr VgAv1400ToughNormal
 Total  27.3 .000 .000             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Andrusss     Ex/108     
Bell3b    Ex/44 Av/100     
Blalock3b   Fr/175Av/89       
fBosmanspFr/32           
fBrinkmanss     Vg/70      
fCatalanottolf  Pr/100Fr/220Fr/76  Av/36  Av/36 Fr  
CorderoclFr/0           
fCorreaspAv/104          
DarvishspAv/25           
fDonovanspAv/174          
fEpstein1b  Av/104        
FelizclPr/0           
FoucaultmrAv/29           
Franco2b   Av/107       
Gonzalezrf        Fr/86 Av  
Greerlf      Av/196Av/196Fr/196Av  
fGuzmanspAv/44           
Hamiltonof      Vg/168Vg/168 Vg  
Hargrove1b  Vg/90         
HellingspPr/34           
HenkeclFr/0           
fHintonof   Fr/64  Pr/100Av/44 Av/44 Av/44 Av  
fHoughspVg/65           
Howardlf  Av/159   Fr/70   Av  
KernclAv/99           
Kinsler2b   Vg/248       
fKnowlesclAv/28           
Lockcf       Vg/67 Av/67 Ex  
fMcMullen3b    Ex/56       
Nelson2b   Av/65        
O'Brien1b  Av/89         
OrtegaspAv/29           
Palmeirodh  Av/60         
fPalmer3b    Av/69       
PaulspPr/0           
Retzerc  Fr/90         Av4
fRichertspFr/29           
Riverscf       Vg/113 Vg  
Rodriguez, Ic  Ex/71         Ex1
RussellclFr/0           
Samplelf      Av/68   Av  
SelespAv/67           
Sierrarf       Pr/139Av/139Vg  
Stevens1b  Av/60    Fr/100 Fr/100Fr  
Sundbergc  Ex/37         Ex2
Teixeira1b  Ex/32         
Tollesonss   Av/138Fr/111Av/62      
fUmbargerspAv/33           
Wills2b  Pr/100Vg/91        
WilsonspFr/27           
fWittspFr/168          
Wrightcf       Vg/109 Av  
Youngss     Av/116     
Zeile3b    Av/134      
ZimmermanmrPr/0           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Elvis AndrusssRspR28100 00
Buddy Bell3bRspR2888 00
Hank Blalock3bLp R22100 00
fDick BosmanspRspR25100 00
fEd BrinkmanssRspR27100 00
fFrank CatalanottolfLspR27100 00
Francisco CorderoclRspR29100 00
fEd CorreaspRspR20100 00
Yu DarvishspRspR26100 00
fDick DonovanspLspR3375 00
fMike Epstein1bLp L2689 00
Neftali FelizclRspR22100 00
Steve FoucaultmrLspR24100 00
Julio Franco2bRspR2998 00
Juan GonzalezrfRp R28100 00
Rusty GreerlfLp L28100 00
fJose GuzmanspRspR2880 00
Josh HamiltonofLspL29100 00
Mike Hargrove1bLspL27100 00
Rick HellingspRspR27100 00
Tom HenkeclRspR35100 00
fChuck HintonofRspR28100 00
fCharlie HoughspRspR35100 00
Frank HowardlfRp R32100 00
Jim KernclRspR30100 00
Ian Kinsler2bRspR26100 00
fDarold KnowlesclLspL28100 00
Don LockcfRp R27100 00
fKen McMullen3bRspR27100 00
Dave Nelson2bRspR2996 00
Pete O'Brien1bLp L28100 00
Phil OrtegaspRspR27100 00
Rafael PalmeirodhLp L34100 00
fDean Palmer3bRp R27100 00
Mike PaulspLspL27100 00
Ken Retzerc LspR2877 00
fPete RichertspLspL25100 00
Mickey RiverscfLspL3199 00
Ivan Rodriguezc RspR27100 00
Jeff RussellclRspR27100 00
Billy SamplelfRspR28100 00
Aaron SelespRspR28100 00
Ruben SierrarfSp R23100 00
Lee Stevens1bLp L2993 00
Jim Sundbergc RspR26100 00
Mark Teixeira1bSp R25100 00
Wayne TollesonssSspR2989 00
fJim UmbargerspLspL2395 00
Bump Wills2bSspR24100 00
C.J. WilsonspLspL30100 00
fBobby WittspRspR26100 00
George WrightcfSspR24100 00
Michael YoungssRspR28100 00
Todd Zeile3bRp R33100 00
Jeff ZimmermanmrRspR26100 00
 Total   27.5  0