Team roster -- 2026 Michigan Meat Curtains
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Miguel Andujar3bRsp31 .389Vg .290AvPrPrPrFrPrProneNormal
Mookie BettsssRp 33 .261Av .257AvPrPrVgExFrNormalNormal
Junior Caminero3bRp 22 .250Ex .270ExPrPrAvExFrNormalNormal
Nick CastellanosrfRp 34 .243Av .254AvPrPrAvExPrNormalNormal
Jarren DuranlfLsp29 .211Av .277VgFrPrExExVgIronNormal
Luis V. Garcia2bLp 26 .179Pr .270VgPrPrAvVgVgNormalTerror
Spencer Horwitz1bLsp28 .186Fr .283AvFrPrFrPrPrVery proneNormal
Jose Iglesias2bRsp36 .233Fr .226PrAvPrFrExFrNormalNormal
Jose Miranda3bRp 28 .067Pr .238FrPrPrFrPrPrNormalNormal
Gabriel Morenoc Rsp26 .279Fr .287AvPrPrAvFrFrVery proneTerror
Josh Naylor1bLp 29 .287Av .298VgPrFrFrExVgNormalTerror
Heliot RamoslfRsp26 .254Av .257AvPrPrAvAvFrIronNormal
J.T. Realmutoc Rp 35 .213Fr .277AvPrPrAvExFrNormalTerror
Trea TurnerssRp 33 .323Av .295AvPrPrExExVgProneTerror
 Total  29.7 .255  .273        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJose BerriosspR32 .247 .260PrPrPrPrPrAv Av313048NormalNormal
Carlos EstevezclR33 .223 .171PrPrPrPrPr AvEx1733626NormalIron
Sonny GrayspR36 .245 .282PrPrPrPrPrVg Av6051NormalIron
Bryan HudsonmrL29 .333 .200PrPrPrPrPr AvFr1550052NormalProne
Shota ImanagaspL32 .218 .218PrPrPrPrPrAv Ex4032NormalVery prone
Kenley JansenclR38 .217 .132PrPrPrPrPr FrPr450030ToughNormal
Sean ManaeaspL34 .258 .257PrPrPrPrPrFrExAv171244NormalVery prone
David RobertsonmrR41 .313 .211PrPrPrPrPr AvVg157453NormalNormal
Joe RyanspR30 .241 .193PrPrPrPrPrAv Fr026338NormalNormal
Spencer SchwellenbachspR26 .225 .208PrPrPrPrPrVg Ex10057NormalVery prone
Matt StrahmmrL34 .233 .196PrPrPrPrPr AvVg261521NormalIron
Blake TreinenmrR38 .318 .254PrPrPrPrPr AvPr175738NormalVery prone
Jacob WebbmrR32 .200 .203PrPrPrPrPr AvFr21138NormalProne
 Total  33.5 .239 .224             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Andujar3b  Pr/97  Pr/83  Pr/52  Pr/52 Av  
fBerriosspAv/0           
Bettsss     Vg/61      
Caminero3b    Fr/152      
Castellanosrf        Fr/0 Av  
Duran,Jalf      Vg/194Av/194Vg/194Av  
EstevezclAv/56           
Garcia,LV2b  Av/97 Fr/82        
Gray,SspAv/59           
Horwitz1b  Av/96 Pr/100       
HudsonmrAv/90           
Iglesias,J2b   Fr/64 Av/106Fr/101Fr/100  Pr  
ImanagaspAv/239          
Jansen,KclFr/300          
ManaeaspAv/60           
Miranda3b    Fr/106      
Morenoc  Av/26         Vg2
Naylor,J1b  Av/87         
Ramos,Hlf      Av/256  Vg  
Realmutoc  Fr/69         Vg1
Robertson,DmrAv/88           
RyanspAv/140          
SchwellenbachspEx/61           
StrahmmrAv/194          
TreinenmrFr/82           
Turner,Tss     Av/66      
Webb,JmrVg/56           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Miguel Andujar3bRspR3178225350
fJose BerriosspRspR329825350
Mookie BettsssRp R339649500
Junior Caminero3bRp R2210007200
Nick CastellanosrfRp R34100030000
Jarren DuranlfLspR2910005700
Carlos EstevezclRspR3310005550
Luis V. Garcia2bLp R269805630
Sonny GrayspRspR36100035750
Spencer Horwitz1bLspR2872287200
Bryan HudsonmrLspL2923147200
Jose Iglesias2bRspR36100015000
Shota ImanagaspLspL32722895000
Kenley JansenclSspR381000108000
Sean ManaeaspRspL3439595370
Jose Miranda3bRp R28907000
Gabriel Morenoc RspR2665357000
Josh Naylor1bLp L2910005550
Heliot RamoslfRspR2610007000
J.T. Realmutoc Rp R3510005620
David RobertsonmrRspR412805700
Joe RyanspRspR3010005700
Spencer SchwellenbachspRspR2651497400
Matt StrahmmrRspL3410005380
Blake TreinenmrRspR38485210000
Trea TurnerssRp R3389115540
Jacob WebbmrRspR3287137200
 Total   31.5  42689