Team roster -- 2024 Texas Rangers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Yordan AlvarezdhLsp27 .290Ex .302ExPrPrAvPrPrNormalNormal
fBo BichettessRsp26 .304Vg .287VgPrPrAvAvAvNormalNormal
fAlex CallcfRp 29 .242Av .232AvFrFrVgFrVgNormalNormal
Junior Caminero3bRp 20 .256Vg .244AvPrFrAvFrAvNormalNormal
Jackson ChouriocfRsp20 .267Av .260AvPrFrExVgExNormalNormal
William Contrerasc Rsp26 .282Vg .260AvPrPrAvFrFrNormalNormal
Tyler FitzgeraldssRsp26 .225Vg .220AvFrFrVgVgVgNormalNormal
Andres Gimenez2bLsp25 .268Av .273AvFrFrExVgVgNormalNormal
fAustin HayslfRsp28 .267Vg .263VgPrPrAvFrAvNormalNormal
Joe Mackc Lsp21 .205Pr .220FrPrFrFrPrPrNormalNormal
Kyle Manzardo1bLsp23 .232Av .258VgPrAvAvPrFrNormalNormal
Shohei OhtanidhLp 29 .245Ex .266ExPrPrAvVgVgNormalNormal
fJohan RojascfRsp23 .241Fr .241FrAvAvExVgExNormalNormal
Ben Rortvedtc Lsp26 .197Av .211AvPrPrAvPrAvNormalNormal
Leody TaverascfSsp25 .263Av .259AvPrFrExVgVgNormalNormal
fKahlil WatsonssLsp21 .202Av .209AvPrFrVgVgExNormalNormal
 Total  24.7 .253  .254        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fMatt BoydspL33 .224 .251PrPrPrPrPrVg Av1612447NormalNormal
Kris BubicspL26 .280 .249PrPrPrPrPrVgAvVg107457NormalNormal
Mike BurrowsspR24 .245 .258AvPrPrPrPrPrPrAv217950NormalNormal
Jake EderspL25 .222 .253AvPrPrPrPrAv Pr538255NormalNormal
Bowden FrancisspR28 .253 .227PrPrPrPrPrPrPrAv197739NormalNormal
fTony GonsolinspR30 .234 .232PrPrPrPrPrVg Av2211247NormalNormal
Ian HamiltonmrR29 .211 .227PrPrPrPrPrAvVgAv498566NormalNormal
fSam HentgesmrL27 .206 .255PrPrPrPrPr AvFr478467NormalNormal
Pablo LopezspR28 .245 .214PrPrPrPrPrEx Av169657NormalNormal
Justin MartinezmrR22 .229 .222PrPrPrPrPr AvAv3712966NormalNormal
fLance McCullersspR30 .212 .229AvPrPrPrPrVg Av217465NormalNormal
Jacob MisiorowskispR22 .204 .236AvPrPrPrPrPr Pr818046NormalNormal
fDedniel NunezmrR28 .268 .238AvPrPrPrPr VgPr4013050NormalNormal
Shohei OhtanidhR29 .224 .198PrPrAvVgVgVg Av5010454NormalNormal
Michel OtanezmrR26 .213 .250AvPrPrPrPr AvFr958958NormalNormal
Nate PearsonmrR27 .240 .221PrPrPrPrPr AvFr7512845NormalNormal
David RobertsonclR39 .216 .252PrPrPrPrPr AvFr4213052NormalNormal
fGrayson RodriguezspR24 .229 .236PrPrPrPrPrVg Av236854NormalNormal
Luis SeverinospR30 .263 .242PrPrPrPrPrVgAvAv611852NormalNormal
AJ Smith-ShawverspR21 .241 .234PrPrPrPrPrFrPrPr637542NormalNormal
Justin SteelespL28 .215 .257PrPrPrPrPrVgAvAv2210163NormalNormal
fBrock StewartmrR32 .222 .192PrPrPrPrPr AvFr3022846NormalNormal
fGavin StonespR25 .250 .246PrPrPrPrPrAvAvFr247259NormalNormal
fRicky TiedemannspL21 .223 .223AvPrPrPrPrPr Pr207955NormalNormal
 Total  27.3 .234 .236             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alvarez,Ydh      Fr/174  Av  
fBichettess     Av/111     
fBoydspVg/53           
BubicspAv/89           
Burrows,MspAv/100          
fCallcf      Av/53 Av/62 Av/61 Vg  
Caminero3b   Fr/108Av/115Av/94      
Chouriocf       Fr/137Vg/111Fr  
Contreras,WJc  Fr/88         Fr9
EderspAv/100          
Fitzgerald,Tss   Av/79 Av/126Av/108     
FrancisspAv/76           
Gimenez2b   Ex/103Vg/111Vg/85      
fGonsolinspAv/31           
Hamilton,ImrVg/61           
fHayslf      Vg/38 Av/61 Vg/33 Vg  
fHentgesmrAv/65           
Lopez,PspVg/72           
Mackc  Vg/103        Vg6
Manzardo1b  Vg/110        
Martinez,JumrFr/242          
fMcCullersspAv/100          
MisiorowskispAv/100          
fNunez,DemrAv/100          
OhtanidhAv/94        Fr/109Ex  
OtanezmrAv/100          
Pearson,NmrAv/72           
Robertson,DavclAv/56           
fRodriguez,GrspAv/19           
fRojas,Johcf       Vg/175Vg/138Av  
Rortvedtc  Av/105        Av7
Severino,LspVg/161          
Smith-ShawverspAv/83           
SteelespFr/300          
fStewart,BmrFr/82           
fStonespAv/79           
Taveras,Lcf      Vg/222Vg/250 Av  
fTiedemannspAv/100          
fWatson,Kss   Fr/102 Vg/115     

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Yordan AlvarezdhLspR27100000
fBo BichettessRspR26100000
fMatt BoydspLspL33100000
Kris BubicspLspL26100000
Mike BurrowsspRspR24100000
fAlex CallcfRp R29100000
Junior Caminero3bRp R20100000
Jackson ChouriocfRspR20100000
William Contrerasc RspR26100000
Jake EderspLspL25100000
Tyler FitzgeraldssRspR26100000
Bowden FrancisspRspR28100000
Andres Gimenez2bLspR25100000
fTony GonsolinspRspR30100000
Ian HamiltonmrRspR29100000
fAustin HayslfRspR28100000
fSam HentgesmrLspL27100000
Pablo LopezspLspR28100000
Joe Mackc LspR21100000
Kyle Manzardo1bLspR23100000
Justin MartinezmrRspR22100000
fLance McCullersspLspR30100000
Jacob MisiorowskispRspR22100000
fDedniel NunezmrRspR28100000
Shohei OhtanidhLp R29100000
Michel OtanezmrRspR26100000
Nate PearsonmrRspR27100000
David RobertsonclRspR39100000
fGrayson RodriguezspLspR24100000
fJohan RojascfRspR23100000
Ben Rortvedtc LspR26100000
Luis SeverinospRspR30100000
AJ Smith-ShawverspRspR21100000
Justin SteelespLspL28100000
fBrock StewartmrLspR32100000
fGavin StonespRspR25100000
Leody TaverascfSspR25100000
fRicky TiedemannspLspL21100000
fKahlil WatsonssLspR21100000
 Total   26.2  0