Loading page

MPHL All-Time Stats

Change League
All Positions
All Teams
Canada (1171)
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
Regular Season
From Season
To Season
MPHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
801.Canada flagAJ Lichterman (F)100220.2022021 - 20221
802.Canada flagNicholas Daly (D/F)110220.18142011 - 20121
803.Canada flagBryan Polmear (F)120220.1722011 - 20121
804.Canada flagLuca Lazaris (F)120220.1722022 - 20231
805.Canada flagLuke Andrews (D)120220.17292015 - 20161
806.Canada flagMatthew Roy (D)130220.1562010 - 20122
807.Canada flagHayden Ursulak (F)130220.1562013 - 20141
808.Canada flagKeiran Gallant (C)140220.14102017 - 20181
809.Canada flagKim Chan Eun (F)150220.1342016 - 20171
810.Canada flagAlex Dumouchel (D)150220.13102014 - 20151
811.Canada flagMichael Pontarollo (RW)160220.1302014 - 20151
812.Canada flagBrennan de Langley (F)160220.1342010 - 20122
813.Canada flagDaniel Tyrrell (F)170220.12202014 - 20151
814.Canada flagTom Mealey (D)180220.1142014 - 20151
815.Canada flagTyler Hungerbuhler (D)180220.1142016 - 20171
816.Canada flagPatrick Hurley (F)230220.09222018 - 20202
817.Canada flagJosh D'Agostino (D)250220.0862011 - 20132
818.Canada flagLaurent Bienvenue-Freeman (D)290220.07242018 - 20202
819.Canada flagHunter McTague (D)310220.06162013 - 20152
820.Canada flagBrandon Saarloos (D)310220.06262014 - 20162
821.Canada flagMackenze Stewart (D/LW)11011.0002010 - 20111
822.Canada flagReid Ashton (D)21010.5002025 - 20261
823.Canada flagManix Sarrasin (LW)31010.3302021 - 20221
824.Canada flagCohen Tremblay (F)31010.3362021 - 20221
825.Canada flagEdgar Dey (RW)41010.2581911 - 19121
826.Canada flagEvan Russell (LW)61010.1722021 - 20221
827.Canada flagSacha Trudel (LW)6101-42020 - 20222
828.Canada flagKyle Marino (W/C/D)61010.1762011 - 20121
829.Canada flagRyan Flynn (F)71010.1462007 - 20081
830.Canada flagBen Verrall (D)91010.11122011 - 20121
831.Canada flagNathan Dill (F)101010.1042023 - 20241
832.Canada flagHugo Lecavalier (F)111010.0982018 - 20191
833.Canada flagHayden Chisholm (D)121010.0802010 - 20111
834.Canada flagQuishi Han (F)121010.0822022 - 20231
835.Canada flagWilliam Nicholas (F)121010.0842011 - 20132
836.Canada flagNoah Langis (F)121010.08122023 - 20241
837.Canada flagSean DeVarennes (F)131010.0822011 - 20121
838.Canada flagColin Lukasik (RW/LW)131010.0822009 - 20101
839.Canada flagJosh Fleury (F)141010.0722024 - 20251
840.Canada flagWill Murphy (F)151010.0702014 - 20162
841.Canada flagNolan Brady (F)151010.0742023 - 20241
842.Canada flagChristian Settino (F)161010.0662011 - 20132
843.Canada flagZach Bokenfohr (D)181010.0622015 - 20161
844.Canada flagFrankie Bruno (F)181010.0622022 - 20231
845.Canada flagLogan Robinson (F)181010.0642015 - 20161
846.Canada flagLogan Joiner (LW)191010.0542022 - 20231
847.Canada flagBurke White (F)221010.05202011 - 20132
848.Canada flagJoe Gagne (LW)261010.04532015 - 20172
849.Canada flagDarcy Meyer (F)20110.5002007 - 20081
850.Canada flagNoah Toffoli-Laliberté (F)20110.5002026 - 20271
851.Canada flagMarcus Kearsey (D)30110.3302021 - 20221
852.Canada flagFelix Bellfoy (D)30110.3322021 - 20221
853.Canada flagAlex Malone (F)40110.2502016 - 20171
854.Canada flagGregory Harley (D)40110.2502021 - 20221
855.Canada flagCharles Price (D)40110.2502022 - 20231
856.Canada flagFrank Fortin (F)40110.2542016 - 20171
857.Canada flagNate Ostridge (D)50110.2042024 - 20251
858.Canada flagAlf Morrison (D)50110.2061915 - 19161
859.Canada flagChas McArthur (D)70110.1402013 - 20141
860.Canada flagPatrick Flatley (D)70110.1402015 - 20161
861.Canada flagDaniel Kirkpatrick (D)70110.1402007 - 20081
862.Canada flagHunter Hood (F)70110.1442023 - 20241
863.Canada flagKeegan Witton (F)70110.14102007 - 20092
864.Canada flagJosh Henry (D)80110.1382023 - 20241
865.Canada flagTom LaFontaine (F)90110.1102011 - 20121
866.Canada flagVen Gurhan (D)90110.1122024 - 20251
867.Canada flagWilliam Plamondon (D)90110.1142011 - 20121
868.Canada flagDean Liarakos (F)90110.1162015 - 20161
869.Canada flagLucas Boyd (D)90110.1162007 - 20081
870.Canada flagMatthew Roberts (F)100110.1042010 - 20111
871.Canada flagBrandon Workun (D)100110.1062011 - 20121
872.Canada flagMaguire Proulx (D)10011-62024 - 20262
873.Canada flagMichael Zabaneh (F)110110.0922016 - 20171
874.Canada flagMarkus Carrier (D)120110.0802022 - 20231
875.Canada flagWilliam Désaulniers (D)120110.0842022 - 20231
876.Canada flagMitchell Clarke (D)120110.0862010 - 20111
877.Canada flagCharles-Olivier Gingras (D)120110.0862025 - 20261
878.Canada flagEdward Xing (D)120110.08102022 - 20231
879.Canada flagRay Thompson (F)130110.0822012 - 20131
880.Canada flagMcConnell Kimmett (D)130110.0842013 - 20141
881.Canada flagAlexandros Acosta (RW)130110.0842014 - 20151
882.Canada flagPeter Killen (D)130110.0842009 - 20101
883.Canada flagGrant Spada (D)130110.08162023 - 20241
884.Canada flagMatthew O'Grady (D)140110.07102023 - 20241
885.Canada flagLiam Scullion (C)140110.07222018 - 20191
886.Canada flagAlbert Muravsky (F)150110.0722024 - 20251
887.Canada flagTanner Rhodes (D)160110.0602012 - 20142
888.Canada flagLinden Sturrock (C)160110.0622012 - 20142
889.Canada flagFelix Belfoy (D)170110.0602022 - 20231
890.Canada flagAlex Clark (D)170110.0642017 - 20181
891.Canada flagTodd Northgrave (D)170110.06102018 - 20191
892.Canada flagJacob Quirin (F)170110.06162015 - 20161
893.Canada flagLoïk Laflamme (D)170110.06322022 - 20231
894.Canada flagDuncan Coulson (D)170110.06382014 - 20151
895.Canada flagAlex Remedios (D)200110.0502012 - 20142
896.Canada flagWill Cowherd (D)230110.0462015 - 20172
897.Canada flagPierre-Alexandre Fiset (D)260110.0422011 - 20132
898.Canada flagRylan Adams (F)320110.03102017 - 20203
899.Canada flagAdam Moody (F)0000-02010 - 20111
900.Canada flagAlan Nanji (F)0000-02011 - 20121

* Some data is missing to provide a correct summary.