Team roster -- 2025 Texas Rangers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Yordan AlvarezdhLsp28 .299Ex .301ExPrPrFrAvFrNormalNormal
Bo BichettessRsp27 .287Av .279AvPrPrAvAvAvNormalNormal
Sean BouchardrfRp 29 .257Vg .242AvPrFrVgAvVgNormalNormal
Junior Caminero3bRsp21 .270Vg .252AvPrPrAvFrAvNormalNormal
fJackson ChouriolfRsp21 .268Av .268AvPrPrExVgVgNormalNormal
William Contrerasc Rp 27 .288Vg .262AvPrPrAvAvAvNormalNormal
Josue De PaularfLsp20 .217Fr .216FrPrPrAvVgVgNormalNormal
Andres Gimenez2bLsp26 .262Fr .269AvFrFrExVgVgNormalNormal
Luis LaracfSsp20 .217Pr .214PrPrFrExAvExNormalNormal
Nathaniel Lowe1bLsp29 .274Av .279AvPrPrAvFrFrNormalNormal
Joe Mackc Lsp22 .215Fr .228AvPrPrAvFrFrNormalNormal
fHendry MendezdhLsp21 .221Fr .230FrPrPrAvPrFrNormalNormal
Shohei OhtanidhLsp30 .276Ex .297ExPrPrAvExExNormalNormal
Johan RojascfRsp24 .242Fr .243FrVgFrExVgExNormalNormal
Josh H. Smith3bLsp27 .244Av .246AvFrFrVgAvAvNormalNormal
Leody TaverascfSsp26 .255Av .254AvFrPrExVgVgNormalNormal
 Total  24.9 .259  .258        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Elvis AlvaradomrR26 .221 .266AvPrPrPrPr VgPr357857NormalNormal
Matt BoydspL34 .200 .237PrPrPrPrPrPr Av913346NormalNormal
fKris BubicmrL27 .262 .238PrPrPrPrPrPrFrAv125658NormalNormal
Ian HamiltonmrR30 .207 .227PrPrPrPrPrPrAvAv357664NormalNormal
Ronny HenriquezmrR25 .250 .259PrPrPrPrPrFrAvFr1412556NormalNormal
fSam HentgesmrL28 .186 .238PrPrPrPrPrPrFrAv347569NormalNormal
fKyle HurtspR27 .243 .215PrPrPrPrPrPrAvFr717065NormalNormal
fJoe JimenezmrR30 .216 .216PrPrPrPrPr AvFr97045NormalNormal
fJanson JunkspR29 .276 .265PrPrPrPrPrAvAvFr125654NormalNormal
Eric LauerspL30 .263 .243AvPrPrPrPrAvAvFr1011046NormalNormal
fJacob LopezspL27 .241 .241PrPrPrPrPrPrPrPr1811753NormalNormal
fPablo LopezspR29 .253 .222PrPrPrPrPrVg Av133056NormalNormal
Jesus LuzardospL27 .219 .239PrPrPrPrPrAvAvAv254550NormalNormal
Lance McCullersspR31 .219 .233AvPrPrPrPrAv Fr205965NormalNormal
Easton McGeespR27 .275 .245AvPrPrPrPrPrFrAv176957NormalNormal
Jacob MisiorowskispR23 .213 .236AvPrPrPrPrPrPrPr7512154NormalNormal
Shohei OhtanidhR30 .218 .194PrPrAvExExVg Av515055NormalNormal
fGrayson RodriguezspR25 .219 .248PrPrPrPrPrAv Av273954NormalNormal
fLuis SeverinospR31 .264 .238PrPrPrPrPrAv Fr1115355NormalNormal
fAJ Smith-ShawverspR22 .235 .237PrPrPrPrPrPr Pr414841NormalNormal
Ryne StanekmrR33 .217 .222PrPrPrPrPr FrAv327541NormalNormal
fJustin SteelespL29 .208 .244PrPrPrPrPrAvAvAv203060NormalNormal
fBrock StewartmrR33 .217 .204PrPrPrPrPr AvFr218747NormalNormal
fGavin StonespR26 .241 .249PrPrPrPrPrAvAvAv273857NormalNormal
Caleb ThielbarmrL38 .222 .243PrPrPrPrPr FrFr137843NormalNormal
fRicky TiedemannspL22 .216 .226AvPrPrPrPrPr Pr3313160NormalNormal
 Total  28.4 .236 .237             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alvarado,EmrAv/100          
Alvarez,Ydh      Pr/157  Pr  
Bichettess     Av/107     
Bouchardrf  Fr/133   Av/190Pr/153Av/157Fr  
Boyd,MspVg/176          
fBubicmrAv/158          
Caminero3b  Av/110Av/126Av/127      
fChouriolf      Av/20  Av/20 Fr  
Contreras,WJc  Fr/68         Av7
De Paula,Jrf      Av/300 Av/272Av  
Gimenez2b   Vg/97 Vg/89 Vg/75      
Hamilton,ImrAv/75           
Henriquez,RmrVg/87           
fHentgesmrAv/84           
fHurtspAv/96           
fJimenez,JmrAv/203          
fJunkspFr/95           
Lara,Lcf      Vg/97 Av/103 Av  
LauerspAv/100          
fLopez,JacospAv/93           
fLopez,PspAv/78           
Lowe,N1b  Av/109 Pr/106      
LuzardospVg/56           
Mackc  Fr/61         Vg7
McCullersspAv/100          
McGeespAv/100          
fMendezdh      Av/184 Av/135Av  
MisiorowskispAv/100          
OhtanidhFr/110          
fRodriguez,GrspAv/22           
Rojas,Johcf       Vg/147Vg/131Vg  
fSeverino,LspVg/221          
Smith,J3b  Av/102Av/102Av/76 Fr/117Fr/103Fr/103 Av  
fSmith-ShawverspAv/100          
StanekmrFr/63           
fSteelespFr/10           
fStewart,BmrAv/90           
fStonespAv/6           
Taveras,Leodcf      Vg/158Vg/174 Vg  
ThielbarmrAv/156          
fTiedemannspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Elvis AlvaradomrRspR26100000
Yordan AlvarezdhLspR28100000
Bo BichettessRspR27100000
Sean BouchardrfRp R29100000
Matt BoydspLspL34100000
fKris BubicmrLspL27100000
Junior Caminero3bRspR21100000
fJackson ChouriolfRspR21100000
William Contrerasc Rp R27100000
Josue De PaularfLspL20100000
Andres Gimenez2bLspR26100000
Ian HamiltonmrRspR30100000
Ronny HenriquezmrRspR25100000
fSam HentgesmrLspL28100000
fKyle HurtspRspR27100000
fJoe JimenezmrRspR30100000
fJanson JunkspRspR29100000
Luis LaracfSspR20100000
Eric LauerspRspL30100000
fJacob LopezspLspL27100000
fPablo LopezspLspR29100000
Nathaniel Lowe1bLspR29100000
Jesus LuzardospLspL27100000
Joe Mackc LspR22100000
Lance McCullersspLspR31100000
Easton McGeespRspR27100000
fHendry MendezdhLspL21100000
Jacob MisiorowskispRspR23100000
Shohei OhtanidhLspR30100000
fGrayson RodriguezspLspR25100000
Johan RojascfRspR24100000
fLuis SeverinospRspR31100000
Josh H. Smith3bLspR27100000
fAJ Smith-ShawverspRspR22100000
Ryne StanekmrRspR33100000
fJustin SteelespLspL29100000
fBrock StewartmrLspR33100000
fGavin StonespRspR26100000
Leody TaverascfSspR26100000
Caleb ThielbarmrRspL38100000
fRicky TiedemannspLspL22100000
 Total   27.0  0