Team roster -- 2025 Montreal Menace
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Yandy DiazdhRsp33 .285Ex .306AvPrPrAvVgPrNormalTerror
Jarren DuranlfLsp28 .211Av .277VgFrPrExExVgIronNormal
David FrydhRp 29 .177Vg .152VgAvPrVgFrPrVery proneNormal
Zack Gelof2bRp 25 .120Pr .194FrAvPrAvPrVgVery proneNormal
Riley GreenelfLsp24 .218Fr .276ExPrPrVgAvPrIronNormal
Randal GrichukdhRp 33 .227Vg .230AvPrPrVgPrPrNormalNormal
Lourdes GurriellfRp 31 .296Av .229VgPrPrPrAvAvProneNormal
Gunnar HendersonssLsp24 .224Fr .299VgPrPrExExVgNormalNormal
Teoscar HernandezrfRp 32 .250Vg .246VgPrPrAvAvFrProneNormal
Ivan HerreradhRsp25 .330Ex .268AvPrPrVgExFrVery proneTerror
Andy Ibanez3bRp 32 .258Av .192PrPrPrAvExAvNormalNormal
Jung Hoo LeecfLp 26 .241Fr .276AvAvFrVgVgFrNormalNormal
Francisco LindorssSsp31 .235Av .282ExVgAvVgExVgIronNormal
fMatt McLain2bRsp25 .228Av .217AvExPrVgExAvNormalNormal
fJose Miranda3bRp 27 .067Pr .238FrPrPrFrPrPrNormalNormal
Zach NetossRp 24 .230Ex .264VgFrPrVgVgExProneNormal
Vinnie Pasquantino1bLsp27 .212Av .281ExFrPrPrFrPrIronNormal
Bryan ReynoldsrfSsp30 .257Vg .241AvPrPrAvAvPrNormalNormal
Marcus Semien2bRp 34 .234Fr .228AvPrPrExExAvProneTerror
Tyler Stephensonc Rp 28 .246Vg .227VgPrPrPrPrPrVery proneNormal
Eugenio Suarez3bRp 33 .164Ex .252ExPrPrFrExFrIronNormal
fChristian Walker1bRsp34 .248Av .235VgPrPrFrAvPrNormalNormal
fJacob T. WilsonssRsp23 .336Av .303AvExPrAvAvFrProneNormal
 Total  28.6 .238  .260        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL30 .287 .196PrPrPrPrPr AvEx171140NormalProne
Shane BieberspR30 .156 .297PrPrPrPrPrAv Ex94755NormalProne
Dylan CeasespR29 .241 .237PrPrPrPrPrAv Av15041NormalIron
Porter HodgemrR24 .226 .297PrPrPrPrPr AvVg7650042NormalVery prone
fRaisel IglesiasclR35 .208 .205PrPrPrPrPr AvAv21133NormalIron
Kenley JansenclR37 .217 .132PrPrPrPrPr FrPr450030ToughNormal
Griffin JaxmrR30 .293 .202PrPrPrPrPr AvAv1651NormalIron
George KirbyspR27 .264 .239PrPrPrPrPrAv Av13049NormalVery prone
Jared KoenigmrL31 .214 .252PrPrPrPrPr AvEx81145NormalIron
Nick MartinezspR34 .244 .263PrPrPrPrPrAvVgAv20045NormalIron
Tylor MegillspR29 .221 .237PrPrPrPrPrAv Vg22041NormalVery prone
Brady SingerspR28 .250 .222PrPrPrPrPrAv Av9045NormalIron
Paul SkenesspR23 .210 .186PrPrPrPrPrAv Ex6050NormalIron
fCade SmithmrR26 .159 .239PrPrPrPrPr AvEx2250042NormalIron
Justin SteelespL29 .185 .276PrPrPrPrPrAv Ex146952NormalVery prone
fRanger SuarezspL29 .221 .265PrPrPrPrPrVg Ex0049NormalProne
fFramber ValdezspL31 .257 .234PrPrPrPrPrVg Fr3311366NormalNormal
fRyan WalkermrR29 .266 .244PrPrPrPrPr AvVg850063NormalIron
 Total  29.5 .234 .234             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrAv/176          
BieberspAv/73           
CeasespAv/75           
Diaz,Yandh  Fr/38         
Duran,Jalf      Vg/194Av/194Vg/194Av  
Frydh           
Gelof2b   Av/80        
Greene,Rlf      Vg/58 Av/58 Vg/58 Av  
Grichukdh      Fr/121Fr/121Fr/121Ex  
Gurriel,Llf      Av/116  Av  
Henderson,Gss     Av/57      
Hernandez,Trf        Fr/64 Vg  
Herrera,Idh Ex/112    Pr/94   FrPr4
HodgemrAv/78           
Ibanez3b  Vg/97 Ex/94 Ex/91       
fIglesias,RclVg/55           
Jansen,KclFr/300          
JaxmrAv/164          
KirbyspAv/16           
KoenigmrFr/164          
Lee,Jcf       Fr/78  Av  
Lindorss     Av/90      
Martinez,NspAv/85           
fMcLain2b   Av/78  Av/115     
Megill,TyspAv/182          
fMiranda3b    Fr/106      
Netoss     Av/89      
Pasquantino1b  Av/67         
Reynolds,Brf        Av/68 Pr  
Semien2b   Vg/26        
SingerspAv/0           
SkenesspFr/170          
fSmith,CadmrAv/138          
SteelespAv/85           
Stephenson,Tc  Fr/51         Av1
Suarez,E3b  Fr/128 Fr/125      
fSuarez,RaspVg/135          
fValdez,FspAv/0           
fWalker,C1b  Vg/89         
fWalker,RmrAv/59           
fWilson,Jass     Fr/87      

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Keegan AkinmrLspL30881214750
Shane BieberspRspR302111100000
Dylan CeasespRspR291000137500
Yandy DiazdhRspR33980100000
Jarren DuranlfLspR28100037500
David FrydhRp R2962387810
Zack Gelof2bRp R2519607650
Riley GreenelfLspL2410008120
Randal GrichukdhRp R33100020000
Lourdes GurriellfRp R318614140000
Gunnar HendersonssLspR249647820
Teoscar HernandezrfRp R32919100000
Ivan HerreradhRspR2569317700
Porter HodgemrRspR2448307670
Andy Ibanez3bRp R3273014000
fRaisel IglesiasclRspR351000160000
Kenley JansenclSspR371000100000
Griffin JaxmrRspR3099023650
George KirbyspRspR27703043000
Jared KoenigmrRspL3110007760
Jung Hoo LeecfLp R261000160000
Francisco LindorssSspR311000320000
Nick MartinezspLspR341000210500
fMatt McLain2bRspR259557700
Tylor MegillspRspR29445619750
fJose Miranda3bRp R27907830
Zach NetossRp R2480207800
Vinnie Pasquantino1bLspL2710007930
Bryan ReynoldsrfSspR30980120000
Marcus Semien2bRp R348020260000
Brady SingerspRspR28100087500
Paul SkenesspRspR2310008750
fCade SmithmrRspR2610007850
Justin SteelespLspL2989265500
Tyler Stephensonc Rp R28703049250
Eugenio Suarez3bRp R331000150000
fRanger SuarezspLspL29802088000
fFramber ValdezspRspL311000180000
fChristian Walker1bRspR34980200000
fRyan WalkermrRspR299807800
fJacob T. WilsonssRspR2388127600
 Total   29.0  301869