Loading page

MJAHL All-Time Stats

Change League
All Positions
All Teams
Canada (6046)
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
3301.Canada flagBryan Conrod (D)81212140.171491999 - 20012
3302.Canada flagTanner Greatorex (D)85212140.16342020 - 20222
3303.Canada flagTravis Schriver (D)88212140.16612001 - 20043
3304.Canada flagJustin Crawford (F)21113140.67192003 - 20052
3305.Canada flagDaniel Villeneuve (D)35113140.401921995 - 19961
3306.Canada flagMark Hartlen (D)37113140.38401991 - 19921
3307.Canada flagJason O'Leary (D)51113140.271831997 - 19981
3308.Canada flagMatt Leverman (D)63113140.22642006 - 20082
3309.Canada flagHarry Noiles (D)88113140.1611081995 - 19994
3310.Canada flagFinn Morris (D)94113140.15672023 - 20252
3311.Canada flagBrendan Avery (D)145113140.103502022 - 20264
3312.Canada flagAlex Saunders (D)119014140.121482016 - 20193
3313.Canada flagMatthew Helpard (D)126014140.111252019 - 20223
3314.Canada flagGary Saleski (F)1194131.18151979 - 19801
3315.Canada flagAndrew Griffin (F)3294130.41441997 - 19981
3316.Canada flagOwen Graham (F)6694130.20302023 - 20252
3317.Canada flagPatrick Sweeney (RW)485133.2542006 - 20071
3318.Canada flagMartin Caron (RW)2685130.501921993 - 19941
3319.Canada flagTanner Tolliver (F)4085130.33142019 - 20222
3320.Canada flagChristopher Dart (RW)6385130.211342008 - 20123
3321.Canada flagChris Morris (F)-8513-501987 - 19881
3322.Canada flagBrock Lyons (RW)Active player2076130.65142025 - 20272
3323.Canada flagRyan Keenan (RW)2176130.622191995 - 19961
3324.Canada flagFrédéric Beauchesne-Dubuc (LW)4876130.271032016 - 20182
3325.Canada flagBrayden Watson (RW)Active player1767130.76492026 - 20271
3326.Canada flagCameron VanOirschot (F)2267130.59602002 - 20031
3327.Canada flagMitch Graham (RW)2567130.52332014 - 20151
3328.Canada flagNolan Fowler (F)Active player4067130.33432024 - 20262
3329.Canada flagDavid Hernsworth (LW)4067130.33971999 - 20001
3330.Canada flagCameron Scott (RW)4567130.29412018 - 20191
3331.Canada flagMichael Beauchamp (F)5167130.25242002 - 20042
3332.Canada flagMike Gresdal (D)5167130.251072001 - 20021
3333.Canada flagJeffrey Plourde (D)5767130.231161996 - 19971
3334.Canada flagNathan Weber (LW)Active player6867130.19272024 - 20273
3335.Canada flagGuillaume Chicoine (D)1758130.7682003 - 20041
3336.Canada flagFrancis Leblanc (C)1958130.68342006 - 20071
3337.Canada flagPaul Diamond (C)2258130.5962000 - 20011
3338.Canada flagShane Lomax (LW)3658130.361782000 - 20011
3339.Canada flagJeff Towriss (LW)4558130.291421997 - 19992
3340.Canada flagLiam Alcalde (LW)4558130.291962015 - 20161
3341.Canada flagRichard Paul (D)4958130.273752001 - 20021
3342.Canada flagDevon Campbell (F)5358130.252911996 - 19971
3343.Canada flagMatt LeBlanc (F)5858130.22622009 - 20123
3344.Canada flagGavin Duffy (LW)7558130.172392006 - 20082
3345.Canada flagMurray MaNeil (D)74913-551990 - 19911
3346.Canada flagTom McConnell (D)3149130.42881999 - 20001
3347.Canada flagShane Peterson (D)3449130.38482005 - 20072
3348.Canada flagDarren Rennie (D)3749130.351221995 - 19961
3349.Canada flagRobert Asselin (D)4149130.32391991 - 19952
3350.Canada flagKyle Haas (D)4149130.32922014 - 20151
3351.Canada flagDerry MacKichan (F)4249130.31952001 - 20021
3352.Canada flagRick McLare (D)5149130.25181993 - 19941
3353.Canada flagKenny Pennell (RW)5849130.221242005 - 20082
3354.Canada flagShawn Wright (RW)8849130.151432009 - 20145
3355.Canada flagRyan Porter (F)10949130.121672016 - 20193
3356.Canada flagNoah Wilson (D)12349130.11562020 - 20233
3357.Canada flagJansen MacKinnon (D)31310130.421851993 - 19941
3358.Canada flagDominic Tweed (LW/D)32310130.41282004 - 20062
3359.Canada flagNathan Veinot (D)34310130.382152004 - 20051
3360.Canada flagAndrew Murphy (D)62310130.21182016 - 20182
3361.Canada flagKevin Ryan (D)74310130.181482003 - 20052
3362.Canada flagZach Tessier (D)101310130.131582006 - 20093
3363.Canada flagBenjamin Chaisson (D)35211130.371462007 - 20081
3364.Canada flagOwen Dyke (D)Active player66211130.20762025 - 20272
3365.Canada flagCameron Leblanc (D)Active player72211130.18342024 - 20273
3366.Canada flagKieran Cooke (D)33112130.39102021 - 20221
3367.Canada flagElliott MacIsaac (D)69112130.19242016 - 20182
3368.Canada flagBrandon Weir (LW)50111120.241112013 - 20141
3369.Canada flagLucas LaBelle (LW)1284121.00272006 - 20071
3370.Canada flagAnthony Warren (F)1384120.9221997 - 19992
3371.Canada flagJohn Williamson (C)1884120.67242009 - 20101
3372.Canada flagRyker Rougeau (F)3784120.32942025 - 20261
3373.Canada flagTyler McGregor (F)5084120.24892016 - 20171
3374.Canada flagPeter Hodper (F)-8412-1341990 - 19911
3375.Canada flagPerry Kane (F)2075120.60131978 - 19813
3376.Canada flagBrandon Abbass (LW/RW)2875120.43362022 - 20231
3377.Canada flagCody Taker (RW)7275120.17242011 - 20132
3378.Canada flagAndrew Warr (C)966121.33201998 - 19991
3379.Canada flagJamie Millett (F)1866120.67221991 - 19921
3380.Canada flagRyan Kelly (C)1866120.67311991 - 19921
3381.Canada flagMartin Bellavance (F)3466120.35282002 - 20031
3382.Canada flagJean-Samuel Lagacé (C)3666120.3362013 - 20152
3383.Canada flagBrandon Verge (C)5366120.23262010 - 20122
3384.Canada flagCraig Cameron (F)5966120.20892007 - 20081
3385.Canada flagRick McCallum (F)1057121.2081977 - 19781
3386.Canada flagWilliam Champagne (C)1157121.09222020 - 20211
3387.Canada flagRéginald Gilpin (F)1557120.8022001 - 20021
3388.Canada flagNick Vidoni (RW/LW)1757120.71242010 - 20111
3389.Canada flagColin Boulianne (F)Active player1757120.71282026 - 20271
3390.Canada flagDerek Catalier (F)1857120.67721994 - 19951
3391.Canada flagDennis MacPhee (F)2057120.60421977 - 19781
3392.Canada flagSean Stewart (D)3157120.39392017 - 20222
3393.Canada flagSean Davies (F)3357120.36132004 - 20051
3394.Canada flagNick French (C)4457120.27422018 - 20191
3395.Canada flagDominic Levasseur (F)4557120.27492015 - 20161
3396.Canada flagMatthew Cox (C)4857120.25362014 - 20151
3397.Canada flagNathan Crane (LW)4857120.25602025 - 20261
3398.Canada flagDarren Bell (D)4957120.24262002 - 20031
3399.Canada flagBraycen Dube (F)6157120.20262022 - 20242
3400.Canada flagMaxime Goulette (RW)9257120.133182005 - 20083

* Some data is missing to provide a correct summary.