Team roster -- 2025 Sodo Mojos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Ozzie Albies2bSsp28 .277Av .225FrFrPrVgExAvIronNormal
Brooks BaldwinlfSsp24 .203Fr .249VgFrFrExExFrNormalNormal
Junior Caminero3bRp 21 .250Ex .270ExPrPrAvExFrNormalNormal
Jake Cronenworth2bLsp31 .248Fr .245AvVgAvVgFrFrProneNormal
Trent GrishamcfLp 28 .182Vg .254ExPrPrFrAvPrNormalNormal
Sam HilliardlfLp 31 .000Pr .208ExPrAvAvAvVgNormalNormal
fJeremiah JacksonrfRsp25 .260Av .283VgPrPrAvPrPrNormalNormal
fCarter JensendhLsp21 .167Pr .333ExPrPrAvPrPrNormalNormal
fC.J. KayfusrfLsp23 .190Av .225VgAvPrVgExVgNormalNormal
Luke Mailec Rsp34 .200Pr .267AvVgPrFrAvFrNormalNormal
Zach McKinstry3bLsp30 .296Vg .247AvAvPrExVgVgNormalNormal
Cal Raleighc Ssp28 .281Ex .231ExPrPrPrVgAvIronNormal
Leo Rivas2bSsp27 .306Pr .204AvVgPrAvExVgNormalNormal
Julio Y. RodriguezcfRsp24 .256Ex .271VgPrPrVgExVgIronNormal
fAdley Rutschmanc Ssp27 .258Fr .204AvPrPrFrPrPrVery proneNormal
Nolan Schanuel1bLp 23 .274Fr .262AvAvPrAvExFrProneNormal
Fernando TatisrfRsp26 .229Av .281VgFrPrVgExVgNormalTerror
James WoodlfLsp22 .278Vg .244VgPrPrAvAvAvIronTerror
 Total  26.3 .255  .251        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fShane BazspR26 .255 .245PrPrPrPrPrAv Av9054NormalNormal
Jalen BeeksmrL31 .218 .190PrPrPrPrPr AvAv102350NormalProne
Tanner BibeespR26 .237 .255PrPrPrPrPrAv Av911949NormalNormal
Luis CastillospR32 .278 .212PrPrPrPrPrAv Av9045NormalIron
fDylan DoddmrL27 .319 .160PrPrPrPrPr AvVg165554NormalNormal
fDietrich EnnsmrL34 .353 .226PrPrPrPrPrPrExFr113349NormalNormal
Tyler FergusonmrR31 .241 .204PrPrPrPrPr AvAv91837ToughNormal
Jack FlahertyspR29 .248 .231PrPrPrPrPrAv Vg13044NormalNormal
Zac GallenspR29 .256 .223PrPrPrPrPrVg Av5049NormalIron
fKyle HendricksspR35 .238 .284PrPrPrPrPrAv Pr0043NormalNormal
fMax KranickmrR27 .231 .250PrPrPrPrPr VgEx105140NormalVery prone
Kyle LeahymrR28 .252 .238PrPrPrPrPrPrVgEx31051NormalNormal
Dylan LeemrL30 .200 .223PrPrPrPrPr AvVg2550045NormalIron
Nick MearsmrR28 .214 .212PrPrPrPrPr FrVg202637NormalProne
fBailey OberspR29 .274 .275PrPrPrPrPrAv Ex429033NormalProne
Colin ReaspR34 .292 .222PrPrPrPrPrAvExVg7044NormalNormal
Matt StrahmmrL33 .233 .196PrPrPrPrPr AvVg261521NormalIron
Jacob WebbmrR31 .200 .203PrPrPrPrPr AvFr21138NormalProne
 Total  30.0 .254 .232             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Albies2b   Av/22        
Baldwin,Blf   Av/91 Av/122Fr/91 Av/300Fr/300Av/300Av  
fBazspAv/89           
BeeksmrVg/62           
BibeespAv/0           
Caminero3b    Fr/152      
Castillo,LMspFr/0           
Cronenworth2b  Av/83 Fr/160 Pr/84      
fDoddmrVg/77           
fEnnsmrFr/190          
Ferguson,TmrFr/300          
FlahertyspAv/0           
GallenspAv/63           
Grishamcf       Fr/62  Fr  
fHendricksspAv/82           
Hilliardlf      Fr/74 Pr/74 Fr/74 Vg  
fJackson,Jrf    Av/141   Av/114Pr  
fJensendh Fr/87         Av3
fKayfusrf  Av/156     Av/59 Vg  
fKranickmrAv/75           
LeahymrAv/113          
Lee,DmrAv/54           
Mailec  Fr/71         Vg5
McKinstry3b   Av/128Av/102Av/115Vg/42  Vg/42 Av  
MearsmrAv/62           
fOberspAv/2           
Raleighc  Av/52         Av0
ReaspAv/46           
Rivas2b   Av/89 Av/99 Fr/92 Av/98  Av/98 Fr  
Rodriguez,Jucf       Vg/77  Av  
fRutschmanc  Av/53         Av1
Schanuel1b  Av/98         
StrahmmrAv/194          
Tatisrf        Ex/71 Ex  
Webb,JmrVg/56           
Woodlf      Av/106  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Ozzie Albies2bSspR2897370000
Brooks BaldwinlfSspR247547620
fShane BazspRspR26100014500
Jalen BeeksmrLspL31891112500
Tanner BibeespRspR26100030000
Junior Caminero3bRp R2110007640
Luis CastillospRspR321000227500
Jake Cronenworth2bLspR318515110000
fDylan DoddmrLspL275207600
fDietrich EnnsmrLspL344908200
Tyler FergusonmrRspR318207600
Jack FlahertyspRspR291000200000
Zac GallenspRspR291000135000
Trent GrishamcfLp L2898050000
fKyle HendricksspRspR35100025000
Sam HilliardlfLp L3117010000
fJeremiah JacksonrfRspR253307600
fCarter JensendhLspR211507600
fC.J. KayfusrfLspL233307600
fMax KranickmrRspR2738567710
Kyle LeahymrSspR2810007670
Dylan LeemrLspL30100010250
Luke Mailec RspR3456015000
Zach McKinstry3bLspR30100016500
Nick MearsmrRspR2888129630
fBailey OberspRspR29841635500
Cal Raleighc SspR28100010000
Colin ReaspRspR34100042500
Leo Rivas2bSspR274407600
Julio Y. RodriguezcfRspR241000180000
fAdley Rutschmanc SspR27613955000
Nolan Schanuel1bLp R2385157800
Matt StrahmmrRspL33100075000
Fernando TatisrfRspR26982200000
Jacob WebbmrRspR31871312500
James WoodlfLspR2210007640
 Total   28.1  164626