Team roster -- 2017 Texas Rangers
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fPedro AlvarezdhLsp30  .237Av .251Ex PrPrFrAvPr NormalNormal
Nori AokilfLsp35  .227Pr .300Av VgPrAvPrAv NormalNormal
Kris Bryant3bRp25  .314Ex .284Ex PrPrExAvFr NormalNormal
fRobinson Chirinosc Rp33  .174Ex .234Ex AvPrFrPrPr V-ProneNormal
fStephen Drew2bLsp34  .188Pr .276Ex PrPrFrPrPr ProneNormal
Jake ElmorelfRsp30  .255Pr .161Pr FrAvFrPrAv NormalNormal
David Freese3bRsp34  .337Vg .252Av PrPrPrPrPr NormalNormal
Carlos GomezcfRp31  .241Fr .228Av ExExVgVgVg ProneNormal
fJavier GuerrassLsp21  .000Pr .000Pr   NormalNormal
Franklin GutierrezrfRp34  .280Ex .145Av PrPrFrAvPr NormalNormal
Bryan Holadayc Rp29  .268Fr .211Av FrPrFrPrFr ProneNormal
fKyle LewisofRsp21  .000Pr .000Pr   NormalNormal
Mikie MahtookcfRsp27  .258Av .160Pr AvPrFrPrPr ProneNormal
Victor MartinezdhSsp38  .295Av .287Vg PrPrPrPrPr NormalNormal
Colin Moran3bLsp24  .000Pr .130Pr PrPrAvPrPr NormalNormal
Brandon Moss1bLsp33  .232Av .223Ex VgPrFrAvPr ProneNormal
Eduardo Nunez3bRsp30  .265Vg .295Av FrFrFrExEx NormalNormal
fCliff Pennington2bSsp33  .095Pr .225Fr ExFrAvAvPr V-ProneNormal
fBrendan RodgersssRsp20  .000Pr .000Pr   NormalNormal
Miguel RojasssRsp28  .281Av .234Pr AvFrExAvFr NormalNormal
fLogan SchaferlfLp 30  .421Fr .159Pr ExAvAvPrPr NormalNormal
Jesus Sucrec Rsp29 1.000Vg .350Pr PrPrAvPrPr V-ProneNormal
fMike Zuninoc Rsp26  .200Ex .210Ex PrPrFrPrPr NormalNormal
 Total  29.3  .270  .253          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
Jacob BarnesmrR27 .318 .185 PrPrPrPrPr  Av Av426450 NormalProne
fPhil BickfordspR21 .000 .000      0050 NormalNormal
Zach BrittonclL29 .185 .155 PrPrPrPrPr  Av Vg871580 NormalIron
Bartolo ColonspR44 .270 .267 FrPrPrPrPr Av  Av0047 NormalIron
fAlex FaedospR21 .000 .000      0050 NormalNormal
Jaime GarciaspL30 .243 .274 VgPrPrPrPr Av  Av24067 NormalNormal
Matt GarzaspR33 .292 .274 FrPrPrPrPr Av  Vg14062 NormalV-Prone
fJason GroomespL18 .000 .000      0050 NormalNormal
Will HarrismrR32 .204 .236 PrPrPrPrPr  Av Pr351561 NormalIron
fJ.P. HowellmrL34 .302 .262 PrPrPrPrPr  Av Vg302668 NormalNormal
James HoytmrR30 .212 .196 PrPrPrPrPr  Av Av736964 NormalNormal
Shawn KelleymrR33 .225 .176 PrPrPrPrPr  Av Vg202538 NormalIron
fFrancisco LirianospL33 .241 .255 FrPrPrPrPr Vg  Av27060 NormalNormal
Sean ManaeaspL25 .180 .263 FrPrPrPrPr Av  Vg11047 NormalProne
Josh RavinmrR29 .222 .000 PrPrPrPrPr  Av Av998838 NormalV-Prone
Bryan ShawmrR29 .255 .214 PrPrPrPrPr  Av Av16865 NormalIron
fTyler SkaggsspL25 .318 .252 PrPrPrPrPr Fr  Pr52754 NormalProne
Pedro StropclR32 .143 .173 PrPrPrPrPr  Av Vg833767 NormalProne
Michael WachaspR25 .264 .307 PrPrPrPrPr AvEx Av22056 NormalProne
Mike WrightspR27 .345 .238 PrPrPrPrPr AvEx Ex14048 NormalNormal
 Total  28.9 .257 .249                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAlvarez,Pdh          Pr/398     
Aokilf             Av/37 Fr/37  Vg
Barnes,Jmr Vg/140Av             
fBickfordsp                
Brittoncl Ex/55 Vg             
Bryant3b        Fr/89  Vg/109  Av/84  Av/84 Av
fChirinosc     Av/57 Av3         
Colon,Bsp Ex/107Av             
fDrew2b         Vg/135Av/83 Fr/86     
Elmorelf         Fr/98 Fr/115  Fr/79 Fr/79 Fr/79 Fr
fFaedosp                
Freese3b        Av/122Pr/100Av/91      
Garcia,Jsp Av/155Av             
Garzasp Pr/300Vg             
Gomez,Ccf             Av/60 Fr/60 Av/60 Av
fGroomesp                
fGuerrass                
Gutierrezrf             Av/5  Av/5 Av
Harrismr Fr/57 Pr             
Holadayc     Av/75 Vg1         
fHowellmr Fr/66 Vg             
Hoytmr Ex/126Av             
Kelleymr Pr/61 Vg             
fLewis,Kof                
fLirianosp Vg/185Av             
Mahtookcf             Av/11 Av/11 Av/11 Av
Manaeasp Pr/109Vg             
Martinez,Vdh        Pr/91        
Moran3b          Av/103     
Moss1b        Av/143    Av/0  Av/0 Fr
Nunez,E3b         Av/123Av/71 Av/118    
fPennington2b         Vg/57  Vg/93     
Ravinmr Vg/94 Av             
fRodgers,Bss                
Rojasss        Av/79 Av/66 Av/91 Vg/111    
fSchaferlf             Av/67 Av/67 Av/67 Vg
Shaw,Bmr Pr/56 Av             
fSkaggssp Vg/67 Pr             
Stropcl Ex/125Vg             
Sucrec     Fr/86 Pr5         
Wachasp Ex/49 Av             
Wright,Msp Pr/190Ex             
fZuninoc     Vg/11 Vg3         

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fPedro AlvarezdhLspR30 980 57500
Nori AokilfLspR35 810 55000
Jacob BarnesmrRpR27 4622 5080
fPhil BickfordspRspR21 1000 00
Zach BrittonclLp L29 982 67500
Kris Bryant3bRpR25 1000 6520
fRobinson Chirinosc RpR33 6733 15500
Bartolo ColonspRspR44 1000 72500
fStephen Drew2bLspR34 7723 30000
Jake ElmorelfRspR30 540 5220
fAlex FaedospRspR21 1000 00
David Freese3bRspR34 982 30000
Jaime GarciaspLspL30 1000 115000
Matt GarzaspRspR33 6139 125000
Carlos GomezcfRpR31 7912 90000
fJason GroomespLspL18 1000 00
fJavier GuerrassLspR21 1000 00
Franklin GutierrezrfRpR34 1000 15000
Will HarrismrRpR32 1000 5260
Bryan Holadayc RpR29 8513 5190
fJ.P. HowellmrLp L34 1000 62500
James HoytmrRpR30 270 5080
Shawn KelleymrRpR33 1000 40000
fKyle LewisofRspR21 1000 00
fFrancisco LirianospLspL33 980 136670
Mikie MahtookcfRspR27 4625 5080
Sean ManaeaspLp L25 6917 5080
Victor MartinezdhSspR38 991 180000
Colin Moran3bLspR24 180 5080
Brandon Moss1bLspR33 8614 82500
Eduardo Nunez3bRspR30 954 14750
fCliff Pennington2bSspR33 5941 15000
Josh RavinmrRpR29 2127 5150
fBrendan RodgersssRspR20 1000 00
Miguel RojasssRspR28 991 5110
fLogan SchaferlfLp L30 200 5200
Bryan ShawmrSp R29 1000 27500
fTyler SkaggsspLp L25 2910 5150
Pedro StropclRspR32 7525 44000
Jesus Sucrec RspR29 2452 5120
Michael WachaspRspR25 8020 5390
Mike WrightspRpR27 530 5110
fMike Zuninoc RspR26 460 5280
 Total   29.1    136502