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
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
101.Austria flagMoritz Lackner (C)155490.60142021 - 20221
102.Canada flagJJ Franceschetti (LW/C)155490.60222021 - 20221
103.Canada flagNicholas DiPaolo (C/RW)124590.7542022 - 20231
104.Slovakia flagMatus Misik (F)124590.7542022 - 20231
105.Canada flagLogan Charby (F)154590.60282023 - 20252
106.USA flagGabriel Revivo (F)143690.6422024 - 20251
107.Canada flagGavin Rusenstrom (LW/C)173690.5322024 - 20262
108.Canada flagNate Ostridge (D)212790.4382024 - 20262
109.Czechia flagMartin Masa (D)121890.75102022 - 20231
110.Canada flagSacha Trudel (LW)146280.57142021 - 20221
111.USA flagDillan Rud (F)105380.8022023 - 20241
112.Canada flagRiley Sampson (LW)115380.73232022 - 20231
113.USA flagBrandon Fuicelli (F)125380.6782025 - 20261
114.Finland flagAnton Helin (D)164480.5082021 - 20221
115.USA flagElliott Groenewold (D)184480.4442021 - 20232
116.Canada flagRomeo Di Biase (D)214480.38342024 - 20262
117.Canada flagRaphaël-Noah Boiteau (RW)284480.29332021 - 20232
118.Canada flagDuncan Thompson (F)113580.73232022 - 20231
119.Sweden flagAdrian Borgstrand (D)222680.3622021 - 20232
120.Canada flagMax Sheppard (D)222680.36262024 - 20262
121.Canada flagSamuel Caouette (F)232680.3502023 - 20252
122.Canada flagGiacomo D'Alessio (F)252680.32202022 - 20242
123.Canada flagLouis-Philippe Lalande (D)252680.32272023 - 20252
124.Canada flagAlex Valade (D)121780.67362023 - 20241
125.Canada flagBenjamin Damphousse (D)361780.2262022 - 20253
126.Canada flagPhenwick MacLean (C)55271.4022025 - 20261
127.Slovakia flagOndrej Tariska (F)84370.8822025 - 20261
128.Finland flagJuuso Mustonen (F)124370.5862025 - 20261
129.Canada flagMalcolm MacDonald (F)103470.7022024 - 20251
130.Canada flagKarson Kerbes (D)133470.5422023 - 20241
131.England flagLiam Steele (D)143470.50152021 - 20221
132.Canada flagJack Treacy (C/LW)273470.26182021 - 20232
133.Canada flagJoshua Caloiero (F)102570.70122021 - 20221
134.Canada flagDarien Reynolds (LW)112570.64142023 - 20241
135.Canada flagHudson Hisey (F)112570.64162025 - 20261
136.Canada flagMalik Biagio Oliva (F)122570.58182024 - 20251
137.Canada flagJasmin Tremblay (D)132570.5442023 - 20241
138.Canada flagAlex Symes (D)232570.30262022 - 20242
139.Canada flagBrodie McClement (D)242570.29122024 - 20262
140.Canada flagKyle Cregan (D)252570.28212022 - 20242
141.Canada flagJames Dermer (D)282570.25222021 - 20243
142.Canada flagMaxime Bonin (F)111670.6462025 - 20261
143.Canada flagMalik L'Italien (D)121670.5882024 - 20251
144.Finland flagAksel Jalojärvi (D)141670.5082021 - 20221
145.Switzerland flagSimon Picard (F)181670.39242023 - 20252
146.USA flagTyler Palin (D)251670.28182022 - 20242
147.Canada flagNathan Crane (LW)125160.50122024 - 20251
148.Canada flagJean-Luc Moreau-Hernandez (F)64261.0062026 - 20271
149.Canada flagAmari Sellars (F)114260.5542022 - 20231
150.Canada flagJohnathan Cirone (LW)124260.50182023 - 20241
151.Canada flagSamuel Lescarbeau (LW/C)144260.4382021 - 20232
152.Canada flagÉlie Champagne (F)144260.43102024 - 20251
153.Canada flagNolan Egelton (D)214260.2962022 - 20242
154.Canada flagDrew Keiver (C)113360.5522022 - 20231
155.Canada flagColton Byck (F)113360.55122025 - 20261
156.Canada flagJoshua Arrobas (F)153360.40122021 - 20221
157.Canada flagWill McMullen (F)Active player183360.33182025 - 20272
158.Canada flagLuca Lazaris (F)243360.2582021 - 20232
159.Canada flagRiley Bloom (F)263360.23142021 - 20232
160.Canada flagGavin Smith (C)283360.21202023 - 20263
161.Canada flagAustin Walker (F)102460.6072023 - 20241
162.Germany flagAlexander Chodorowski (F)122460.5042023 - 20241
163.Canada flagAlexis Lavoie (RW)142460.4322024 - 20262
164.Canada flagLiam Carroll (D)152460.4082021 - 20232
165.USA flagRohan Anand (F)101560.6002021 - 20221
166.USA flagAnton Gesink (F)111560.55142025 - 20261
167.Canada flagFinn Gilbert (D)111560.55212025 - 20261
168.Canada flagKenzie Smith (D)121560.5002024 - 20251
169.Canada flagElliot Wright (LW)121560.5022023 - 20241
170.Canada flagGrant Spada (D)121560.5082023 - 20241
171.Canada flagMarc-Antoine El-Hawat (LW)131560.4602023 - 20241
172.Canada flagWill Scott (D)321560.1962023 - 20263
173.Canada flagLogan Burnham (D)90660.6702022 - 20231
174.Canada flagJustin Ouellette (C)64150.8302022 - 20231
175.Canada flagCharles Price (D)164150.31152021 - 20232
176.Canada flagJack Kedwell (D)143250.36122021 - 20221
177.Canada flagCole Hodgson (RW/C)223250.23182023 - 20252
178.Canada flagNigel Alberts (F)52351.0022024 - 20251
179.Canada flagRyan Turner (F)52351.0042024 - 20251
180.Canada flagJeremy Filips (F)62350.8302026 - 20271
181.Russia flagDmitri Pavlov (F)82350.6302025 - 20261
182.Canada flagLouis Lettieri (LW)82350.6342025 - 20261
183.Canada flagMatthew O'Neil (RW)102350.5042022 - 20231
184.Canada flagPaul Mazanik (F)122350.4202023 - 20241
185.Canada flagRyan Wallace (F)Active player122350.4222024 - 20251
186.England flagWyatt Scott (C)122350.4262023 - 20241
187.Canada flagEwan McChesney (C/LW)122350.4262023 - 20241
188.Canada flagMarcus Krats (D)132350.3822021 - 20232
189.Czechia flagMilan Turena (F)142350.3682024 - 20251
190.Canada flagCoulter Nowakowski (F)192350.2682024 - 20262
191.Canada flagBryson Tillekeratne (C)242350.21292021 - 20232
192.Canada flagGabriel Melanson (F)171450.2982024 - 20262
193.Canada flagCameron White (RW)181450.28102024 - 20262
194.Canada flagRyan English (C)221450.23322023 - 20252
195.Canada flagDash McGregor (D)231450.2222023 - 20252
196.Canada flagBraden Childerhose (D)231450.22222022 - 20242
197.Canada flagMario Giannetti (F)231450.22222024 - 20262
198.Canada flagGavin Yoo (F)261450.1982024 - 20262
199.Canada flagMatthew Daiello (F)281450.18302021 - 20243
200.Canada flagKaden McNeil (D)70550.71202022 - 20231

* Some data is missing to provide a correct summary.