Team roster -- 2026 Michigan Meat Curtains
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Miguel Andujar3bRsp31 .389Vg .290AvPrPrPrFrPrProneNormal
Junior Caminero3bRp 22 .250Ex .270ExPrPrAvExFrNormalNormal
Jarren DuranlfLsp29 .211Av .277VgFrPrExExVgIronNormal
Luis V. Garcia2bLp 26 .179Pr .270VgPrPrAvVgVgNormalTerror
Spencer Horwitz1bLsp28 .186Fr .283AvFrPrFrPrPrVery proneNormal
Gabriel Morenoc Rsp26 .279Fr .287AvPrPrAvFrFrVery proneTerror
Josh Naylor1bLp 29 .287Av .298VgPrFrFrExVgNormalTerror
Heliot RamoslfRsp26 .254Av .257AvPrPrAvAvFrIronNormal
J.T. Realmutoc Rp 35 .213Fr .277AvPrPrAvExFrNormalTerror
Austin Riley3bRp 29 .260Av .259AvPrPrFrAvPrVery proneNormal
Trea TurnerssRp 33 .323Av .295AvPrPrExExVgProneTerror
 Total  28.5 .260  .277        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJose BerriosspR32 .247 .260PrPrPrPrPrAv Av313048NormalNormal
Carlos EstevezclR33 .223 .171PrPrPrPrPr AvEx1733626NormalIron
Sonny GrayspR36 .245 .282PrPrPrPrPrVg Av6051NormalIron
Shota ImanagaspL32 .218 .218PrPrPrPrPrAv Ex4032NormalVery prone
Kenley JansenclR38 .217 .132PrPrPrPrPr FrPr450030ToughNormal
Nick MartinezspR35 .244 .263PrPrPrPrPrAvVgAv20045NormalIron
Joe RyanspR30 .241 .193PrPrPrPrPrAv Fr026338NormalNormal
Spencer SchwellenbachspR26 .225 .208PrPrPrPrPrVg Ex10057NormalVery prone
Matt StrahmmrL34 .233 .196PrPrPrPrPr AvVg261521NormalIron
Jacob WebbmrR32 .200 .203PrPrPrPrPr AvFr21138NormalProne
 Total  32.8 .235 .227             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Andujar3b  Pr/97  Pr/83  Pr/52  Pr/52 Av  
fBerriosspAv/0           
Caminero3b    Fr/152      
Duran,Jalf      Vg/194Av/194Vg/194Av  
EstevezclAv/56           
Garcia,LV2b  Av/97 Fr/82        
Gray,SspAv/59           
Horwitz1b  Av/96 Pr/100       
ImanagaspAv/239          
Jansen,KclFr/300          
Martinez,NspAv/85           
Morenoc  Av/26         Vg2
Naylor,J1b  Av/87         
Ramos,Hlf      Av/256  Vg  
Realmutoc  Fr/69         Vg1
Riley3b    Fr/130      
RyanspAv/140          
SchwellenbachspEx/61           
StrahmmrAv/194          
Turner,Tss     Av/66      
Webb,JmrVg/56           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Miguel Andujar3bRspR3178225350
fJose BerriosspRspR329825350
Junior Caminero3bRp R2210007200
Jarren DuranlfLspR2910005700
Carlos EstevezclRspR3310005550
Luis V. Garcia2bLp R269805630
Sonny GrayspRspR36100035750
Spencer Horwitz1bLspR2872287200
Shota ImanagaspLspL32722895000
Kenley JansenclSspR381000108000
Nick MartinezspLspR35100040000
Gabriel Morenoc RspR2665357000
Josh Naylor1bLp L2910005550
Heliot RamoslfRspR2610007000
J.T. Realmutoc Rp R3510005620
Austin Riley3bRp R2963375550
Joe RyanspRspR3010005700
Spencer SchwellenbachspRspR2651497400
Matt StrahmmrRspL3410005380
Trea TurnerssRp R3389115540
Jacob WebbmrRspR3287137200
 Total   30.6  38267