Team roster -- 2020 Texas Rangers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Orlando ArciassRsp25 .247Av .245AvPrFrVgAvAvNormalNormal
Tyler Austin1bRsp28 .233Ex .224ExPrPrVgFrAvNormalNormal
Jackie Bradley Jr.cfLsp30 .231Av .237VgPrPrVgAvVgNormalNormal
Brandon Drury3bRsp27 .235Av .228AvPrPrFrPrFrNormalNormal
fTim Federowiczc Rsp32 .229Av .224AvFrPrFrFrFrNormalNormal
Clint FrazierlfRsp25 .247Vg .234VgPrPrVgFrAvNormalNormal
Curtis GrandersonlfLsp39 .197Av .214VgPrPrAvPrFrNormalNormal
Jason Kipnis2bLsp33 .245Av .256VgFrFrVgAvAvNormalNormal
dBrad MillerlfLsp30 .232Vg .241ExPrPrVgFrAvNormalNormal
Logan Morrison1bLsp32 .247Vg .244ExPrPrFrPrFrNormalNormal
Ryan Mountcastle1bRsp23 .264Av .259AvPrPrAvFrFrNormalNormal
Gregory PolancorfLsp28 .227Vg .252VgPrPrVgAvVgNormalNormal
fAustin Riley3bRsp23 .256Ex .248ExPrPrAvPrFrNormalNormal
Max Stassic Rsp29 .209Av .206AvPrPrFrPrFrNormalNormal
Kurt Suzukic Rsp36 .265Vg .269VgPrPrFrPrPrNormalNormal
Darnell Sweeney2bSsp29 .207Av .214AvFrFrVgPrVgNormalNormal
 Total  29.3 .240  .240        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Tony CingranimrL30 .209 .242AvPrPrPrPr FrVg4412354NormalNormal
Austin DavismrL27 .220 .236PrPrPrPrPr VgAv5213550NormalNormal
fTim DillardspR36 .313 .282AvPrPrPrPrFrExAv1712567NormalNormal
Danny DuffyspL31 .218 .267PrPrPrPrPrVg Vg227747NormalNormal
Chi Chi GonzalezspR28 .293 .248FrPrPrPrPrFrAvVg177862NormalNormal
fJesse HahnspR30 .289 .245PrPrPrPrPrPr Av3611261NormalNormal
Andrew HeaneyspL29 .222 .252PrPrPrPrPrVg Vg297852NormalNormal
Jordan HicksclR23 .241 .202PrPrPrPrPr AvVg5711576NormalNormal
James HoytmrR33 .242 .227PrPrPrPrPr AvAv6911962NormalNormal
Jordan LylesspR29 .263 .261FrPrPrPrPrFrAvVg2712153NormalNormal
Jake McGeemrL33 .274 .261PrPrPrPrPr FrVg3512048NormalNormal
Danny SalazarspR30 .235 .248PrPrPrPrPrPr Vg3811254NormalNormal
Bryan ShawmrR32 .282 .248PrPrPrPrPr FrAv3013964NormalNormal
Justus SheffieldspL24 .243 .265PrPrPrPrPrFrAvAv307561NormalNormal
Ryan YarbroughspL28 .226 .261FrPrPrPrPrFrExAv813254NormalNormal
 Total  29.5 .258 .255             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Arcia,Oss   Av/97  Av/97      
Austin1b  Av/130 Pr/119 Fr/115 Fr/96 Av  
Bradley Jr.cf       Av/93 Av/105Vg  
CingranimrAv/100          
Davis,AmrAv/86           
fDillardspAv/100          
Drury3b  Av/92 Av/111Av/100Fr/98 Fr/88  Av/95 Fr  
Duffy,DspAv/125          
fFederowiczc  Av/123Av/112 Av/99      Av6
Frazier,Clf      Av/167Fr/138Fr/197Av  
Gonzalez,ChspEx/159          
Grandersonlf      Fr/69 Fr/96 Fr/53 Fr  
fHahnspPr/100          
HeaneyspFr/36           
Hicks,JorclVg/81           
HoytmrPr/100          
Kipnis2b   Av/98    Av/92  Av  
LylesspFr/277          
McGeemrFr/139          
dMiller,Bralf  Av/118Av/133Av/101Fr/129Av/103  Av  
Morrison1b  Av/97         
Mountcastle1b  Av/87  Fr/130Pr/154Av/89   Vg  
Polanco,Grf      Av/110Fr/98 Av/79 Vg  
fRiley3b  Av/104 Av/145 Av/131  Vg  
SalazarspPr/100          
Shaw,BmrFr/52           
Sheffield,JuspVg/134          
Stassi,Mc  Vg/59         Fr7
Suzuki,Kc  Fr/82         Av4
Sweeney2b   Av/126Vg/119Fr/114Av/114Fr/115 Fr  
YarbroughspFr/6           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Orlando ArciassRspR25100000
Tyler Austin1bRspR28100000
Jackie Bradley Jr.cfLspR30100000
Tony CingranimrLspL30100000
Austin DavismrLspL27100000
fTim DillardspRspR36100000
Brandon Drury3bRspR27100000
Danny DuffyspLspL31100000
fTim Federowiczc RspR32100000
Clint FrazierlfRspR25100000
Chi Chi GonzalezspRspR28100000
Curtis GrandersonlfLspR39100000
fJesse HahnspRspR30100000
Andrew HeaneyspLspL29100000
Jordan HicksclRspR23100000
James HoytmrRspR33100000
Jason Kipnis2bLspR33100000
Jordan LylesspRspR29100000
Jake McGeemrLspL33100000
dBrad MillerlfLspR30100000
Logan Morrison1bLspL32100000
Ryan Mountcastle1bRspR23100000
Gregory PolancorfLspL28100000
fAustin Riley3bRspR23100000
Danny SalazarspRspR30100000
Bryan ShawmrSspR32100000
Justus SheffieldspLspL24100000
Max Stassic RspR29100000
Kurt Suzukic RspR36100000
Darnell Sweeney2bSspR29100000
Ryan YarbroughspRspL28100000
 Total   29.4  0