Loading page

MJAHL All-Time Stats

Change League
All Positions
All Teams
Canada (6047)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

MJAHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
MJAHL — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
3601.Canada flagMitchell Sturgeon (D)5928100.17222020 - 20233
3602.Canada flagAlex LeBlanc (C)6328100.16102009 - 20123
3603.Canada flagShawn MacDougall (D)7528100.13552001 - 20032
3604.Canada flagMichael Fecteau (D)7628100.13492007 - 20103
3605.Canada flagJarrett Johns (D)8128100.12452010 - 20133
3606.Canada flagSouthon Thammachack (D)9228100.11842017 - 20203
3607.Canada flagJeffrey Leverman (D)1119100.91201979 - 19801
3608.Canada flagMichaël Thibault (D)2319100.43122017 - 20181
3609.Canada flagKyle Robinson (D)2419100.4262020 - 20211
3610.Canada flagCraig Sloan (F)2519100.40301994 - 19962
3611.Canada flagJulius Halfkenny (D)2519100.40711999 - 20001
3612.Canada flagJulien Machabée (D)2619100.38272008 - 20091
3613.Canada flagSimon Lavoie (D)3019100.33122017 - 20181
3614.Canada flagLucas Martin (F)3819100.26162004 - 20051
3615.Canada flagMorgan Walker (D)4119100.24332010 - 20132
3616.Canada flagTimothy St-Pierre (D)4619100.22422022 - 20231
3617.Canada flagBrendan Humpheys (D/F)4919100.20602016 - 20171
3618.Canada flagZack Foster (D)10019100.10752012 - 20153
3619.Canada flagDanny Limpert (D)10019100.10822004 - 20073
3620.Canada flagJameson George (D)Active player11819100.081262023 - 20274
3621.Canada flagMichael DeCoste (D)12019100.081022005 - 20083
3622.Canada flagRobert Boak (D)24010100.42351978 - 19791
3623.Canada flagGreg Bailey (D)32010100.311581992 - 19931
3624.Canada flagJarrett Crossman (D)34010100.29202014 - 20151
3625.Canada flagTrevor Birt (D)81010100.123321993 - 19962
3626.Canada flagDarren McMullen (D)92010100.111871995 - 19972
3627.Canada flagBrayden Ryan (F)103010100.102722018 - 20213
3628.Canada flagIsaiah Rogerson (C)Active player177290.53872024 - 20273
3629.Canada flagBrian Jollimore (D)437290.21601999 - 20012
3630.Canada flagCurtis MacGregor (F)507290.18682013 - 20152
3631.Canada flagKevin Bond (F)416390.22112021 - 20232
3632.Canada flagBenji Gaudet (F/D)566390.16272011 - 20132
3633.Canada flagScott DeWolfe (C)145490.64741995 - 19961
3634.Canada flagMaxime Poirier (C)Active player155490.60122026 - 20271
3635.Canada flagJacob Rhyno (LW/C)165490.56142024 - 20251
3636.Canada flagMatthew Fournier (F)Active player265490.35172024 - 20273
3637.Canada flagGianluca Fuoco (D)345490.26452019 - 20201
3638.Canada flagDavid Vickers (F)345490.26882003 - 20041
3639.Canada flagRandy Mosher (F)365490.25251997 - 19981
3640.Canada flagGavin Smith (C)Active player365490.25662025 - 20272
3641.Canada flagBrent Ruppert (LW)375490.24102006 - 20071
3642.Canada flagBrendan Wright (LW)425490.211722008 - 20112
3643.Canada flagJohn Baiani (F)435490.212211996 - 19971
3644.Canada flagNick Jewczyk (F)445490.20862001 - 20021
3645.Canada flagKen Tasker (RW)465490.202751994 - 19972
3646.Canada flagAlex Pitrie (RW)585490.16382019 - 20244
3647.Canada flagTyson Aalders (RW/LW)815490.11622007 - 20103
3648.Canada flagBreton MacDonald (D)815490.11932000 - 20022
3649.Canada flagAlexis Dubé (C)Active player84591.13112022 - 20231
3650.Canada flagDylan Shearer (C)244590.3822005 - 20072
3651.Canada flagTodd Parker (D)304590.30221985 - 19861
3652.Canada flagJason Newman (F)314590.29181991 - 19921
3653.Canada flagKelsey Ouellet (F)414590.22892022 - 20231
3654.Canada flagJarrett Bernard (C)464590.2062006 - 20104
3655.Canada flagBrady Matheson (F)Active player113690.8242026 - 20271
3656.Canada flagWalt Kontak (D)113690.8281979 - 19822
3657.Canada flagChris Carson (C)133690.69251997 - 19981
3658.Canada flagThomas Côté (LW)Active player143690.6402026 - 20271
3659.Canada flagJonathan Lau (RW)Active player173690.5342026 - 20271
3660.Canada flagCharles-Antoine Girard (LW)183690.50622020 - 20211
3661.Canada flagYannick Dufresne (C)183690.50672002 - 20031
3662.Canada flagBrett Arthur (RW)213690.43122012 - 20131
3663.Canada flagLukas Knight (RW)233690.39372014 - 20151
3664.Canada flagRandy MacEachern (F)263690.35871998 - 20002
3665.Canada flagLeon Knockwood (F)283690.32422012 - 20131
3666.Canada flagCampbell Barrett (F)Active player283690.321282025 - 20261
3667.Canada flagJason Christie (F)333690.271961998 - 20002
3668.Canada flagMatt Robichaud (F)343690.26412000 - 20042
3669.Canada flagRobin Isenor (C)373690.24101993 - 19941
3670.Canada flagJonathan Park (F)403690.23352021 - 20232
3671.Canada flagTucker Makinen (LW)Active player443690.20722025 - 20272
3672.Canada flagArnaud Lucier (C)443690.20912025 - 20261
3673.Canada flagJonathan Doucet (D)443690.201672013 - 20152
3674.Canada flagMatthew Lint (D)473690.19182020 - 20222
3675.Canada flagJordan Keizer (C)583690.16622011 - 20121
3676.Canada flagBrandon Carrier (D)673690.13672011 - 20132
3677.Canada flagJustin Bouchard (D)Active player132790.69162026 - 20271
3678.Canada flagRick McClare (C)242790.3861992 - 19931
3679.Canada flagPatrice LeBlanc (F)282790.32102022 - 20231
3680.Canada flagKyle Heroux (D)282790.32502006 - 20071
3681.Canada flagOliver Wieringa (D)302790.30352020 - 20211
3682.Canada flagDwayne Cameron (D)382790.24701995 - 19961
3683.Canada flagPaul Johnston (D)422790.211451994 - 19951
3684.Canada flagAvery Belcourt (D)492790.18962016 - 20182
3685.Canada flagDavid Mitchell (RW)532790.172252003 - 20052
3686.Canada flagJamie Penney (D)542790.17452015 - 20161
3687.Canada flagBurke Beed (F)Active player552790.161952022 - 20252
3688.Canada flagJoey Frenette (C)572790.16692019 - 20212
3689.Canada flagJack Olson (D)672790.131312019 - 20212
3690.Canada flagRyan Kelly (D)702790.13952011 - 20153
3691.Canada flagLee Davidson (D)722790.132192005 - 20083
3692.Canada flagPatrick Louden (D)862790.102492007 - 20092
3693.Canada flagKyle MacLennan (D)1342790.07392005 - 20083
3694.Canada flagDenis LeBlanc (LW)161890.56181994 - 19951
3695.Canada flagTim Gould (D)161890.56262020 - 20211
3696.Canada flagDwight Merkley (D)171890.53331998 - 19991
3697.Canada flagChris Chubb (D)211890.43872000 - 20011
3698.Canada flagAntoine Leblanc (D)261890.35182019 - 20212
3699.Canada flagLanny Larouche (D)321890.282801998 - 19991
3700.Canada flagCraig Montgomery (D)33189-271990 - 19922

* Some data is missing to provide a correct summary.