Loading page

PMHL All Time Stats

PMHL
League Information and Facts
Change League
All Positions
All Teams
Canada (238)
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 flagDoc Prentice (LW)97304878-501942 - 196110
2.Canada flagJack Drummond (LW)544824721.3361940 - 19433
3.Canada flagBilly Adamo (C)74323567-311949 - 19595
4.Canada flagAlex Stewart (F)57224062-541939 - 19474
5.Canada flagDane Bonish (C)183031613.3942024 - 20262
6.Canada flagTravis Orr (F)Active player182328512.83222024 - 20262
7.Canada flagTyson Pryhitka (F)Active player233016462.0022024 - 20262
8.Canada flagKody MacKnak (F)Active player222218401.8222024 - 20262
9.Canada flagJustin Hollinger (D)121524393.25202024 - 20251
10.Canada flagReg Campbell (LW)27171734-361958 - 19612
11.Canada flagDrew Hoen (F)Active player121321342.8342024 - 20251
12.Canada flagMichael Reiger (F)Active player241617331.3842024 - 20262
13.Canada flagCody Gerber (F)Active player231612281.2222024 - 20262
14.Canada flagTerry Talentino (RW)3118927-301944 - 19524
15.Canada flagAl Huggins (LW)411413270.66361939 - 19423
16.Canada flagSly Webster (F)Active player211017271.2942024 - 20262
17.Canada flagEd Montigny (D)2281927-701947 - 19592
18.Canada flagChance Horsman (D)Active player23521261.13262024 - 20262
19.Canada flagBill Lahti (RW)2018725-71941 - 19462
20.Canada flagJason Bruce (F)22159241.09362024 - 20262
21.Canada flagJesse Manastyrski (F)211410241.1462024 - 20262
22.Canada flagPat Petrucci (C)5481624-251939 - 195310
23.Canada flagRylan Bechard (F)Active player23716231.0042024 - 20262
24.Canada flagJoe Delmonte (D)56148220.39261939 - 19423
25.Canada flagBrayden Frank (F)Active player71210223.1422025 - 20261
26.Canada flagDoug Webster (F)201111221.10362024 - 20262
27.Canada flagAiden Erhardt (D)Active player241111220.9282024 - 20262
28.Canada flagLane Knapp (F)Active player211012221.0542024 - 20262
29.Canada flagDelon Smysniuk (D)Active player23517220.9682024 - 20262
30.Canada flagWilf Beaulieu (LW)2112820-141939 - 19422
31.Canada flagTom Mounsey (F)21101020-161949 - 19565
32.Canada flagRalph Orlando (LW)18812201.11101945 - 19532
33.Canada flagMason Cardiff (D)22812200.91122024 - 20262
34.Canada flagDaulton Perillat (F/D)Active player10811191.9062025 - 20261
35.Canada flagBlake Hubick (F)21117180.86162024 - 20262
36.Canada flagVaughn Woolsey (D)21315180.8682024 - 20262
37.Canada flagZach Cardiff (F/D)19611170.8922024 - 20262
38.Canada flagCain Thomson (D)Active player10106161.6092025 - 20261
39.Canada flagJonas Thomson (D/RW)Active player588163.2022025 - 20261
40.Canada flagBrett Boha (F)Active player19511160.84142024 - 20262
41.Canada flagJoe Lech (F)Active player10412161.60162025 - 20261
42.Canada flagKeenan Lugt (D)Active player7105152.14212025 - 20261
43.Canada flagCarson Mackniak (F)Active player23411150.65122024 - 20262
44.Canada flagElvon Kavanagh (F)1410414-21949 - 19534
45.Canada flagJayden Ritchie (RW)Active player15410140.9362024 - 20262
46.Canada flagAlf Guarda (D)3441014-441945 - 19618
47.Canada flagLayton Filarczuk (D)Active player22212140.64482024 - 20262
48.Canada flagMike Bzdel (F)Active player885131.63182025 - 20261
49.Canada flagDallas Michlik (F)16310130.8182024 - 20262
50.Canada flagLen Schreiber (C)247512-21939 - 19423
51.Canada flagTaylor Orr (F)1348120.92242024 - 20262
52.Canada flagNoah Horvath (F)Active player2048120.60122024 - 20262
53.Canada flagBryan Robinson (LW)293912-161945 - 19566
54.Canada flagAnthony Eashappie (F)Active player19210120.63182024 - 20262
55.Canada flagRolly Morrisseau (D)19210120.63301952 - 19531
56.Canada flagJacob Belton (F)Active player1183111.0022025 - 20261
57.Canada flagDonovan Thompson (D)2274110.50262024 - 20262
58.Canada flagGreg Ferguson (LW)Active player856111.3862024 - 20251
59.Canada flagNorm Prest (F)265611-41951 - 19564
60.Canada flagDawson Bostock (D)1947110.5882024 - 20262
61.Canada flagTyler Wilyman (D)Active player838111.3882024 - 20262
62.Canada flagMike Delich (D)143811-191951 - 19532
63.Canada flagJayden Komodowski (D)Active player2229110.50222024 - 20262
64.Canada flagMatt Boha (D)Active player12110110.92542024 - 20262
65.Canada flagQuaid Chief (F)Active player1155100.91202025 - 20261
66.Canada flagTyson Zurowski (D)Active player2155100.4822024 - 20262
67.Canada flagShaye Frizzell (F)1146100.9142024 - 20251
68.Canada flagCarter Baragar (F)Active player1846100.56222024 - 20262
69.Canada flagDevin Stecyk (D)2046100.5042024 - 20262
70.Canada flagGraydon Allcock (F)Active player225490.4162024 - 20262
71.Canada flagLou Mathieu (D)16369-301948 - 19615
72.Canada flagBryce Hubick (D)Active player183690.50202024 - 20262
73.Canada flagChase Desnomie (F)Active player102790.90142025 - 20261
74.Canada flagLeam Bartsch (D)162790.56372024 - 20262
75.Canada flagCorey Chambers (D)192790.47402024 - 20262
76.Canada flagTravis Schmidt (D)Active player212790.4322024 - 20262
77.Canada flagElliott Hubick (RW)115380.73162024 - 20251
78.Canada flagJeff Lowe (F)Active player203580.40122024 - 20262
79.Canada flagGeorge Gordon (F)26358-241939 - 19412
80.Canada flagFrank Morehouse (RW)11268-41939 - 19423
81.Canada flagDawson Ritchie (D)Active player190880.42292024 - 20262
82.Canada flagParker Davey (D)233470.30102024 - 20262
83.Canada flagNyle Stevenson (F)Active player81670.8882025 - 20261
84.Canada flagTristan Mckinnon (F)Active player185160.3322024 - 20262
85.Canada flagDillon Marcotte (D)Active player52461.2022025 - 20261
86.Canada flagDevan Harrison (D)Active player82460.7522025 - 20261
87.Canada flagDevan Renkas (F)Active player92460.6722024 - 20251
88.Canada flagMike Montgrand (D)Active player102460.6042025 - 20261
89.Canada flagDonovan Hall (F)Active player71560.8622025 - 20261
90.Canada flagLandon Kaban (D)Active player81560.75282025 - 20261
91.Canada flagRyan Rathgeber (F)Active player91560.6742024 - 20251
92.Canada flagKyler Ulmer (D)101560.60102024 - 20251
93.Canada flagBoyd Prentice (D)29156-741945 - 19595
94.Canada flagJ.J. Poitras (F)Active player100660.60202025 - 20261
95.Canada flagJosh Gottselig (D)180660.3362024 - 20262
96.Canada flagEric Heisler (D)230660.26162024 - 20262
97.Canada flagWalter Zuke (RW)73250.7141940 - 19411
98.Canada flagHyland Poitras (F)Active player73250.71262025 - 20261
99.Canada flagCharles Belton (F)Active player83250.6322025 - 20261
100.Canada flagTyler Giebel (C/RW)Active player12355.0002025 - 20261

* Some data is missing to provide a correct summary.