Loading page

MPHL All Time Stats

MPHL
League Information and Facts
Change League
All Positions
All Teams
Canada (1160)
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
1.Canada flagMarc-Olivier Sauriol (RW)169484-342008 - 20102
2.Canada flagHarry Scott (C)36676732.03521911 - 19163
3.Canada flagCarter Bromley (F)483930691.44402022 - 20253
4.Canada flagJustin Palmer (RW)594226681.15802016 - 20193
5.Canada flagWarren Foegele (LW/C)Ottawa Senators logo392738651.67302011 - 20143
6.Canada flagNicholas Salamon (C)533129601.13282014 - 20173
7.Canada flagGregory Lapointe (F)593030601.02222016 - 20193
8.Canada flagJosh Lachapelle (F)342631571.68642023 - 20252
9.Canada flagTommy Smith (C)18530532.94481911 - 19121
10.Canada flagJacob Upshall (F)571538530.93522014 - 20173
11.Canada flagKen Randall (D)40510511.28941912 - 19142
12.Canada flagMark Jankowski (C/LW)Carolina Hurricanes logo312920491.58242010 - 20122
13.Canada flagChristopher Smith (C)332821491.4842013 - 20152
14.Canada flagLiam Stagg (F)421534491.17322015 - 20172
15.Canada flagConnor Hill (RW)422622481.14382014 - 20162
16.Canada flagMatthew Graham (LW)312423471.52182012 - 20142
17.Canada flagCole Huckins (C/RW)441235471.07662017 - 20192
18.Canada flagLeo Adams (F)332125461.39352022 - 20242
19.Canada flagGeoff Gallagher (F)302026461.5342009 - 20112
20.Canada flagDavid Jankowski (C/RW)351630461.3162013 - 20152
21.Canada flagMason Marcellus (C)351332451.29162018 - 20202
22.Canada flagAmine Hajibi (LW)242121421.7562021 - 20232
23.Canada flagGreg Jansz (F)312022421.35302010 - 20122
24.Canada flagSam Allaby (F)351329421.2042021 - 20243
25.Canada flagCole Spencer (LW)371724411.11362017 - 20192
26.Canada flagOlivier Fizet (F)621229410.66142016 - 20193
27.Canada flagKristian Prokopetz (F)512910390.76192023 - 20263
28.Canada flagHendrik McNulty (F)331623391.18102024 - 20262
29.Canada flagCasey Cook (F)321425391.22202009 - 20112
30.Canada flagYoan Gagnon (F)362414381.06372022 - 20242
31.Canada flagRyan Small (F)302216381.27142022 - 20242
32.Canada flagTristan Gagnon (F)321919381.19182023 - 20252
33.Canada flagTaro Hirose (LW)321820381.1942012 - 20142
34.Canada flagDrew Packman (F)341622381.12502013 - 20152
35.Canada flagSam Campbell (LW)571424380.6742017 - 20203
36.Canada flagGabriel Le Houillier (RW)152017372.47162023 - 20241
37.Canada flagLouis Abounader (F)311225371.1962011 - 20132
38.Canada flagJulien Blouin (LW)342511361.06272018 - 20202
39.Canada flagAndrew Amousse (C)592016360.61532016 - 20193
40.Canada flagZac Masson (RW)32927361.13722012 - 20142
41.Canada flagDanèv Paquin (F)52927360.6962022 - 20253
42.Canada flagAlexander Campbell (LW/C)212114351.6742017 - 20181
43.Canada flagA.J. Pieprzak (C)301421351.17342009 - 20112
44.Canada flagKyle Woodhouse (LW)301223351.17462009 - 20112
45.Canada flagHarlan Eustace (F)361519340.94242023 - 20252
46.Canada flagAnthony Hall (LW)211420341.6222021 - 20232
47.Canada flagJared Dodman (D/W)401320330.83262009 - 20123
48.Canada flagAndrew Purdom (F)481023330.69142010 - 20133
49.Canada flagJoey Champigny (RW)31924331.0682010 - 20122
50.Canada flagDarcy Greenaway (RW)16248322.0082009 - 20101
51.Canada flagDylan Lariviere (F)232012321.39272021 - 20232
52.Canada flagSam Oliver (C)382012320.84162018 - 20202
53.Canada flagAlexis Billequey (RW)181814321.7882022 - 20231
54.Canada flagAlexandre Poulin (LW)151616322.13122010 - 20111
55.Canada flagRocco Testa-Basi (C)191616321.68342018 - 20202
56.Canada flagLouis Bélisle (D)201616321.60352008 - 20102
57.Canada flagAdam Moodie (RW)321813310.97362011 - 20132
58.Canada flagRylee Hlusiak (RW)37219300.81222018 - 20202
59.Canada flagMark Rumsey (C)201812301.50312017 - 20181
60.Canada flagShayne Morrissey (C/D)161713301.8862009 - 20101
61.Canada flagCarter Cooling (F)321416300.94122023 - 20252
62.Canada flagOwen Cole (C)411416300.7362016 - 20182
63.Canada flagDick Irvin (C)10245292.90401915 - 19161
64.Canada flagMathieu Bourgault (LW)17209291.71382019 - 20201
65.Canada flagJoe Alexander (D)591613290.49692014 - 20173
66.Canada flagThomas Lacombe (C)201514291.4522017 - 20181
67.Canada flagPietro Antonelli (LW)311415290.94142009 - 20112
68.Canada flagJeremy McNeil (F)321217290.91362011 - 20132
69.Canada flagMatthew Kennedy (F)28920291.0402012 - 20142
70.Canada flagCole Cameron (D)42326290.69502014 - 20162
71.Canada flagFred Doherty (F)29280280.97451911 - 19132
72.Canada flagJosh McKechney (F)341810280.8242013 - 20152
73.Canada flagEliot Labbe (F)191612281.47142024 - 20262
74.Canada flagJosh Petrini (F)351612280.80492022 - 20242
75.Canada flagJustin Fregona (RW)161216281.75222013 - 20141
76.Canada flagRiley Smith (F)521117280.54162013 - 20163
77.Canada flagCharlie Izaguirre (C)161018281.7582011 - 20121
78.Canada flagMaxime Blanchard (D)43622280.6522017 - 20192
79.Canada flagJacob Bossé (LW)371710270.7362017 - 20192
80.Canada flagJames Robinson (F)291512270.93222010 - 20122
81.Canada flagJustin Ahern (C)321413270.8442022 - 20242
82.Canada flagNoah Houle (LW)311314270.87492022 - 20242
83.Canada flagJonah Alexander (C)191215271.42252015 - 20161
84.Canada flagSamuel Feldman (F)341116270.79532016 - 20182
85.Canada flagAnders Barbour (F)491116270.55202021 - 20254
86.Canada flagCarter Giles (C)331017270.82102018 - 20202
87.Canada flagBenjamin Damphousse (D)50621270.5462022 - 20253
88.Canada flagEvan Johnston (F)411412260.63192016 - 20193
89.Canada flagScott Salberg (F)281313260.93402010 - 20122
90.Canada flagJoshua Dow (F)491313260.53722016 - 20193
91.Canada flagBrodie Wood (F)161214261.63122023 - 20241
92.Canada flagCharles McMahon (RW)321214260.81382021 - 20232
93.Canada flagPatrick MacDonald (F)371214260.70442013 - 20152
94.Canada flagRyan Mahshie (F)411016260.63362015 - 20172
95.Canada flagSam Lockyer (F)24917261.0862021 - 20232
96.Canada flagLiam Nash (F)33917260.7922023 - 20252
97.Canada flagBrendan McCarthy (C)43917260.60492017 - 20192
98.Canada flagBrody Ford (F)20818261.3022024 - 20251
99.Canada flagAzzaro Tinling (RW)21187251.19242016 - 20171
100.Canada flagLouis-David Jolin (F)161213251.56242025 - 20261

* Some data is missing to provide a correct summary.