Loading page

CPSHA All-Time Stats

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

CPSHA All-Time Player Totals

Export
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
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 flagWilliam Walker (F)14129211.5062025 - 20272
15.Canada flagEmmanuel Chan (F)151110211.40202024 - 20262
16.Canada flagOlivier Chan (C)161110211.3102023 - 20252
17.Canada flagJack Laurin (F)26912210.8152021 - 20232
18.Canada flagLouis-Charles Tremblay (F)20812201.00202022 - 20242
19.Canada flagZackarie Michaud (C)16614201.25142023 - 20252
20.Canada flagHunter NcWana (F)16109191.1922024 - 20262
21.Czechia flagSimon Rulc (C)15712191.2722021 - 20221
22.Canada flagLogan Sawyer (LW)12108181.50102022 - 20231
23.Canada flagThomas Belzil (RW)1299181.50182022 - 20231
24.Canada flagAtom Thususka (C)28711180.64362022 - 20253
25.Canada flagDavid Deschatelets (F)1698171.0662023 - 20252
26.Canada flagRyan Dwyer (C)1698171.06122023 - 20252
27.Canada flagÉtienne Piché (F)1698171.06162024 - 20262
28.Canada flagMack McGregor (C)14710171.2182021 - 20221
29.Canada flagNathan Garnier (F)15710171.13142021 - 20221
30.USA flagMax Abramson (F)16512171.0662021 - 20221
31.Sweden flagGregor Jennersjö (D)26413170.65502021 - 20232
32.Hungary flagNoah Kinloch-Varga (F)12133161.3362021 - 20221
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 (F)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)16111120.75302024 - 20262
57.Canada flagNathan Birch (D)1565110.73552023 - 20252
58.Canada flagDrew Moores (F)Active player1447110.7942025 - 20272
59.USA flagDavid Overbeeke (LW)1447110.79252021 - 20221
60.South Korea flagJaeseok Lee (F/D)2547110.4482021 - 20232
61.USA flagLiam Wolf-Taulbee (C)1938110.58162022 - 20242
62.Canada flagZachary Roussy (D)729111.57102024 - 20251
63.Canada flagDylan Orr (D)1629110.69142024 - 20262
64.Canada flagSpencer Hughes (F)1273100.83102022 - 20231
65.Canada flagJack Silverman (W)664101.67102021 - 20221
66.Slovakia flagAdam Straka (C/W)955101.1102023 - 20252
67.Canada flagDominic Schnarr (RW)1655100.63102024 - 20262
68.Canada flagEthan Lobe (C)1946100.5342022 - 20242
69.Canada flagJesse Dunlap (D)1637100.6382024 - 20262
70.USA flagZachary Scholar (LW/C)2537100.40102021 - 20232
71.Canada flagThierry Lizotte (D)928101.1182021 - 20221
72.Canada flagOliver Plante (F)1219100.83382023 - 20252
73.Canada flagAndrew James Saadeh (D)2419100.42182021 - 20232
74.Canada flagZachary Losier (LW)157290.60312021 - 20221
75.Canada flagRémi Dionne (LW)166390.5682021 - 20221
76.Canada flagIan Lovett (C)166390.56142023 - 20252
77.Canada flagTanner Hayden (RW)85491.1322025 - 20261
78.Czechia flagMarek Zapletal (C)125490.7562022 - 20231
79.Austria flagMoritz Lackner (C)155490.60142021 - 20221
80.Canada flagJJ Franceschetti (LW/C)155490.60222021 - 20221
81.Canada flagNicholas DiPaolo (C/RW)124590.7542022 - 20231
82.Slovakia flagMatus Misik (F)124590.7542022 - 20231
83.Canada flagDylan Pelletier (D)164590.5642024 - 20262
84.Czechia flagMartin Masa (D)121890.75102022 - 20231
85.Canada flagAnders Barbour (F)Active player231890.39292022 - 20253
86.Canada flagClark Nakka (F)217180.3882023 - 20263
87.Canada flagLyndon Lamb (F)86281.0022023 - 20241
88.Canada flagSacha Trudel (LW)146280.57142021 - 20221
89.USA flagDillan Rud (F)85381.0022023 - 20241
90.Canada flagNate Burlock (RW)85381.0042024 - 20251
91.Canada flagRiley Sampson (LW)115380.73232022 - 20231
92.Finland flagAnton Helin (D)164480.5082021 - 20221
93.USA flagElliott Groenewold (D)184480.4442021 - 20232
94.Canada flagMatteo Russo (F)204480.40202022 - 20242
95.Canada flagDixon Beatty (F)Active player224480.36242024 - 20273
96.Canada flagRaphaël-Noah Boiteau (RW)284480.29332021 - 20232
97.Canada flagDuncan Thompson (F)113580.73232022 - 20231
98.Canada flagTim Marcotte (F)163580.50122023 - 20252
99.Sweden flagAdrian Borgstrand (D)222680.3622021 - 20232
100.Canada flagKiyo Steward (D)222680.3642023 - 20263

* Some data is missing to provide a correct summary.