Team roster -- 2024 Sodo Mojos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Francisco Alvarezc Rsp22 .239Ex .236AvPrPrPrFrPrVery proneNormal
Lawrence ButlerrfLsp23 .291Ex .255ExFrPrAvExVgNormalNormal
fJunior Caminero3bRsp20 .346Fr .230VgPrPrAvVgFrNormalNormal
Kody Clemens1bLsp28 .300Av .202ExPrPrAvPrPrProneNormal
fZack Gelof2bRp 24 .138Fr .232AvFrFrVgExExProneNormal
fTrent GrishamcfLp 27 .211Av .184VgFrAvAvFrFrNormalNormal
fSam HilliardlfLsp30 .300Ex .214VgAvFrAvAvVgNormalNormal
Josh Jung3bRsp26 .273Av .262AvPrPrFrExAvVery proneNormal
Ketel Marte2bSsp30 .342Ex .260VgAvFrVgExFrProneNormal
MJ MelendezlfLp 25 .164Pr .215ExPrPrVgFrAvNormalTerror
Zach NetossRp 23 .374Ex .218VgAvPrExVgExNormalTerror
Joshua PalaciosrfLp 28 .250Pr .218AvFrPrAvAvFrProneNormal
Jurickson ProfarlfSsp31 .300Vg .273VgExFrAvVgFrIronTerror
Cal Raleighc Ssp27 .183Ex .234VgFrPrPrExFrNormalNormal
Luis Rengifo3bSsp27 .352Av .288FrAvPrVgVgExVery proneNormal
Julio Y. RodriguezcfRsp23 .268Av .275AvPrPrVgExVgProneNormal
Dominic Smith1bLsp29 .234Av .232AvPrPrFrFrPrNormalNormal
Nick Sogard2bSsp26 .250Pr .279PrFrPrAvExAvNormalNormal
fFernando TatisrfRsp25 .224Fr .293ExFrPrExVgAvVery proneTerror
fJames WoodlfLsp21 .261Fr .267VgPrPrExAvVgNormalNormal
 Total  25.8 .265  .247        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fBeau BrieskemrR26 .210 .238PrPrPrPrPr VgAv1640NormalNormal
Jhoan DuranclR26 .218 .252PrPrPrPrPr AvFr1038371NormalProne
Zach EflinspR30 .225 .281PrPrPrPrPrVg Vg6047NormalProne
Jeremiah EstradamrR25 .141 .220PrPrPrPrPr AvVg441636NormalNormal
fBailey FalterspL27 .277 .255PrPrPrPrPrAv Av0041NormalProne
Chad GreenclR33 .227 .206PrPrPrPrPr AvFr113036NormalProne
Ben LivelyspR32 .229 .252PrPrPrPrPrAv Av713845NormalProne
Joe MantiplymrL33 .206 .252PrPrPrPrPr FrFr2740559NormalIron
Miles MikolasspR35 .281 .287PrPrPrPrPrAv Vg013748NormalIron
fJoe MusgrovespR31 .225 .270PrPrPrPrPrAv Av0048NormalVery prone
Evan PhillipsclR29 .253 .217PrPrPrPrPr AvAv102448ToughProne
fBlake SnellspL31 .105 .187PrPrPrPrPrFr Fr43045NormalVery prone
Matt StrahmmrL32 .230 .133PrPrPrPrPr FrVg192132NormalIron
Ranger SuarezspL28 .259 .240PrPrPrPrPrAv Vg431461NormalProne
fRyan ThompsonmrR32 .254 .254PrPrPrPrPr AvPr16969NormalIron
Trent ThorntonmrR30 .262 .217PrPrPrPrPr AvAv30246ToughIron
Ryan WeathersspL24 .212 .242PrPrPrPrPrAv Vg1226850NormalVery prone
 Total  29.6 .234 .242             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alvarez,Fc  Av/101        Av6
fBrieskemrVg/55           
Butlerrf       Fr/129Av/129Av  
fCaminero3b  Vg/98  Av/146      
Clemens1b  Vg/80 Av/92 Av/129 Av/96   Av  
Duran,JhclAv/99           
EflinspAv/0           
Estrada,JmrFr/257          
fFalterspAv/5           
fGelof2b   Av/77        
GreenclAv/64           
fGrishamcf       Vg/114 Vg  
fHilliardlf      Av/252Fr/252Av/252Av  
Jung,Jo3b    Av/85       
LivelyspAv/0           
MantiplymrVg/125          
Marte,K2b   Av/65        
Melendezlf      Fr/86  Fr/86 Vg  
MikolasspAv/150          
fMusgrovespAv/87           
Netoss     Av/98      
Palacios,Jrf      Av/67 Fr/67 Av/67 Fr  
Phillips,EclAv/142          
Profarlf  Av/96    Fr/35   Vg  
Raleighc  Av/68         Av2
Rengifo3b   Fr/133Fr/72 Pr/98      
Rodriguez,Jucf       Av/121 Av  
Smith,Do1b  Vg/225        
fSnellspAv/127          
Sogard2b   Vg/80 Vg/89 Av/104     
StrahmmrAv/58           
Suarez,RaspVg/0           
fTatisrf        Av/229Av  
fThompson,RmrAv/97           
ThorntonmrAv/146          
WeathersspAv/42           
fWood,Jlf      Fr/243  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Francisco Alvarezc RspR2272287630
fBeau BrieskemrRspR267507400
Lawrence ButlerrfLspR238107400
fJunior Caminero3bRspR202707400
Kody Clemens1bLspR2838157400
Jhoan DuranclRspR2683177470
Zach EflinspRspR308218110000
Jeremiah EstradamrSspR258407400
fBailey FalterspRspL2790107550
fZack Gelof2bRp R2488127400
Chad GreenclLspR337822105000
fTrent GrishamcfLp L27100055000
fSam HilliardlfLspL305408000
Josh Jung3bRspR2633677560
Ben LivelyspRspR3289117500
Joe MantiplymrRspL3310009250
Ketel Marte2bSspR309010136000
MJ MelendezlfLp R259557550
Miles MikolasspRspR351000176670
fJoe MusgrovespRspR315446200000
Zach NetossRp R2310007500
Joshua PalaciosrfLp R2817107400
Evan PhillipsclRspR29861440000
Jurickson ProfarlfSspR31100010000
Cal Raleighc SspR2710007950
Luis Rengifo3bSspR27514944000
Julio Y. RodriguezcfRspR239010121860
Dominic Smith1bLspL296307400
fBlake SnellspLspL316435320000
Nick Sogard2bSspR262707400
Matt StrahmmrRspL32100075000
Ranger SuarezspLspL28831750500
fFernando TatisrfRspR256436117140
fRyan ThompsonmrRspR32100013500
Trent ThorntonmrRspR30100012000
Ryan WeathersspRspL2446547530
fJames WoodlfLspR214907400
 Total   27.5  174616