Loading page

MPHL 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

MPHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1901.USA flagBrandon Baldwin (F)40000.0002016 - 20171
1902.Canada flagChris Kedwell (D)40000.0002022 - 20231
1903.Germany flagLukas Arnolt (D)40000.0002024 - 20251
1904.Canada flagBastien Michaud (D)40000.0002024 - 20251
1905.Canada flagGavin Rusenstrom (LW/C)40000.0002024 - 20251
1906.Thailand flagTheetachthan Luang-on (C)40000.0002025 - 20272
1907.Canada flagKody Clark (RW)40000.0022013 - 20141
1908.Canada flagEthan Ryder (D)40000.0022017 - 20181
1909.Canada flagJérémy Tremblay (F)40000.0022018 - 20191
1910.Canada flagCole Thompson (D)40000.0022022 - 20231
1911.Canada flagThierry Lizotte (D)40000.0062021 - 20221
1912.Canada flagJordan Buck-Thompson (D)50000.0002012 - 20131
1913.Canada flagJoshua Ramage (D)50000.0002013 - 20141
1914.USA flagSantiago Delgado (D)Active player50000.0002023 - 20241
1915.Canada flagChase Partridge (F/D)50000.0002024 - 20251
1916.USA flagSean Martin (F)50000.0022012 - 20131
1917.Canada flagKade Jensen (D)50000.0022012 - 20131
1918.Canada flagCarter Pilon (D)50000.0022021 - 20221
1919.USA flagGabriel Quesnel (F)50000.0022024 - 20251
1920.Canada flagZach Martin (D)50000.0042012 - 20131
1921.Canada flagLudovic Forest (D)5000-42020 - 20222
1922.Canada flagAustin Walker (F)50000.0042023 - 20241
1923.Canada flagWalter Turnbull (D)50000.00321915 - 19161
1924.USA flagJoseph Russell (D)60000.0002010 - 20111
1925.USA flagCayman Kaurich (D)60000.0002012 - 20131
1926.USA flagJake Galvin (D)60000.0002016 - 20171
1927.Canada flagMarcus Coppa (F)60000.0002021 - 20221
1928.USA flagAshton Coffin (F)60000.0002024 - 20251
1929.USA flagAlastair Hood (F)60000.0022013 - 20141
1930.Canada flagJonathan Gagnon (RW)60000.0022018 - 20191
1931.Canada flagFrédérick Hallé (D)70000.0002010 - 20111
1932.Canada flagRyan Smith (D)70000.0002011 - 20121
1933.USA flagJaden Brignoni (C)70000.0022018 - 20191
1934.USA flagMatt Moore (D)70000.0042012 - 20131
1935.USA flagLogan Lambrecht (C)70000.0042021 - 20221
1936.Canada flagBryce Mayea (LW)70000.0062012 - 20131
1937.USA flagFeno Monaco (D)80000.0002016 - 20171
1938.Canada flagKeegan Sweitzer (D)80000.0002007 - 20081
1939.Canada flagDaniel Van der Merwe (D)80000.0002007 - 20081
1940.Kazakhstan flagYevgeni Slisenko (D)80000.0022014 - 20151
1941.Canada flagBert Mohan (C)80000.00-1912 - 19131
1942.USA flagClay Thomas (D)90000.0002010 - 20111
1943.USA flagClay Thomas (D)90000.0002010 - 20111
1944.Canada flagWilliam Beausoleil (D)90000.0002017 - 20181
1945.Canada flagRobert Corrigan (F)90000.0002007 - 20081
1946.Canada flagMichael Stratton (F)90000.0002009 - 20101
1947.Mexico flagManuel Escandon (D)90000.0022007 - 20081
1948.Canada flagZander Park (D)90000.0022015 - 20161
1949.Canada flagWilliam Côté (LW)90000.0022018 - 20191
1950.USA flagElias Printup (F)90000.0022021 - 20221
1951.USA flagPeyton Winter (D)90000.0022025 - 20261
1952.USA flagMackenzie Boyce (D)90000.0042011 - 20121
1953.Canada flagTanner Foster (D)90000.0042014 - 20151
1954.Finland flagTarmo Pöntinen (F)90000.0042019 - 20201
1955.Canada flagEvan Braund (D)90000.0042007 - 20081
1956.Canada flagCaleb Docherty (F)90000.00122011 - 20121
1957.USA flagCameron Crowley (F)100000.0002017 - 20181
1958.USA flagR.J. Preisser (F)100000.0002007 - 20081
1959.USA flagSawyer Krotine (D)100000.0002024 - 20251
1960.Canada flagJack Murphy (D)100000.0022014 - 20151
1961.Mexico flagHugo Escalante (F)100000.0022007 - 20081
1962.USA flagLear Voit (D)100000.0022022 - 20231
1963.USA flagNieko Ravaioli (F)100000.0022025 - 20261
1964.Finland flagAxel Tuominen (D)100000.0042017 - 20181
1965.USA flagMichael Cerrilo (F)100000.0042021 - 20221
1966.USA flagThomas Byrne (F)110000.0002010 - 20111
1967.USA flagMax Hedges (D)110000.0002013 - 20141
1968.Canada flagLiam Buck-Thompson (D)110000.0002014 - 20151
1969.Canada flagGiuseppe Cammalleri (F)110000.0002019 - 20201
1970.USA flagTyler McTigue (C)110000.0022011 - 20121
1971.USA flagDylan Trejo (F)110000.0022023 - 20252
1972.USA flagRay Seebeck (D)110000.0082011 - 20121
1973.Finland flagSamuli Kanerva (F)120000.0002011 - 20121
1974.USA flagBrody Bierbaum (C)120000.0002024 - 20251
1975.USA flagJon Symons (F)120000.0022010 - 20111
1976.USA flagEvan Touhy (F)120000.0042012 - 20131
1977.Italy flagAlexsander Kozachuk (F)120000.0042017 - 20181
1978.Canada flagEthan Cox (F/D)130000.0002014 - 20151
1979.UAE flagXuan Zhou (D)130000.0002024 - 20251
1980.USA flagLiam Murphy (D)130000.0002024 - 20251
1981.Czechia flagDaniil Nistribenko (D)130000.0022022 - 20231
1982.USA flagBrett Hanebrink (C)130000.00102013 - 20152
1983.USA flagConor Morrissey (D)130000.00112019 - 20201
1984.Canada flagJoshua Lane (D)130000.00122023 - 20241
1985.USA flagBobby Johnson (F)130000.00182018 - 20202
1986.Netherlands flagJan Goris (C)140000.0002024 - 20262
1987.Denmark flagSebastian Bilde (F)Active player140000.0002024 - 20251
1988.Canada flagTheodore Legrand-Tikhonov (D)140000.0022025 - 20261
1989.USA flagLuc Farcot (F)140000.0042017 - 20181
1990.USA flagSamuel Cichowski (F)140000.0042019 - 20201
1991.USA flagRoman Fluhme (F)140000.0042024 - 20251
1992.Canada flagWill Corolis (D)140000.0062012 - 20131
1993.Canada flagMilan Bubic (D)140000.00162010 - 20111
1994.USA flagMike Milosevski (D)140000.00242019 - 20201
1995.Canada flagRyan Sidney (F)150000.0002015 - 20161
1996.Canada flagDilan Lucas (C)150000.0002025 - 20261
1997.Canada flagNoah Bisson (RW)150000.0042024 - 20251
1998.USA flagConner Ehmann (F)150000.0082018 - 20191
1999.Canada flagJoey Romano (D)150000.0082009 - 20101
2000.USA flagBrett Connaughton (F)150000.00122011 - 20121

* Some data is missing to provide a correct summary.