Team roster -- 2019 Texas Rattlers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Mookie BettsrfRsp26 .271Vg .304ExPrPrExExAvNormalTerror
Elias Diazc Rsp28 .268Fr .231PrFrPrFrPrPrNormalNormal
Tim Federowiczc Rp 31 .200Pr .140ExVgPrPrAvFrNormalNormal
Freddie Freeman1bLsp29 .255Vg .310ExPrPrAvAvFrIronTerror
fChris Herrmannc Lsp31 .200Pr .203FrAvPrAvPrPrNormalNormal
Jordan LuplowrfRp 25 .320Ex .216FrPrPrAvAvFrProneNormal
Luke Mailec Rsp28 .057Pr .190PrFrPrFrAvFrNormalNormal
J.D. MartinezdhRp 31 .404Ex .272VgPrPrPrAvPrNormalNormal
Miguel RojasssRsp30 .297Av .278FrPrFrAvAvAvProneNormal
Dominic SmithlfLsp24 .303Ex .278ExFrFrAvPrFrVery proneNormal
Eugenio Suarez3bRp 27 .276Ex .270ExPrPrFrAvPrIronNormal
Mike TroutcfRsp27 .266Ex .303ExPrPrVgExFrProneNormal
Trea TurnerssRsp26 .316Av .292ExVgAvAvExExProneNormal
 Total  27.9 .288  .277        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Nick AndersonmrR28 .250 .183PrPrPrPrPr AvVg401236NormalIron
Chris BassittspR30 .209 .251AvPrPrPrPrVgVgAv13047NormalProne
Joe BiaginimrR29 .320 .253PrPrPrPrPr AvFr29657NormalNormal
Jeff BrighammrR27 .220 .267PrPrPrPrPr AvAv994639NormalNormal
Ryan BuchtermrL32 .238 .274PrPrPrPrPr FrVg133429NormalNormal
Yu DarvishspR32 .243 .181FrPrPrPrPrAv Pr39055NormalProne
Ken GilesclR28 .174 .202PrPrPrPrPr AvPr253144NormalProne
Yoshihisa HiranomrR35 .250 .248PrPrPrPrPr AvEx232251NormalProne
Shawn KelleymrR35 .374 .214PrPrPrPrPr AvAv263237NormalProne
Mike MontgomerymrL29 .452 .273FrPrPrPrPrAvVgAv20060NormalProne
Chris PaddackspR23 .211 .198AvPrPrPrPrAv Ex523144NormalProne
Taylor RogersclL28 .273 .208PrPrPrPrPr AvEx19754NormalNormal
Aaron SanchezspR26 .279 .277PrPrPrPrPrAv Fr31055NormalProne
fJustus SheffieldspL23 .207 .328PrPrPrPrPrAv Fr484460NormalNormal
Trevor WilliamsspR27 .332 .248AvPrFrPrPrVg Av8044NormalProne
 Total  28.8 .263 .237             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anderson,NmrVg/176          
BassittspFr/4           
Bettsrf       Av/39 Ex/39 Ex  
BiaginimrFr/264          
BrighammrFr/74           
BuchtermrVg/128          
DarvishspFr/69           
Diaz,Elc  Av/241        Av5
Federowiczc  Av/178        Av3
Freeman,F1b  Av/60         
GilesclPr/65           
fHerrmannc  Av/123    Pr/100  FrAv3
HiranomrVg/126          
Kelley,SmrVg/68           
Luplowrf      Av/0 Fr/0 Av/0 Ex  
Mailec  Vg/151        Av5
Martinez,JDdh      Pr/206 Pr/206Fr  
Montgomery,MmrAv/39           
PaddackspAv/157          
Rogers,TaclVg/113          
Rojas,Mss  Fr/97 Fr/99  Vg/80      
Sanchez,AaspVg/12           
fSheffieldspVg/134          
Smith,Dolf  Av/76    Vg/227 Vg/227Fr  
Suarez,E3b    Av/115      
Troutcf       Av/85  Vg  
Turner,Tss     Av/102     
Williams,TrspVg/72           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Nick AndersonmrRspR289705550
Chris BassittspRspR3088125650
Mookie BettsrfRspR26964200000
Joe BiaginimrRspR299509000
Jeff BrighammrRspR275505550
Ryan BuchtermrLspL3296014000
Yu DarvishspRspR32937200000
Elias Diazc RspR2886145780
Tim Federowiczc Rp R313505550
Freddie Freeman1bLspR29991210000
Ken GilesclRspR2892663000
fChris Herrmannc LspR31365310000
Yoshihisa HiranomrRspR35881230000
Shawn KelleymrRspR35841625000
Jordan LuplowrfRp R2577155640
Luke Mailec RspR2872285790
J.D. MartinezdhRp R31955237500
Mike MontgomerymrLspL29821724400
Chris PaddackspRspR238875550
Taylor RogersclLspL28100015250
Miguel RojasssRspR30861431550
Aaron SanchezspRspR26772239000
fJustus SheffieldspLspL232205550
Dominic SmithlfLspL2462345590
Eugenio Suarez3bRp R2799172850
Mike TroutcfRspR278614368330
Trea TurnerssRspR26762437250
Trevor WilliamsspRspR2780195840
 Total   28.4  164917