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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagMarc-Olivier Sauriol (RW)138382-282008 - 20102
2.Canada flagHarry Scott (C)36676732.03521911 - 19163
3.Canada flagJustin Palmer (RW)564125661.18782016 - 20193
4.Canada flagCarter Bromley (F)393624601.54322022 - 20253
5.Canada flagNicholas Salamon (C)472826541.15222014 - 20173
6.Canada flagGregory Lapointe (F)532628541.02222016 - 20193
7.Canada flagTommy Smith (C)18530532.94481911 - 19121
8.Canada flagJacob Upshall (F)511237490.96442014 - 20173
9.Canada flagWarren Foegele (LW/C)Ottawa Senators logo311928471.52262011 - 20143
10.Canada flagJosh Lachapelle (F)262026461.77462023 - 20252
11.Canada flagKen Randall (D)36450451.25861912 - 19142
12.Canada flagDavid Jankowski (C/RW)311530451.4542013 - 20152
13.Canada flagMason Marcellus (C)351332451.29162018 - 20202
14.Canada flagLiam Stagg (F)361332451.25302015 - 20172
15.Canada flagChristopher Smith (C)292618441.5242013 - 20152
16.Canada flagAmine Hajibi (LW)242121421.7562021 - 20232
17.Canada flagGeoff Gallagher (F)261923421.6242009 - 20112
18.Canada flagMark Jankowski (C/LW)Carolina Hurricanes logo262415391.50222010 - 20122
19.Canada flagConnor Hill (RW)362118391.08262014 - 20162
20.Canada flagSam Allaby (F)301227391.3042021 - 20243
21.Canada flagCole Huckins (C/RW)391028380.97642017 - 20192
22.Canada flagDrew Packman (F)311621371.19462013 - 20152
23.Canada flagLeo Adams (F)281522371.32182022 - 20242
24.Canada flagCole Spencer (LW)341423371.09342017 - 20192
25.Canada flagJulien Blouin (LW)342511361.06272018 - 20202
26.Canada flagGreg Jansz (F)251620361.44222010 - 20122
27.Canada flagKristian Prokopetz (F)422510350.83172023 - 20263
28.Canada flagAlexander Campbell (LW/C)212114351.6742017 - 20181
29.Canada flagAndrew Amousse (C)551916350.64532016 - 20193
30.Canada flagMatthew Graham (LW)251718351.40182012 - 20142
31.Canada flagOlivier Fizet (F)551124350.64122016 - 20193
32.Canada flagAnthony Hall (LW)211420341.6222021 - 20232
33.Canada flagSam Campbell (LW)531321340.6442017 - 20203
34.Canada flagRyan Small (F)251914331.32142022 - 20242
35.Canada flagTaro Hirose (LW)261518331.2742012 - 20142
36.Canada flagLouis Abounader (F)261221331.2742011 - 20132
37.Canada flagDylan Lariviere (F)232012321.39272021 - 20232
38.Canada flagAlexis Billequey (RW)181814321.7882022 - 20231
39.Canada flagRocco Testa-Basi (C)191616321.68342018 - 20202
40.Canada flagYoan Gagnon (F)321911300.94352022 - 20242
41.Canada flagMark Rumsey (C)201812301.50312017 - 20181
42.Canada flagHendrik McNulty (F)261317301.15102024 - 20262
43.Canada flagMathieu Bourgault (LW)17209291.71382019 - 20201
44.Canada flagThomas Lacombe (C)201514291.4522017 - 20181
45.Canada flagTristan Gagnon (F)231514291.2642023 - 20252
46.Canada flagOwen Cole (C)391415290.7462016 - 20182
47.Canada flagAndrew Purdom (F)39722290.74122010 - 20133
48.Canada flagDanèv Paquin (F)46722290.6362022 - 20253
49.Canada flagFred Doherty (F)29280280.97451911 - 19132
50.Canada flagSam Oliver (C)341612280.82162018 - 20202
51.Canada flagAlexandre Poulin (LW)131513282.15102010 - 20111
52.Canada flagCasey Cook (F)261117281.08142009 - 20112
53.Canada flagDarcy Greenaway (RW)13198272.0882009 - 20101
54.Canada flagRylee Hlusiak (RW)33189270.82202018 - 20202
55.Canada flagAdam Moodie (RW)261611271.04302011 - 20132
56.Canada flagJoe Alexander (D)531512270.51562014 - 20173
57.Canada flagPietro Antonelli (LW)261413271.0482009 - 20112
58.Canada flagCarter Cooling (F)261413271.04102023 - 20252
59.Canada flagSamuel Feldman (F)311116270.87472016 - 20182
60.Canada flagA.J. Pieprzak (C)251017271.08302009 - 20112
61.Canada flagKyle Woodhouse (LW)25918271.08362009 - 20112
62.Canada flagZac Masson (RW)26720271.04682012 - 20142
63.Canada flagMaxime Blanchard (D)39621270.6922017 - 20192
64.Canada flagShayne Morrissey (C/D)131412262.0042009 - 20101
65.Canada flagGabriel Le Houillier (RW)101313262.60122023 - 20241
66.Canada flagCharles McMahon (RW)321214260.81382021 - 20232
67.Canada flagJeremy McNeil (F)261016261.00262011 - 20132
68.Canada flagSam Lockyer (F)24917261.0862021 - 20232
69.Canada flagJosh McKechney (F)31178250.8142013 - 20152
70.Canada flagJosh Petrini (F)311312250.81412022 - 20242
71.Canada flagJoshua Dow (F)411213250.61622016 - 20193
72.Canada flagJonah Alexander (C)171114251.47252015 - 20161
73.Canada flagHarlan Eustace (F)281114250.89222023 - 20252
74.Canada flagCarter Giles (C)291015250.86102018 - 20202
75.Canada flagJared Dodman (D/W)32916250.78202009 - 20123
76.Canada flagCharlie Campbell (F)21619251.1942017 - 20181
77.Canada flagColt Corpse (D)39619250.64402017 - 20192
78.Canada flagEvan Johnston (F)381410240.63122016 - 20193
79.Canada flagBennett MacArthur (LW/RW)211212241.1402017 - 20181
80.Canada flagKyle Lightfoot (C/LW)201014241.2082017 - 20181
81.Canada flagRyan Mahshie (F)361014240.67242015 - 20172
82.Canada flagRiley Smith (F)46915240.52142013 - 20163
83.Canada flagBrendan McCarthy (C)38816240.63432017 - 20192
84.Canada flagAnders Barbour (F)40816240.60202021 - 20254
85.Canada flagJoey Champigny (RW)26618240.9282010 - 20122
86.Canada flagAustin Ehret (F)44519240.55162012 - 20153
87.Canada flagCole Cameron (D)36321240.67422014 - 20162
88.Canada flagScott Salberg (F)251310230.92402010 - 20122
89.Canada flagNoah Houle (LW)281211230.82492022 - 20242
90.Canada flagJustin Ahern (C)291211230.7942022 - 20242
91.Canada flagWilliam Robinson (F)361013230.64142018 - 20202
92.Canada flagCharlie Izaguirre (C)13914231.7742011 - 20121
93.Canada flagJoshua Stanley (LW)17914231.3542016 - 20171
94.Canada flagVincent Gazquez (F)18914231.28102022 - 20231
95.Canada flagThomas Belzil (RW)18914231.28122022 - 20231
96.Canada flagJayden Mrakic (C)38914230.61162016 - 20182
97.Canada flagBenjamin Damphousse (D)41617230.5662022 - 20253
98.Canada flagJim Mallen (C)26220220.85171911 - 19143
99.Canada flagAzzaro Tinling (RW)18166221.22122016 - 20171
100.Canada flagMatys Brassard (C)2715722-352018 - 20213

* Some data is missing to provide a correct summary.