Loading page

GMHL All Time Stats

GMHL
League Information and Facts
GMHL
All Positions
All Teams
All Nationalities
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

All-time totals Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1901.Russia flagAlexei Yegorov (F)441715320.731042012 - 20131
1902.Canada flagRhys Jones (C)Active player1221715320.26872023 - 20263
1903.Canada flagDakota Kingston (C)351616320.911382014 - 20151
1904.Canada flagJakson Furlotte (F)391616320.8292021 - 20221
1905.Canada flagOlivier Joly (F)Active player811616320.401172023 - 20263
1906.Germany flagDerek Bristol (F)1201616320.275512008 - 20145
1907.Canada flagAusten Rayburn (LW)281418321.14132022 - 20231
1908.Canada flagMatt McGuckin (F)341418320.94142011 - 20121
1909.Russia flagShamil Lutfullin (D)711418320.451972023 - 20252
1910.Canada flagMatt Lathem (RW)281319321.141002006 - 20071
1911.USA flagAnthony Thurston (F)381319320.84182015 - 20161
1912.Canada flagLennie Petrunti (F)421319320.76562007 - 20081
1913.Canada flagColt Jaime (F)291220321.101282018 - 20191
1914.Hungary flagNorbert Levai (F)Active player331220320.97102025 - 20261
1915.Canada flagMike Kandrack (D)261121321.23342006 - 20082
1916.Canada flagDallas Ingram (D)381121320.84592013 - 20141
1917.Ukraine flagDanylo Babchuk (D)441121320.73552019 - 20212
1918.Slovenia flagAndraz Andric (F)471121320.68582008 - 20091
1919.Canada flagBrayden Harper (F)481121320.67242020 - 20222
1920.Sweden flagDennis Flack (LW)841121320.38402017 - 20192
1921.Canada flagMack Boyce (D/F)491022320.65532014 - 20151
1922.Canada flagTrevor Meecham (F)501022320.64452016 - 20171
1923.France flagCharles Blandin (D)521022320.62512017 - 20192
1924.Canada flagDoug Andrews (D)571022320.56602016 - 20182
1925.USA flagJalen Berning (D)951022320.34932012 - 20142
1926.Sweden flagPhilip Bergman (F)961022320.33672016 - 20182
1927.Canada flagÉtienne Parent (D)Active player27923321.19462023 - 20252
1928.Canada flagBraeden Laboucane (F)Active player34923320.941832022 - 20231
1929.France flagAlexandre Sode (F)35923320.91102016 - 20171
1930.Canada flagC.J. Stellato (D)35923320.91332013 - 20141
1931.Sweden flagVille Virtanen (D/F)58923320.55242012 - 20131
1932.Germany flagSteven Olik (F)66923320.481452017 - 20192
1933.Canada flagGage Nafziger (F)Active player128923320.25702022 - 20253
1934.Canada flagJordan Rose (F)43824320.74342013 - 20141
1935.Canada flagJacob Boudreau (D)Active player57824320.561432023 - 20252
1936.Canada flagRyan Howe (C)Active player20725321.6022022 - 20231
1937.Russia flagKonstantin Parkhomchuk (D)Active player33626320.97212025 - 20261
1938.Sweden flagVictor Svensson (D)40626320.80142014 - 20151
1939.Canada flagBrandon Beadow (D)50626320.64642007 - 20081
1940.Canada flagStorm Evans (D)70626320.461232015 - 20182
1941.Canada flagJustin Murray (D)28527321.14482007 - 20081
1942.Switzerland flagLoic Odin (D)87329320.37852017 - 20192
1943.Canada flagBrett Barry (F)302011311.03302015 - 20172
1944.Czechia flagDaniel Vlach (F)181912311.72252012 - 20131
1945.Canada flagChris Shawanda (F/D)351912310.891272007 - 20081
1946.Canada flagHayden Philip (F)391912310.79102021 - 20221
1947.Canada flagMatthew Giefert (LW)411912310.76512018 - 20202
1948.Canada flagJohn St. John (F)151813312.0782015 - 20161
1949.Canada flagNicholas Sacco (F)291813311.0762018 - 20191
1950.Canada flagChad Van Weelie (F)Active player481714310.65242024 - 20262
1951.USA flagJimmy Philbin (F)181615311.72212013 - 20141
1952.Sweden flagMax Qwarnström (LW)301615311.031142008 - 20091
1953.Canada flagMike Madgett (D)411615310.761142006 - 20071
1954.Canada flagJustin Kohler (F)521615310.60222011 - 20121
1955.USA flagNiko Walsh (D/F)281516311.11782017 - 20181
1956.Canada flagTristan Lavoie (RW)421516310.7482025 - 20261
1957.Canada flagEthan Salter (F)431516310.72222019 - 20201
1958.Canada flagConnor Lamothe (LW/C)171417311.82102015 - 20161
1959.Canada flagJason Leigh (D)341417310.91282009 - 20101
1960.Canada flagSteve Mariani (RW)351417310.89412018 - 20191
1961.Russia flagMikhail A. Ilyin (F)401417310.78252023 - 20241
1962.Russia flagAlexei Raimer (D)401417310.78332021 - 20221
1963.Canada flagRyan Pipher (F)401417310.781152013 - 20152
1964.England flagLouis Lockwood (F)481417310.651302010 - 20111
1965.Russia flagTimur Mirzaiants (F)511417310.61102021 - 20232
1966.Canada flagMarshall Boyes (F)561417310.55542010 - 20122
1967.Slovakia flagRastislav Harakel (F)741417310.42592013 - 20152
1968.Canada flagChance Whitford (F)231318311.35592021 - 20221
1969.Canada flagStephen Hamilton (F)301318311.03592021 - 20221
1970.Canada flagZack Fray (D)361318310.86922006 - 20071
1971.Canada flagJack Underhill (F)401318310.78162014 - 20182
1972.USA flagSkylour Tatum (F)431318310.72422014 - 20151
1973.Canada flagGarrett Davies (F)431318310.72602008 - 20102
1974.Canada flagMitch Hebert (F)441318310.701652013 - 20163
1975.Slovakia flagMartin Dlugolinsky (C)471318310.66342016 - 20171
1976.Canada flagDylan Bellose (F)281219311.11162021 - 20221
1977.Sweden flagKarl Klämberg (RW)321219310.97242020 - 20222
1978.Canada flagGarrett Hodgson (F)401219310.78462015 - 20161
1979.Russia flagSergei S. Ivanov (F)471219310.66142015 - 20161
1980.Canada flagCory Marquardt (F/D)511219310.611272007 - 20102
1981.Canada flagJacob Stos (LW)181120311.72642019 - 20201
1982.USA flagJoshua Stanclift (F)421120310.74372012 - 20131
1983.Canada flagLucas Silva (F)431120310.72122015 - 20161
1984.Russia flagDmitri Belyayev (F)441120310.70232015 - 20161
1985.Russia flagNikita Dm. Pavlenko (D)Active player651120310.48762024 - 20262
1986.Canada flagNathen M'Lot (D)291021311.07552021 - 20221
1987.Canada flagZachary Renfrew (F)321021310.97592016 - 20171
1988.Canada flagRyan Salazar (D)351021310.891162015 - 20161
1989.Canada flagGarrett Nikkanen (LW)431021310.72372007 - 20092
1990.Canada flagZach Crema (F)431021310.72762015 - 20161
1991.Sweden flagVictor Lilja (C)891021310.35172016 - 20182
1992.Czechia flagMarc Zajic (C/W)20922311.55292016 - 20171
1993.Canada flagAdamo Asselin (D/F)34922310.91282015 - 20182
1994.Czechia flagFrantisek Sentensky (D)42922310.74582014 - 20151
1995.Canada flagLucas de Caluwe (D)62922310.50342025 - 20261
1996.Canada flagRowan Ison (F)Active player69922310.45372022 - 20242
1997.USA flagKurt Schmidt (F)72922310.43322013 - 20152
1998.USA flagKalen Draper (C)Active player28823311.11662023 - 20241
1999.Canada flagMike Perry (D)59823310.531442006 - 20102
2000.USA flagBrendan Sorrels (D)71823310.441352015 - 20172

* Some data is missing to provide a correct summary.