Team roster -- 2025 Diablotins
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Luisangel Acuna2bRsp23 .224Pr .239PrVgFrExExExNormalNormal
Ronald AcunarfRsp27 .253Vg .305ExPrPrVgExFrVery proneNormal
Addison Barger3bLsp25 .217Fr .249ExPrPrFrExFrNormalTerror
Ernie Clement3bRp 29 .326Vg .254FrAvPrVgFrFrIronTerror
Colton CowsercfLp 25 .188Vg .198VgAvPrFrExVgVery proneNormal
Tyler Fitzgerald2bRsp27 .222Fr .214FrExAvAvAvExProneNormal
Spencer Horwitz1bLsp27 .186Fr .283AvFrPrFrPrPrVery proneNormal
Carson Kellyc Rp 30 .270Vg .240VgPrPrPrAvPrNormalNormal
Lars NootbaarlfLsp27 .201Fr .249AvVgPrExPrFrProneNormal
Gavin SheetslfLsp29 .255Fr .251VgPrPrAvAvPrNormalTerror
Dominic Smith1bLp 30 .200Fr .296AvPrPrFrVgPrProneNormal
Luis Torrensc Rsp29 .243Fr .220FrFrPrFrFrPrProneNormal
Trea TurnerssRp 32 .323Av .295AvPrPrExExVgProneTerror
 Total  27.7 .255  .257        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Sandy AlcantaraspR29 .230 .262PrPrPrPrPrVg Pr2430752NormalNormal
Spencer ArrighettispR25 .265 .190PrPrPrPrPrAv Fr104844NormalVery prone
A.J. BlubaughmrR24 .132 .169PrPrPrPrPrPrExAv125938NormalNormal
Nathan EovaldispR35 .202 .186PrPrPrPrPrAv Vg27061NormalVery prone
Luke JacksonmrR33 .253 .204PrPrPrPrPr AvFr52752NormalNormal
Tyler KinleymrR34 .202 .192PrPrPrPrPr AvPr4337137NormalIron
Tylor MegillspR29 .221 .237PrPrPrPrPrAv Vg22041NormalVery prone
Miles MikolasspR36 .270 .274PrPrPrPrPrAv Av3045NormalNormal
Keider MonterospR24 .282 .255PrPrPrPrPrFrExEx11046NormalNormal
JoJo RomeromrL28 .211 .220PrPrPrPrPr AvVg171558NormalIron
Brock StewartmrR33 .344 .130PrPrPrPrPr AvPr144734NormalVery prone
Caleb ThielbarmrL38 .161 .205PrPrPrPrPr FrVg52738NormalIron
 Total  30.7 .235 .227             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Acuna,L2b   Vg/71 Vg/98 Av/93  Av/99  Fr  
Acuna,Rrf        Pr/99 Vg  
Alcantara,SaspAv/0           
ArrighettispAv/76           
Barger3b    Av/94    Fr/227Ex  
BlubaughmrAv/79           
Clement3b  Ex/129Ex/121Vg/57 Vg/106     
Cowsercf      Vg/80 Av/80 Vg/80 Pr  
EovaldispAv/63           
Fitzgerald,T2b   Av/93     Vg/96 Av  
Horwitz1b  Av/96 Pr/100       
Jackson,LmrFr/121          
Kelly,Carc  Fr/36         Vg2
KinleymrAv/52           
Megill,TyspAv/182          
MikolasspAv/50           
Montero,KspAv/40           
Nootbaarlf      Av/37 Av/37 Av/37 Av  
RomeromrAv/59           
Sheetslf  Av/121   Fr/87   Av  
Smith,Do1b  Av/51         
Stewart,BmrAv/173          
ThielbarmrAv/61           
Torrensc  Av/105        Ex3
Turner,Tss     Av/66      

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Luisangel Acuna2bRspR237507660
Ronald AcunarfRspR276040170000
Sandy AlcantaraspRspR29980170000
Spencer ArrighettispRspR2519817940
Addison Barger3bLspR259007600
A.J. BlubaughmrRspR242107600
Ernie Clement3bRp R29100019700
Colton CowsercfLp R2562337740
Nathan EovaldispRspR356832180000
Tyler Fitzgerald2bRspR275187800
Spencer Horwitz1bLspR2772287670
Luke JacksonmrRspR3386015000
Carson Kellyc Rp R3099150000
Tyler KinleymrRspR34100030000
Tylor MegillspRspR29445619750
Miles MikolasspRspR361000160000
Keider MonterospRspR244907600
Lars NootbaarlfLspR2791929500
JoJo RomeromrLspL28100022600
Gavin SheetslfLspL2999016000
Dominic Smith1bLp L305399430
Brock StewartmrLspR3360398700
Caleb ThielbarmrRspL3898027500
Luis Torrensc RspR2994615000
Trea TurnerssRp R328911272720
 Total   29.1  127751