Loading page

CPSHA All Time Stats

CPSHA
League Information and Facts
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

All-time totals Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagAmine Hajibi (LW)281431451.6182021 - 20232
2.Canada flagKamyl Chemrouk (C/RW)161418322.0082023 - 20252
3.Canada flagCarter Bromley (F)251811291.16302022 - 20253
4.Canada flagJérémy Leroux (C)151413271.80142021 - 20221
5.Canada flagLudovik Tardif (C)141313261.86162021 - 20221
6.Canada flagRaphaël Tellier (C/LW)341214260.76482021 - 20243
7.Canada flagEthan Neller (C)161213251.56102023 - 20252
8.Canada flagDylan Lariviere (F)211410241.14142021 - 20232
9.Canada flagKai Dunits (C)141112231.64122021 - 20221
10.Canada flagCaleb MacDonald (C)271013230.8502021 - 20232
11.Canada flagJaxon Pierce (C/RW)351210220.63142021 - 20243
12.Canada flagAnthony Hall (LW)211012221.0562021 - 20232
13.Canada flagLeo Adams (F)20418221.10122022 - 20242
14.Canada flagEmmanuel Chan (F)151110211.40202024 - 20262
15.Canada flagOlivier Chan (C)161110211.3102023 - 20252
16.Canada flagJack Laurin (F)26912210.8152021 - 20232
17.Canada flagLouis-Charles Tremblay (F)20812201.00202022 - 20242
18.Canada flagZackarie Michaud (C)16614201.25142023 - 20252
19.Canada flagHunter NcWana (F)16109191.1922024 - 20262
20.Czechia flagSimon Rulc (C)15712191.2722021 - 20221
21.Canada flagLogan Sawyer (LW)Montréal Canadiens logo12108181.50102022 - 20231
22.Canada flagThomas Belzil (RW)1299181.50182022 - 20231
23.Canada flagAtom Thususka (C)28711180.64362022 - 20253
24.Canada flagDavid Deschatelets (F)1698171.0662023 - 20252
25.Canada flagRyan Dwyer (C)1698171.06122023 - 20252
26.Canada flagÉtienne Piché (F)1698171.06162024 - 20262
27.Canada flagMack McGregor (C)14710171.2182021 - 20221
28.Canada flagNathan Garnier (F)15710171.13142021 - 20221
29.USA flagMax Abramson (F)16512171.0662021 - 20221
30.Sweden flagGregor Jennersjö (D)26413170.65502021 - 20232
31.Hungary flagNoah Kinloch-Varga (F)12133161.3362021 - 20221
32.Canada flagWilliam Walker (F)897162.0042025 - 20261
33.Canada flagVincent Gazquez (F)1188161.4522022 - 20231
34.Canada flagGabriel Le Houillier (RW)896151.8802023 - 20241
35.Canada flagKayden Robitaille (C)1578151.00342024 - 20262
36.Canada flagChaka-Benjamin Ntumba-Muntu (D)14411151.07182021 - 20221
37.Canada flagMathieu Fillion (C)22312150.68252021 - 20232
38.France flagThibault Sapelkine (D)28312150.54102021 - 20232
39.Canada flagLiam Baxter (F)3486140.41242021 - 20243
40.Canada flagRyan Small (F)1759140.82322022 - 20242
41.Canada flagCharles Thomassin (C)2459140.58102021 - 20232
42.Canada flagSam Lockyer (F)2659140.5442021 - 20232
43.Canada flagAaron Chipp (LW)1385131.00122024 - 20262
44.Canada flagMarkus Harper (F)858131.6322025 - 20261
45.Canada flagTristan Gagnon (F)1658130.8122023 - 20252
46.Canada flagJames McGregor (D)14310130.93152021 - 20221
47.USA flagZach Jockers (F)17211130.76242023 - 20263
48.Canada flagLuca Stasi (LW)893121.5082025 - 20261
49.Canada flagWilliam Bray (D)1575120.80222021 - 20221
50.Canada flagLorenzo Bono (F)1466120.8642021 - 20221
51.Canada flagSam Allaby (F)1966120.6322022 - 20242
52.Canada flagCharles Ashcroft (D)1348120.92122024 - 20262
53.Canada flagBennett Desroches (C)1648120.7542024 - 20262
54.Canada flagWilliam St. James (D)1648120.7562023 - 20252
55.Canada flagHarlan Eustace (F)1648120.75202023 - 20252
56.Canada flagLogan Foote (D)Active player16111120.75302024 - 20262
57.Canada flagNathan Birch (D)1565110.73552023 - 20252
58.USA flagDavid Overbeeke (LW)1447110.79252021 - 20221
59.South Korea flagJaeseok Lee (F/D)2547110.4482021 - 20232
60.USA flagLiam Wolf-Taulbee (C)1938110.58162022 - 20242
61.Canada flagZachary Roussy (D)729111.57102024 - 20251
62.Canada flagDylan Orr (D)Active player1629110.69142024 - 20262
63.Canada flagSpencer Hughes (F)1273100.83102022 - 20231
64.Canada flagJack Silverman (W)664101.67102021 - 20221
65.Slovakia flagAdam Straka (C/W)955101.1102023 - 20252
66.Canada flagDominic Schnarr (RW)Active player1655100.63102024 - 20262
67.Canada flagEthan Lobe (C)1946100.5342022 - 20242
68.Canada flagJesse Dunlap (D)Active player1637100.6382024 - 20262
69.USA flagZachary Scholar (LW/C)2537100.40102021 - 20232
70.Canada flagThierry Lizotte (D)928101.1182021 - 20221
71.Canada flagOliver Plante (F)1219100.83382023 - 20252
72.Canada flagAndrew James Saadeh (D)2419100.42182021 - 20232
73.Canada flagZachary Losier (LW)157290.60312021 - 20221
74.Canada flagRémi Dionne (LW)166390.5682021 - 20221
75.Canada flagIan Lovett (C)166390.56142023 - 20252
76.Canada flagTanner Hayden (RW)Active player85491.1322025 - 20261
77.Czechia flagMarek Zapletal (C)125490.7562022 - 20231
78.Austria flagMoritz Lackner (C)155490.60142021 - 20221
79.Canada flagJJ Franceschetti (LW/C)155490.60222021 - 20221
80.Canada flagNicholas DiPaolo (C/RW)124590.7542022 - 20231
81.Slovakia flagMatus Misik (F)124590.7542022 - 20231
82.Canada flagDylan Pelletier (D)164590.5642024 - 20262
83.Czechia flagMartin Masa (D)121890.75102022 - 20231
84.Canada flagAnders Barbour (F)Active player231890.39292022 - 20253
85.Canada flagClark Nakka (F)217180.3882023 - 20263
86.Canada flagLyndon Lamb (F)86281.0022023 - 20241
87.Canada flagSacha Trudel (LW)146280.57142021 - 20221
88.USA flagDillan Rud (F)85381.0022023 - 20241
89.Canada flagNate Burlock (RW)85381.0042024 - 20251
90.Canada flagRiley Sampson (LW)115380.73232022 - 20231
91.Canada flagDrew Moores (F)Active player84481.0002025 - 20261
92.Finland flagAnton Helin (D)164480.5082021 - 20221
93.USA flagElliott Groenewold (D)Boston Bruins logo184480.4442021 - 20232
94.Canada flagMatteo Russo (F)204480.40202022 - 20242
95.Canada flagRaphaël-Noah Boiteau (F)284480.29332021 - 20232
96.Canada flagDuncan Thompson (F)113580.73232022 - 20231
97.Canada flagTim Marcotte (F)163580.50122023 - 20252
98.Sweden flagAdrian Borgstrand (D)222680.3622021 - 20232
99.Canada flagKiyo Steward (D)222680.3642023 - 20263
100.Canada flagTyler Rowland (D)151780.53242022 - 20242

* Some data is missing to provide a correct summary.