Team roster -- 2024 Montreal Menace
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Yandy Diaz1bRsp32 .346Vg .261FrPrPrAvPrPrNormalTerror
Jarren DurancfLsp27 .255Fr .298ExFrPrVgExVgIronNormal
David FrydhRp 28 .287Ex .248AvPrPrAvExFrNormalTerror
Zack Gelof2bRp 24 .138Fr .232AvFrFrVgExExProneNormal
Riley GreenelfLsp23 .213Vg .280VgPrPrAvAvFrProneTerror
Randal GrichukrfRp 32 .319Vg .242ExPrPrAvPrPrNormalNormal
Lourdes GurriellfRp 30 .331Vg .254AvPrPrFrExFrProneNormal
Gunnar HendersonssLsp23 .257Vg .291ExPrPrExExAvIronNormal
Teoscar HernandezlfRsp31 .290Ex .265VgPrPrFrExAvNormalNormal
Ivan Herrerac Rsp24 .257Fr .323AvPrPrAvExFrProneNormal
Andy Ibanez2bRp 31 .292Av .161PrFrPrVgPrFrProneNormal
Jung Hoo LeecfLsp25 .227Pr .277PrFrPrVgPrAvVery proneNormal
Francisco LindorssSsp30 .263Ex .277VgAvPrVgExVgNormalNormal
fMatt McLainssRsp24 .000Pr .000Pr NormalNormal
fJose Miranda3bRp 26 .226Fr .313VgPrPrFrFrFrProneNormal
Zach NetossRp 23 .374Ex .218VgAvPrExVgExNormalTerror
Vinnie Pasquantino1bLp 26 .246Av .267VgPrPrPrFrPrProneNormal
Bryan ReynoldslfSsp29 .266Av .279VgPrPrVgExFrIronTerror
Marcus Semien2bRp 33 .266Av .228AvPrPrVgVgFrIronNormal
Tyler Stephensonc Rp 27 .244Ex .263AvPrPrPrFrPrNormalNormal
Eugenio Suarez3bRp 32 .256Vg .256VgPrPrAvAvPrIronNormal
Christian Walker1bRsp33 .275Av .240ExPrPrFrFrPrProneNormal
fJacob T. WilsonssRsp22 .250Vg .250PrAvPrFrPrPrProneNormal
 Total  27.6 .270  .263        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL29 .192 .194PrPrPrPrPr AvEx28039ToughIron
fShane BieberspR29 .190 .261PrPrPrPrPrAv Av178564NormalVery prone
Dylan CeasespR28 .212 .189PrPrPrPrPrAv Ex35043NormalIron
Porter HodgemrR23 .169 .106PrPrPrPrPr AvAv144545NormalNormal
Raisel IglesiasclR34 .149 .171PrPrPrPrPr AvVg91447NormalIron
Kenley JansenclR36 .228 .167PrPrPrPrPr FrPr2050033NormalProne
Griffin JaxmrR29 .200 .169PrPrPrPrPr FrAv32857NormalIron
George KirbyspR26 .257 .234PrPrPrPrPrVg Pr1411245NormalIron
Jared KoenigmrL30 .198 .248PrPrPrPrPr AvAv21248NormalProne
Nick MartinezmrR33 .246 .230PrPrPrPrPrAvExAv16040ToughNormal
Tylor MegillspR28 .230 .240PrPrPrPrPrAv Av26047NormalVery prone
Brady SingerspR27 .291 .208PrPrPrPrPrVg Ex6055NormalIron
Paul SkenesspR22 .186 .210PrPrPrPrPrAv Ex919157NormalNormal
fCade SmithmrR25 .165 .213PrPrPrPrPr AvVg130250NormalIron
Justin SteelespL28 .188 .227PrPrPrPrPrAv Vg4048NormalVery prone
Ranger SuarezspL28 .259 .240PrPrPrPrPrAv Vg431461NormalProne
Framber ValdezspL30 .252 .214PrPrPrPrPrVg Vg2512470NormalProne
Ryan WalkermrR28 .189 .170PrPrPrPrPr AvFr14052NormalIron
 Total  28.5 .224 .213             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrVg/48           
fBieberspAv/92           
CeasespAv/0           
Diaz,Yan1b  Av/192        
Duran,Jacf      Vg/134Av/134 Av  
Frydh Av/74 Pr/160 Pr/99  Pr/74  Pr/74 PrPr2
Gelof2b   Av/77        
Greene,Rlf      Vg/119Av/119Vg/119Vg  
Grichukrf      Av/24  Av/24 Vg  
Gurriel,Llf      Vg/168  Av  
Hendersonss     Av/141     
Hernandez,Tlf      Av/95  Av/95 Av  
Herrera,Ic  Vg/83         Fr1
HodgemrAv/71           
Ibanez2b  Ex/118Vg/78 Ex/81 Vg/98 Av/96   Av  
Iglesias,RclVg/54           
Jansen,KclAv/64           
JaxmrAv/53           
KirbyspAv/93           
KoenigmrFr/288          
Lee,Jcf       Fr/39  Av  
Lindorss     Vg/76      
Martinez,NmrAv/203          
fMcLainss           
Megill,TyspAv/48           
fMiranda3b  Av/80  Fr/105      
Netoss     Av/98      
Pasquantino1b  Av/41         
Reynolds,Blf      Fr/66  Fr/66 Fr  
Semien2b   Ex/76        
SingerspAv/57           
SkenesspAv/144          
fSmith,CmrAv/50           
SteelespFr/10           
Stephensonc  Fr/55         Av2
Suarez,E3b    Av/65       
Suarez,RaspVg/0           
Valdez,FspAv/102          
Walker,C1b  Ex/34         
Walker,RmrAv/47           
fWilson,Jass     Pr/53      

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Keegan AkinmrLspL299508250
fShane BieberspRspR29595131250
Dylan CeasespRspR28100080000
Yandy Diaz1bRspR3296080000
Jarren DurancfLspR279907600
David FrydhRp R2810007410
Zack Gelof2bRp R2488127400
Riley GreenelfLspL2388127660
Randal GrichukrfRp R3296415000
Lourdes GurriellfRp R30919100000
Gunnar HendersonssLspR2310007560
Teoscar HernandezlfRspR311000235000
Ivan Herrerac RspR2465127430
Porter HodgemrRspR236507400
Andy Ibanez2bRp R3188127660
Raisel IglesiasclRspR341000160000
Kenley JansenclSspR36946160000
Griffin JaxmrRspR2910007620
George KirbyspRspR2610007970
Jared KoenigmrRspL3077107400
Jung Hoo LeecfLspR25267482500
Francisco LindorssSspR30955341000
Nick MartinezmrLspR331000140000
fMatt McLainssRspR24100000
Tylor MegillspRspR2843277660
fJose Miranda3bRp R268797400
Zach NetossRp R2310007500
Vinnie Pasquantino1bLp L2683177530
Bryan ReynoldslfSspR29980102500
Marcus Semien2bRp R331000260000
Brady SingerspRspR27100048500
Paul SkenesspRspR227607400
fCade SmithmrRspR2510007400
Justin SteelespLspL28703040000
Tyler Stephensonc Rp R2798025250
Eugenio Suarez3bRp R321000110000
Ranger SuarezspLspL28831750500
Framber ValdezspRspL309010121000
Christian Walker1bRspR338119109000
Ryan WalkermrRspR2810007480
fJacob T. WilsonssRspR2220207400
 Total   28.0  254263