Team roster -- 2024 Sodo Mojos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Nick AhmedssRp 34 .278Fr .198PrAvAvFrAvFrProneNormal
Will BrennanrfLsp26 .143Fr .278AvAvPrAvAvFrProneNormal
fJunior Caminero3bRsp20 .346Fr .230VgPrPrAvVgFrNormalNormal
Bryan De La CruzlfRp 27 .285Av .210AvPrPrFrAvFrNormalNormal
Yandy Diaz1bRsp32 .346Vg .261FrPrPrAvPrPrNormalTerror
fTJ FriedlcfLp 28 .209Fr .230AvVgAvExExAvVery proneNormal
Zack Gelof2bRp 24 .138Fr .232AvFrFrVgExExProneNormal
fTrent GrishamcfLp 27 .211Av .184VgFrAvAvFrFrNormalNormal
Jarred KeleniclfLp 24 .206Pr .235VgFrPrVgVgAvNormalNormal
Kevin KiermaiercfLsp34 .157Pr .207AvAvFrVgVgVgProneNormal
fBligh Madris1bLsp28 .000Pr .273FrPrPrAvPrPrNormalNormal
fZach McKinstryssLsp29 .133Pr .225AvFrPrExExVgNormalNormal
Max Muncy3bLp 33 .172Ex .254ExPrPrPrFrPrVery proneNormal
Cal Raleighc Ssp27 .183Ex .234VgFrPrPrExFrNormalNormal
fRob RefsnyderlfRp 33 .302Ex .267AvFrPrAvFrFrProneNormal
Julio Y. RodriguezcfRsp23 .268Av .275AvPrPrVgExVgProneNormal
Esteury RuizlfRsp25 .276Ex .115FrAvPrAvFrExVery proneNormal
fFernando TatisrfRsp25 .224Fr .293ExFrPrExVgAvVery proneTerror
Michael A. TaylorcfRp 33 .196Av .192PrAvAvExExVgNormalNormal
Jose Trevinoc Rsp31 .189Av .235AvAvPrFrFrPrProneNormal
Masyn WinnssRsp22 .253Ex .274FrExAvVgAvAvNormalNormal
fJames WoodlfLsp21 .261Fr .267VgPrPrExAvVgNormalNormal
 Total  27.5 .237  .244        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL29 .192 .194PrPrPrPrPr AvEx28039ToughIron
Luis CastillospR31 .275 .205PrPrPrPrPrVg Av0043NormalProne
Roansy ContrerasmrR24 .226 .255PrPrPrPrPrPrAvPr22150NormalNormal
fPete FairbanksclR30 .256 .179PrPrPrPrPr AvFr2447345NormalVery prone
fJose FerrermrL24 .167 .260PrPrPrPrPr AvAv1750055ToughVery prone
fKyle HendricksspR34 .304 .268PrPrPrPrPrAvExFr0052NormalProne
Mitch KellerspR28 .268 .254PrPrPrPrPrEx Fr325547NormalNormal
Yusei KikuchispL33 .230 .248PrPrPrPrPrAv Ex12044NormalIron
Shelby MillermrR33 .122 .276PrPrPrPrPr AvAv102542NormalProne
Joel PayampsmrR30 .218 .153PrPrPrPrPr FrAv42246NormalIron
David PetersonspL28 .218 .251PrPrPrPrPrVg Ex1719358NormalVery prone
Colin ReaspR33 .257 .258PrPrPrPrPrAvExAv6045NormalNormal
Dennis SantanamrR28 .171 .243PrPrPrPrPr AvAv850044ToughNormal
Ryan ThompsonmrR32 .254 .254PrPrPrPrPr AvPr16969NormalIron
Matt WaldronspR27 .260 .251PrPrPrPrPrAv Av1815741NormalNormal
 Total  29.6 .247 .241             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Ahmedss   Ex/98  Vg/43      
AkinmrVg/48           
Brennanrf      Av/104Fr/104Av/104Av  
fCaminero3b  Vg/98  Av/146      
Castillo,LspFr/162          
Contreras,RmrAv/143          
De La Cruz,Blf      Av/175 Av/175Av  
Diaz,Yan1b  Av/192        
fFairbanksclVg/70           
fFerrermrVg/79           
fFriedlcf       Fr/126 Fr  
Gelof2b   Av/77        
fGrishamcf       Vg/114 Vg  
fHendricksspAv/102          
Keleniclf      Av/105Fr/105Av/105Vg  
Keller,MspVg/0           
Kiermaiercf       Vg/106 Vg  
KikuchispAv/0           
fMadris1b  Vg/67      Fr/99 Av  
fMcKinstryss   Vg/79 Vg/158Av/124Vg/75  Vg/75 Fr  
Miller,SmrFr/63           
Muncy3b    Av/92       
PayampsmrAv/300          
Peterson,DspAv/300          
Raleighc  Av/68         Av2
ReaspAv/243          
fRefsnyderlf      Fr/272 Fr/272Fr  
Rodriguez,Jucf       Av/121 Av  
Ruiz,Elf      Av/137Fr/137 Fr  
Santana,DmrAv/52           
fTatisrf        Av/229Av  
Taylor,Mcf      Ex/106Vg/106 Vg  
Thompson,RmrAv/97           
Trevinoc  Vg/140        Fr4
WaldronspAv/2           
Winn,Mss     Av/105     
fWood,Jlf      Fr/243  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Nick AhmedssRp R34561910000
Keegan AkinmrLspL299508250
Will BrennanrfLspL268697450
fJunior Caminero3bRspR202707400
Luis CastillospRspR318911241500
Roansy ContrerasmrRspR249507550
Bryan De La CruzlfRp R279907680
Yandy Diaz1bRspR3296080000
fPete FairbanksclRspR30643638170
fJose FerrermrLspL2440607430
fTJ FriedlcfLp L2854467500
Zack Gelof2bRp R2488127400
fTrent GrishamcfLp L27100055000
fKyle HendricksspRspR348911165000
Jarred KeleniclfLp L2410007600
Mitch KellerspRspR28100054430
Kevin KiermaiercfLspR34946105000
Yusei KikuchispLspL33990100000
fBligh Madris1bLspR281507400
fZach McKinstryssLspR2910007640
Shelby MillermrRspR33831330000
Max Muncy3bLp R33514995000
Joel PayampsmrRspR3098016500
David PetersonspLspL28653321500
Cal Raleighc SspR2710007950
Colin ReaspRspR33100035000
fRob RefsnyderlfRp R33831718500
Julio Y. RodriguezcfRspR239010121860
Esteury RuizlfRspR2524697450
Dennis SantanamrRspR289507400
fFernando TatisrfRspR256436117140
Michael A. TaylorcfRp R3394040000
Ryan ThompsonmrRspR32100013500
Jose Trevinoc RspR31841627300
Matt WaldronspRspR277807420
Masyn WinnssRspR2210007420
fJames WoodlfLspR214907400
 Total   28.4  151374