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
1901.Canada flagBen Lightbody (C)1091132430.391192018 - 20224
1902.Canada flagDaniel Curran (D)1761033430.246312000 - 20044
1903.Canada flagLeonard MacDonald (D)54934430.803431992 - 19931
1904.Canada flagChris Peyton (D)58934430.74971993 - 19941
1905.Canada flagPhilippe Fauchon (D/RW)61835430.70502024 - 20251
1906.Canada flagMike Cainey (D)6883543-3491990 - 19922
1907.Canada flagSteve Whynot (D)167835430.262111998 - 20024
1908.Canada flagKaden Ruest (D)167637430.262482012 - 20153
1909.Canada flagJeff Foreman (D)5353843-1851985 - 19893
1910.Canada flagJano Zambakdjian (D)91439430.471522024 - 20262
1911.Canada flagKyle Kavanaugh (D)160439430.271522011 - 20143
1912.Canada flagBrad Phillips (F)562418420.751561994 - 19951
1913.Canada flagAustin Arsenault (F)612319420.691122019 - 20233
1914.Canada flagKyle Sexton (F)1022319420.41442017 - 20192
1915.Canada flagMike Leger (F)392220421.08581983 - 19841
1916.Canada flagMichael Kirkpatrick (RW/C)532220420.79522006 - 20071
1917.Canada flagJacob Stewart (C)642220420.66422017 - 20222
1918.Canada flagCole Hawes (C/LW)682220420.62372009 - 20143
1919.Canada flagTristan Sanchez (RW)Active player1462220420.291042019 - 20244
1920.Canada flagEthan Hoffe (RW)1172121420.361112022 - 20253
1921.Canada flagBarney Van Blarcom (F)482022420.88491977 - 19792
1922.Canada flagMatt Turner (F)881923420.48752001 - 20032
1923.Canada flagHarvey Ellsworth (F)10182442-41986 - 19871
1924.Canada flagNorm Leblanc (F)11182442-61986 - 19871
1925.Canada flagTony Greco (C)301824421.40341985 - 19861
1926.Canada flagTony Peers (F)411824421.02551991 - 19921
1927.Canada flagTyler Williams (LW)1031824420.41902006 - 20093
1928.Canada flagDenis Leblanc (F)5172542-41986 - 19871
1929.Canada flagBrad Kelly (C)481725420.88801992 - 19931
1930.Canada flagMitchell Hardy (RW)871725420.48632000 - 20022
1931.Canada flagBrandon Cormier (F)1291725420.333552022 - 20253
1932.Canada flagDarryl Douthwright (LW)1401725420.305322001 - 20043
1933.Canada flagMichael Waugh (D)1501725420.282322015 - 20194
1934.Canada flagJon Crawford (LW)401527421.052991993 - 19941
1935.Canada flagCody Doucette (RW)1101329420.386802001 - 20053
1936.Canada flagJonathan Langille (LW)571131420.74301997 - 19981
1937.Canada flagLucas McKay (D)1211131420.353712014 - 20173
1938.Canada flagDerek Larade (D)174933420.242852009 - 20134
1939.Canada flagLucas Sangster (D)189834420.224442013 - 20185
1940.Canada flagZach Biggar (D)47735420.89122019 - 20201
1941.Canada flagNicholas Phillips (D)155636420.27752013 - 20174
1942.Canada flagCole MacLeod (C)552318410.75282024 - 20262
1943.Canada flagBrandon Clarke (F)1102120410.371522021 - 20253
1944.Canada flagMatthew Mueller (F)602021410.68182022 - 20242
1945.Canada flagTommy Sullivan (D)1771922410.238081994 - 19984
1946.Canada flagAlex Drover (RW)301724411.37242018 - 20232
1947.Canada flagTy Peddigrew (LW)691724410.59322025 - 20272
1948.Canada flagTony Carson (F)1141724410.361101994 - 19973
1949.Canada flagEric Pelletier (LW)1431724410.29632017 - 20214
1950.Canada flagBrett Woodland (LW)1121625410.372372004 - 20073
1951.Canada flagRobin Black (D)10152641-961979 - 19842
1952.Canada flagAaron Hayne (F)511526410.80801997 - 19981
1953.Canada flagLandon Clow (C)1071526410.38432020 - 20233
1954.Canada flagChad Desroches (RW)881427410.474062003 - 20052
1955.Canada flagJulien Roy (C/RW)1591427410.26592023 - 20263
1956.Canada flagMatt MacGillivray (D)1661427410.2510281996 - 19993
1957.Canada flagJonathan Lafrance (D)771328410.531772005 - 20072
1958.Canada flagDylan Matthews (F)1201328410.34242019 - 20223
1959.Canada flagMathis Huot (LW)521229410.79242022 - 20231
1960.Canada flagDonald MacDonald (D)521229410.791821991 - 19921
1961.Canada flagBrock Richard (F)2241229410.181012013 - 20174
1962.Canada flagEverett Hicks (F)521031410.791042018 - 20191
1963.Canada flagPhilippe Breau (D)1721031410.24602007 - 20114
1964.Canada flagJordan Cox (LW)109932410.38732010 - 20133
1965.Canada flagTravis Antler (D)34734411.21822003 - 20041
1966.Canada flagNoah Massie (D)49734410.84972018 - 20191
1967.Canada flagMark Bonia (D)93635410.441672000 - 20043
1968.Canada flagAlexis Chénard (D)Active player128536410.32382024 - 20273
1969.Canada flagRobbie Burt (LW)452812400.89692019 - 20201
1970.Canada flagCole MacWilliam (F)1492119400.271262021 - 20254
1971.Canada flagRyan Bayliss (F)891921400.454082000 - 20022
1972.Canada flagStéphane Labrie (RW)781822400.518632001 - 20032
1973.Canada flagNick Bentley (RW)1861822400.224322000 - 20044
1974.Canada flagLynden Proctor (F)1091723400.37802007 - 20092
1975.Canada flagAlexandre David (C)371624401.08512019 - 20222
1976.Canada flagAdam Bowness (LW)1011624400.401682018 - 20235
1977.Canada flagAlex Snow (F)1021624400.391932012 - 20142
1978.Canada flagMike Wehrstedt (RW)231525401.74282002 - 20031
1979.Canada flagScott Farrell (RW)5142640-61986 - 19871
1980.Canada flagMichael Derbidge (LW)341426401.18532025 - 20261
1981.Canada flagChad Samson (F)511327400.782171993 - 19941
1982.Canada flagNoah Ryan (C)Active player591327400.68912023 - 20252
1983.Canada flagSteven Carpenter (LW)691327400.58821993 - 19962
1984.Canada flagCavan Fitzgerald (D)521228400.77612013 - 20141
1985.Canada flagLogan Styler (F)591129400.68622014 - 20162
1986.Canada flagMatt McCoy (D)155931400.263192003 - 20063
1987.Canada flagTim Shearer (D)34832401.18881985 - 19861
1988.Canada flagTrent MacDonald (D)180832400.222692006 - 20115
1989.Canada flagLucas Boisvert (D)57733400.70722024 - 20251
1990.Canada flagMark Turner (D)150733400.271371999 - 20023
1991.Canada flagJosh Nicholson (D)94634400.433602017 - 20203
1992.Canada flagAlex Wynter (D)135535400.302292018 - 20213
1993.Canada flagIsaac Vos (D)42337400.95142024 - 20251
1994.Canada flagMathew MacPherson (D)79337400.511322002 - 20063
1995.Canada flagTristan Bowlby (F)1172415390.331852016 - 20193
1996.Canada flagChad Peck (C)402316390.98302001 - 20021
1997.Canada flagJim Walsh (LW)442217390.89641998 - 19991
1998.Canada flagJosh Coleman (C)1752019390.221032008 - 20124
1999.Canada flagSam Rocca (RW)Active player471920390.8342024 - 20273
2000.Canada flagKen Chaisson (F)801920390.492111994 - 19962

* Some data is missing to provide a correct summary.