Loading page

GMHL All-Time Stats

Change League
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

GMHL All-Time Player Totals Per Team

Export
Regular Season
From Season
To Season
GMHL — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
1901.Canada flagJacob Budney (F)Muskoka Shield40723300.75162022 - 20231
1902.USA flagAndrew Cole (F)Algoma Avalanche41723300.73612011 - 20121
1903.Canada flagJohnathan Sawka (D)Durham Roadrunners72723300.42612017 - 20202
1904.Russia flagRuslan Moskvitin (D)Bradford Rattlers76723300.39312016 - 20182
1905.Japan flagJumpei Suzuki (D)Elliot Lake Bobcats37624300.81262011 - 20121
1906.Canada flagMitch Blanchard (LW)Mattawa Voyageurs37624300.812472011 - 20121
1907.Sweden flagJonas Karlsson (D)Seguin Huskies34525300.8882014 - 20151
1908.Canada flagTyson Levesque (D)Temiscaming Titans35525300.86462014 - 20151
1909.Canada flagNicholas Bisser (D)Niagara Whalers40525300.75482019 - 20201
1910.USA flagRyan Jagielski (D)Bradford Bulls117525300.26852017 - 20203
1911.Russia flagDanil Burdov (D)Kingsville Kings36228300.83412015 - 20161
1912.Canada flagBrandon Cross (D)Muskoka Shield115228300.26862010 - 20133
1913.USA flagJoshua Greenaker (D)Grey Highlands Bravehearts35129300.86262014 - 20151
1914.Canada flagChris Shawanda (F/D)Espanola Kings311910290.941232007 - 20081
1915.USA flagKayden Muzilla (F)Orangeville Americans411811290.71482011 - 20121
1916.Canada flagBrock Grandbois (F)Windsor Aces111712292.64182021 - 20221
1917.Canada flagAaron Johnson (D)Burns Lake Timbermen241712291.21412022 - 20231
1918.Canada flagNicholas Sacco (F)Niagara Whalers221613291.3242018 - 20191
1919.Slovakia flagPatrik Smolen (F/C)Elliot Lake Bobcats261613291.1272009 - 20101
1920.Canada flagDarnell Koosees (F)Mattawa Voyageurs261613291.12612012 - 20131
1921.Canada flagShayne Pearsall (LW)Durham Roadrunners391613290.74792019 - 20201
1922.Canada flagJesse Aitken (C)Durham Roadrunners161514291.81272025 - 20261
1923.Canada flagKyle Blohm (F)Bradford Rattlers401514290.73502008 - 20122
1924.Canada flagLucas Goodman (LW)New Tecumseth Civics191415291.53782017 - 20181
1925.Australia flagJackson McCoy (D)Vaughan Wild251415291.1682010 - 20111
1926.Canada flagMatt Morra (F)Richmond Hill Rams261415291.12552007 - 20081
1927.USA flagKyle Taylor (F)Bobcaygeon Bucks321415290.91512012 - 20131
1928.Russia flagMikhail A. Ilyin (F)Almaguin Spartans391415290.74252023 - 20241
1929.Canada flagJustin Kohler (F)Temiscaming Titans411415290.71162011 - 20121
1930.Canada flagJoshua Colavito (F)Tottenham Thunder481415290.60342020 - 20233
1931.Slovakia flagDavid Gajdac (LW)Bancroft Rockhounds561415290.52262019 - 20223
1932.Canada flagMathieu Ouellette (F)Active playerBradford Rattlers111316292.64202026 - 20271
1933.USA flagCharles Williams (F)Bracebridge Phantoms151316291.931212012 - 20131
1934.Canada flagJack Underhill (F)Meaford Knights351316290.83142014 - 20182
1935.Canada flagTristan Lavoie (F)Tottenham Thunder401316290.7382025 - 20261
1936.Canada flagGarrett Davies (F)Oro-Medonte 77's401316290.73582008 - 20102
1937.Canada flagAlex Bedic (F)Niagara Predators411316290.71142024 - 20251
1938.Canada flagRychel Lamber (F)Active playerMackenzie Mountaineers91217293.2262022 - 20231
1939.Canada flagCoy Prevost (F/D)Windsor Aces111217292.64152018 - 20191
1940.Canada flagPatrick Morgan (F)Toronto Attack191217291.53102015 - 20161
1941.Russia flagDaniil Ovchinnikov (F)Tottenham Thunder351217290.83122015 - 20161
1942.Canada flagDave Juniper (F)Brock Bucks361217290.81222008 - 20091
1943.Canada flagPatrick Silva (F)Cambridge Bears411217290.71872014 - 20151
1944.Canada flagGreg Gross (F)Orangeville Americans411217290.71932011 - 20132
1945.Canada flagDavid Hooper (D)Orangeville Americans421217290.69372014 - 20151
1946.Russia flagDaniil Tyurikov (F)Active playerDurham Roadrunners131118292.23272025 - 20261
1947.Czechia flagFilip Brezka (D)Parry Sound Islanders261118291.12502014 - 20162
1948.USA flagBlake Naida (F)Seguin Huskies351118290.831072014 - 20151
1949.Canada flagJoey Bakosh (F)Bradford Rattlers361118290.81382006 - 20071
1950.Canada flagRobert Lee (D)Toronto Canada Moose371118290.781042008 - 20091
1951.Ukraine flagIvan Smirnov (RW)Bobcaygeon Bucks391118290.74122010 - 20111
1952.Czechia flagMilan Sestak (C)Powassan Eagles401118290.73762012 - 20131
1953.Canada flagZachary Piquette (D/F)Active playerWest Nipissing Lynx901118290.32302024 - 20273
1954.Canada flagScott Marshall (D)Temiscaming Titans161019291.8182015 - 20161
1955.Canada flagZachary Renfrew (F)Almaguin Spartans291019291.00552016 - 20171
1956.Russia flagLeo Savin (C/RW)Active playerNiagara Predators411019290.71102022 - 20231
1957.Canada flagJordan Rochon (LW)Active playerVille-Marie Pirates421019290.692442020 - 20233
1958.USA flagMatthew Simoncelli (F)New Tecumseth Civics761019290.381212016 - 20182
1959.Russia flagStanislav Nikonov (F)Muskoka Shield17920291.71422011 - 20121
1960.Belarus flagAnton Trublin (C)Toronto Attack25920291.16122013 - 20141
1961.Canada flagKevin Walker (D)Tottenham Thunder34920290.85602015 - 20161
1962.USA flagJalen Berning (D)Muskoka Shield81920290.36892012 - 20142
1963.Canada flagD.J. Tahbazian (LW)Rama Aces27821291.07142012 - 20131
1964.Canada flagJames Wesley (F)Temiscaming Titans29821291.00162015 - 20161
1965.USA flagSeth Turnage (D)London Lakers67821290.43262017 - 20192
1966.Canada flagThomas Faladreau (F)Minden Riverkings24722291.211342008 - 20091
1967.Canada flagRielly Mackinaw (D)High Prairie Red Wings39722290.74282021 - 20221
1968.Canada flagKyle Manduck (D)Toronto Canada Moose42722290.69722006 - 20071
1969.Russia flagKonstantin Parkhomchuk (D)Active playerNiagara Predators28623291.04192025 - 20261
1970.Canada flagGreg Tucci (F)St. George Ravens33623290.88272015 - 20172
1971.Kazakhstan flagNikolai Savitsky (D/F)Bradford Bulls39623290.74592012 - 20142
1972.USA flagAlex Kalyniuk (D)Elliot Lake Bobcats41623290.71462010 - 20111
1973.Canada flagEric Gokhban (F)Toronto Canada Moose15524291.9382007 - 20081
1974.Canada flagNoah Hirst (D)Northern Alberta Tomahawks22524291.32522021 - 20221
1975.Canada flagJayden Farthing (D)High Prairie Red Wings27524291.07102022 - 20231
1976.Iceland flagSteindor Ingason (D/F)Almaguin Spartans52524290.56862014 - 20162
1977.Canada flagMavreck Tremblay (D)Ville-Marie Pirates56425290.521722019 - 20223
1978.Canada flagMario Chaput (D)Temiscaming Titans56227290.52572011 - 20132
1979.Canada flagFrank Monachino (D)North York Renegades34128290.85342021 - 20221
1980.Canada flagEthan Zago (F)Gibbons Pioneers29199280.97972022 - 20231
1981.Canada flagKarter Donnelly (F)Bobcaygeon Storm161711281.75612015 - 20161
1982.Canada flagDan Chapman (C)London Lakers221711281.27112015 - 20161
1983.USA flagMatt Matyi (LW)Kingsville Kings351711280.80512015 - 20161
1984.Finland flagJesse Laasonen (F)Bradford Bulls391711280.72152018 - 20191
1985.Canada flagReid Johnston (F)Bradford Bulls341513280.82242021 - 20221
1986.Canada flagDave Henderson (F)Powassan Eagles341513280.82472010 - 20111
1987.Canada flagNikita Vaisbart (F)Active playerToronto Flyers381513280.74122023 - 20241
1988.Canada flagTim Revell (C)Temiscaming Royals111414282.55142007 - 20081
1989.Canada flagJacob Robert (RW)Active playerVille-Marie Pirates271414281.04602025 - 20261
1990.Switzerland flagNicolas Bonvin (F)Toronto Canada Moose381414280.74392012 - 20131
1991.Canada flagMichael Patruno (C)Toronto Flyers391414280.72312024 - 20251
1992.Canada flagAndrew Ferlatte (C/D)Niagara Whalers511414280.55262016 - 20192
1993.Russia flagSergei Romanov (F)Elliot Lake Bobcats121315282.33262011 - 20121
1994.Canada flagTaylor Jordan (F)Toronto Blue Ice Jets211315281.33282014 - 20162
1995.Canada flagLiam Bell (F)Tottenham Thunder271315281.04472018 - 20191
1996.Belarus flagIlya Yavtuhovich (RW)Shelburne Red Wings291315280.97162012 - 20131
1997.Sweden flagAndy Muthu (RW)Meaford Knights301315280.93202019 - 20201
1998.Canada flagJonathan Gosselin (LW)Active playerMeaford Knights391315280.72102019 - 20232
1999.Canada flagTyler McGregor (F)North York Renegades401315280.70642014 - 20151
2000.Slovakia flagPeter Vesel (LW)Parry Sound Islanders301216280.93222015 - 20161

* Some data is missing to provide a correct summary.