Team roster -- 2024 Sodo Mojos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fWill BrennanrfLsp26 .143Fr .278AvAvPrAvAvFrProneNormal
fJunior Caminero3bRsp20 .346Fr .230VgPrPrAvVgFrNormalNormal
Matt CarpenterdhLsp38 .294Pr .225AvPrFrFrPrFrProneNormal
Yandy Diaz1bRsp32 .346Vg .261FrPrPrAvPrPrNormalTerror
fTJ FriedlcfLp 28 .209Fr .230AvVgAvExExAvVery proneNormal
Zack Gelof2bRp 24 .138Fr .232AvFrFrVgExExProneNormal
fTrent GrishamcfLp 27 .211Av .184VgFrAvAvFrFrNormalNormal
Jose Herrerac Ssp27 .212Pr .234FrExPrAvPrPrNormalNormal
Bligh Madris1bLsp28 .000Pr .273FrPrPrAvPrPrNormalNormal
fZach McKinstryssLsp29 .133Pr .225AvFrPrExExVgNormalNormal
jMax Muncy3bLp 33 .172Ex .254ExPrPrPrFrPrVery proneNormal
Dane MyersrfRsp28 .281Vg .237FrPrPrAvExVgVery proneNormal
David PeraltarfLsp36 .200Pr .273AvPrPrPrVgPrNormalNormal
Cal Raleighc Ssp27 .183Ex .234VgFrPrPrExFrNormalNormal
Rob RefsnyderlfRp 33 .302Ex .267AvFrPrAvFrFrProneNormal
Julio Y. RodriguezcfRsp23 .268Av .275AvPrPrVgExVgProneNormal
Casey Schmitt2bRsp25 .311Ex .210AvPrPrAvPrPrNormalNormal
Fernando TatisrfRsp25 .224Fr .293ExFrPrExVgAvVery proneTerror
Masyn WinnssRsp22 .253Ex .274FrExAvVgAvAvNormalNormal
James WoodlfLsp21 .261Fr .267VgPrPrExAvVgNormalNormal
 Total  27.6 .241  .254        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL29 .192 .194PrPrPrPrPr AvEx28039ToughIron
Luis CastillospR31 .275 .205PrPrPrPrPrVg Av0043NormalProne
fRoansy ContrerasmrR24 .226 .255PrPrPrPrPrPrAvPr22150NormalNormal
Pete FairbanksclR30 .256 .179PrPrPrPrPr AvFr2447345NormalVery prone
Jose FerrermrL24 .167 .260PrPrPrPrPr AvAv1750055ToughVery prone
fJ.P. FrancespR29 .305 .271PrPrPrPrPrVg Av5550036NormalProne
fKyle HendricksspR34 .304 .268PrPrPrPrPrAvExFr0052NormalProne
Mitch KellerspR28 .268 .254PrPrPrPrPrEx Fr325547NormalNormal
Yusei KikuchispL33 .230 .248PrPrPrPrPrAv Ex12044NormalIron
fJose MartemrR28 .219 .194PrPrPrPrPr VgFr567366NormalVery prone
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
fMatt WaldronspR27 .260 .251PrPrPrPrPrAv Av1815741NormalNormal
 Total  29.5 .248 .241             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrVg/48           
fBrennanrf      Av/104Fr/104Av/104Av  
fCaminero3b  Vg/98  Av/146      
Carpenter,Mdh  Av/98  Fr/99       
Castillo,LspFr/162          
fContreras,RmrAv/143          
Diaz,Yan1b  Av/192        
FairbanksclVg/70           
FerrermrVg/79           
fFrance,JPspAv/83           
fFriedlcf       Fr/126 Fr  
Gelof2b   Av/77        
fGrishamcf       Vg/114 Vg  
fHendricksspAv/102          
Herrera,Jc  Av/67         Av4
Keller,MspVg/0           
KikuchispAv/0           
Madris1b  Vg/67      Fr/99 Av  
fMarte,JmrVg/87           
fMcKinstryss   Vg/79 Vg/158Av/124Vg/75  Vg/75 Fr  
Miller,SmrFr/63           
jMuncy3b    Av/92       
Myers,Drf      Av/166Fr/166Av/166Vg  
PayampsmrAv/300          
Peralta,Drf      Av/94  Av/94 Av  
Peterson,DspAv/300          
Raleighc  Av/68         Av2
ReaspAv/243          
Refsnyderlf      Fr/272 Fr/272Fr  
Rodriguez,Jucf       Av/121 Av  
Santana,DmrAv/52           
Schmitt2b   Fr/112Fr/106Pr/102     
Tatisrf        Av/229Av  
Thompson,RmrAv/97           
fWaldronspAv/2           
Winn,Mss     Av/105     
Wood,Jlf      Fr/243  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Keegan AkinmrLspL299508250
fWill BrennanrfLspL268697450
fJunior Caminero3bRspR202707400
Matt CarpenterdhLspR38752562400
Luis CastillospRspR318911241500
fRoansy ContrerasmrRspR249507550
Yandy Diaz1bRspR3296080000
Pete FairbanksclRspR30643638170
Jose FerrermrLspL2440607430
fJ.P. FrancespRspR2915237680
fTJ FriedlcfLp L2854467500
Zack Gelof2bRp R2488127400
fTrent GrishamcfLp L27100055000
fKyle HendricksspRspR348911165000
Jose Herrerac SspR275307400
Mitch KellerspRspR28100054430
Yusei KikuchispLspL33990100000
Bligh Madris1bLspR281507400
fJose MartemrRspR2820307400
fZach McKinstryssLspR2910007640
Shelby MillermrRspR33831330000
jMax Muncy3bLp R33514995000
Dane MyersrfRspR2846377400
Joel PayampsmrRspR3098016500
David PeraltarfLspL3669010000
David PetersonspLspL28653321500
Cal Raleighc SspR2710007950
Colin ReaspRspR33100035000
Rob RefsnyderlfRp R33831718500
Julio Y. RodriguezcfRspR239010121860
Dennis SantanamrRspR289507400
Casey Schmitt2bRspR253907400
Fernando TatisrfRspR256436117140
Ryan ThompsonmrRspR32100013500
fMatt WaldronspRspR277807420
Masyn WinnssRspR2210007420
James WoodlfLspR214907400
 Total   28.5  141839