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
2001.Canada flagSteven MacIntyre (F)531821390.741661996 - 19971
2002.Canada flagAntoine Pilotte (LW)Active player601821390.65372025 - 20272
2003.Canada flagJosh Carter (LW)701821390.56622009 - 20112
2004.Canada flagBrody Paré (LW)Active player1241821390.312732022 - 20275
2005.Canada flagMatthew MacNeil (F)1491821390.262532016 - 20204
2006.Canada flagPat Shanahan (F)4172239-41986 - 19871
2007.Canada flagDavid Gagnon (LW/C)231722391.7022020 - 20211
2008.Canada flagNick Trecapelli (D)521722390.75942011 - 20121
2009.Canada flagCraig MacLauchlan (C)1171722390.33992011 - 20132
2010.Canada flagDave Stewart (W)1261722390.318731992 - 19953
2011.Canada flagMarc Leblanc (F)391623391.002821991 - 19921
2012.Canada flagLogan Roop (LW)561623390.70772023 - 20241
2013.Canada flagBilly McGuigan (RW)381524391.032661993 - 19941
2014.Canada flagDave Boehme (D)571524390.68771996 - 19971
2015.Canada flagTodd MacDougall (C)801524390.493812002 - 20042
2016.Canada flagKevin Richard (F)931524390.42182004 - 20062
2017.Canada flagZach Bishop (F)1281524390.301182021 - 20243
2018.Canada flagMatt Nosella (D)531425390.74102015 - 20161
2019.Canada flagRyan Tesink (C/W)581425390.671082009 - 20101
2020.Canada flagKeenan Leonard (RW)861425390.451162004 - 20062
2021.Canada flagScott Winchester (D)33132639-2641990 - 19932
2022.Canada flagLuke Warner (RW)1911326390.208092010 - 20144
2023.Canada flagTim Greene (D)851128390.46502005 - 20072
2024.Canada flagFrédéric Castonguay (D)1131128390.35672017 - 20224
2025.Canada flagTrent Leard (C)401029390.98881992 - 19931
2026.Canada flagFelice Turano (D)621029390.634352003 - 20052
2027.Canada flagScott Bragg (LW)1051029390.374112008 - 20113
2028.Canada flagNick Dyson (D)Active player148831390.26982021 - 20243
2029.Canada flagJason Cormier (D)43732390.91981996 - 19971
2030.Canada flagZachary Lessard (D)63732390.62222024 - 20251
2031.Canada flagLeo MacLean (D)99336390.39782022 - 20253
2032.Canada flagKyle Dilosa (LW)492216380.78702009 - 20112
2033.Canada flagLiam Duquette (F)Active player1292117380.293782023 - 20274
2034.Canada flagTristan d'Entremont (F)482018380.79412015 - 20172
2035.Canada flagBlaine Fitzpatrick (RW)502018380.761671993 - 19941
2036.Canada flagRyan Lavine (F)902018380.421202004 - 20062
2037.Canada flagAlexandre Lavoie (F)Active player912018380.42552024 - 20273
2038.Canada flagDavid Hemsworth (RW)952018380.403042000 - 20022
2039.Canada flagStephen Anderson (C)401919380.95502011 - 20121
2040.Canada flagAdam Fowlow (F)1141919380.331162019 - 20223
2041.Canada flagIan Pickard (F)-191938-411983 - 19841
2042.Canada flagPeter Hanlon (F)441820380.86751984 - 19862
2043.Canada flagJustin Chiasson (LW)691820380.55362009 - 20112
2044.Canada flagLucas Thorne (RW)1081820380.351952020 - 20244
2045.Canada flagSeth Bowen (C)261721381.46911995 - 19961
2046.Canada flagJeannot Savoie (C)541721380.70541997 - 19992
2047.Canada flagDarryl MacDonald (F)501622380.761151995 - 19961
2048.Canada flagSterling Bear (RW)371523381.031972009 - 20101
2049.Canada flagJonathan Andrews (RW)421523380.901882000 - 20011
2050.Canada flagGary Dupuis (D)42152338-4891990 - 19922
2051.Canada flagGreg Boss (F)581523380.66411979 - 19812
2052.Canada flagAndyn Furmidge (F)Active player1971523380.192412021 - 20254
2053.Canada flagÉric Morissette (F)331424381.15122000 - 20011
2054.Canada flagJocelyn Dionne (C)721424380.531371996 - 19982
2055.Canada flagDaniel Surette (LW)1341424380.281162018 - 20213
2056.Canada flagKevin MacLean (LW)2351424380.167802005 - 20094
2057.Canada flagRobert Lepine (C)591325380.64352010 - 20111
2058.Canada flagGord Gallant (C)46112738-871968 - 19702
2059.Canada flagDavid Ambler (LW/RW)961127380.404981998 - 20002
2060.Canada flagTim Sullivan (D)1301127380.293752004 - 20073
2061.Canada flagKirk Ryan (D)1391028380.273961993 - 19963
2062.Canada flagJonathan Théroux (C)54929380.70741998 - 19991
2063.Canada flagRick Porter (D)70929380.541751977 - 19792
2064.Canada flagJared Cosman (D)71929380.54892019 - 20242
2065.Canada flagPatrick Chouinard (D)59632380.642362000 - 20022
2066.Canada flagAlyre Poitras (D)86632380.442821987 - 19892
2067.Canada flagNick Brown (F/D)96632380.402092009 - 20123
2068.Canada flagIzaak Hudson (D)146632380.261001999 - 20023
2069.Canada flagBrent Leaman (D)160632380.244151993 - 19963
2070.Canada flagJeff Corcoran (D)12453338-9531990 - 19933
2071.Canada flagJarrod MacEachern (D)173434380.222242003 - 20074
2072.Canada flagWill Morrison (D)Active player130335380.291842022 - 20253
2073.Canada flagWilliam Proud (D)Active player133335380.291432018 - 20234
2074.Canada flagRyan Dodge (D)135335380.283711997 - 20014
2075.Canada flagCarson MacKinnon (LW)162314372.31102019 - 20201
2076.Canada flagJim Verran (F)432314370.86161977 - 19792
2077.Canada flagLandon Paul (RW)Active player582314370.64202023 - 20252
2078.Canada flagRay Daulton (F)212215371.76341998 - 19991
2079.Canada flagWilliam Robinson (F)662116370.56552020 - 20222
2080.Canada flagGlen Dickey (D)482017370.771311983 - 19863
2081.Canada flagJon Johannesson (F)582017370.641112012 - 20131
2082.Canada flagAidan McFarland (LW)481918370.77602018 - 20191
2083.Canada flagClyde Simmons (LW)5181937-1061988 - 19902
2084.Canada flagAntoine Fontaine (C)Active player431819370.8622025 - 20272
2085.Canada flagEd Poley (RW)82181937-3531986 - 19893
2086.Canada flagRyan Power (F)311720371.191001998 - 19991
2087.Canada flagNéka Jean (C/LW)Active player651720370.57452023 - 20273
2088.Canada flagPatrick Ryder (C)1561720370.241502008 - 20113
2089.Canada flagPaul Leroux (F)701621370.53712019 - 20212
2090.Canada flagLeon Denny (D)841621370.442252016 - 20212
2091.Canada flagAdam Fredericks (RW)921621370.401271998 - 20002
2092.Canada flagJosh Nadeau (RW/LW)221522371.6862019 - 20212
2093.Canada flagZachary Wheeler (C)Active player681522370.54422025 - 20272
2094.Canada flagJordan Shaw (RW)Active player801522370.46712025 - 20272
2095.Canada flagMarc Laprise (F)-142337-761988 - 19891
2096.Canada flagJake Guindon (D)461324370.80522009 - 20101
2097.Canada flagDavid Leger (D)471324370.793272002 - 20031
2098.Canada flagMarty Kelly (F)1011324370.376251992 - 19953
2099.Canada flagJustin Ertel (LW/RW)231225371.61142020 - 20211
2100.Canada flagAlex MacDonald (C/RW)501225370.74742013 - 20182

* Some data is missing to provide a correct summary.