Loading page

CPSHA All-Time Stats

Change League
All Positions
All Teams
Canada (401)
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.Canada flagPhenwick MacLean (C)55271.4022025 - 20261
102.Canada flagMalcolm MacDonald (F)103470.7022024 - 20251
103.Canada flagKarson Kerbes (D)133470.5422023 - 20241
104.Canada flagJack Treacy (C/LW)273470.26182021 - 20232
105.Canada flagJoshua Caloiero (F)102570.70122021 - 20221
106.Canada flagDarien Reynolds (LW)112570.64142023 - 20241
107.Canada flagHudson Hisey (F)112570.64162025 - 20261
108.Canada flagMalik Biagio Oliva (F)122570.58182024 - 20251
109.Canada flagJasmin Tremblay (D)132570.5442023 - 20241
110.Canada flagAlex Symes (D)232570.30262022 - 20242
111.Canada flagBrodie McClement (D)242570.29122024 - 20262
112.Canada flagKyle Cregan (D)252570.28212022 - 20242
113.Canada flagJames Dermer (D)282570.25222021 - 20243
114.Canada flagMaxime Bonin (F)111670.6462025 - 20261
115.Canada flagMalik L'Italien (D)121670.5882024 - 20251
116.Canada flagNathan Crane (LW)125160.50122024 - 20251
117.Canada flagJean-Luc Moreau-Hernandez (F)64261.0062026 - 20271
118.Canada flagAmari Sellars (F)114260.5542022 - 20231
119.Canada flagJohnathan Cirone (LW)124260.50182023 - 20241
120.Canada flagSamuel Lescarbeau (LW/C)144260.4382021 - 20232
121.Canada flagÉlie Champagne (F)144260.43102024 - 20251
122.Canada flagNolan Egelton (D)214260.2962022 - 20242
123.Canada flagDrew Keiver (C)113360.5522022 - 20231
124.Canada flagColton Byck (F)113360.55122025 - 20261
125.Canada flagJoshua Arrobas (F)153360.40122021 - 20221
126.Canada flagWill McMullen (F)Active player183360.33182025 - 20272
127.Canada flagLuca Lazaris (F)243360.2582021 - 20232
128.Canada flagRiley Bloom (F)263360.23142021 - 20232
129.Canada flagGavin Smith (C)283360.21202023 - 20263
130.Canada flagAustin Walker (F)102460.6072023 - 20241
131.Canada flagAlexis Lavoie (RW)142460.4322024 - 20262
132.Canada flagLiam Carroll (D)152460.4082021 - 20232
133.Canada flagFinn Gilbert (D)111560.55212025 - 20261
134.Canada flagKenzie Smith (D)121560.5002024 - 20251
135.Canada flagElliot Wright (LW)121560.5022023 - 20241
136.Canada flagGrant Spada (D)121560.5082023 - 20241
137.Canada flagMarc-Antoine El-Hawat (LW)131560.4602023 - 20241
138.Canada flagWill Scott (D)321560.1962023 - 20263
139.Canada flagLogan Burnham (D)90660.6702022 - 20231
140.Canada flagJustin Ouellette (C)64150.8302022 - 20231
141.Canada flagCharles Price (D)164150.31152021 - 20232
142.Canada flagJack Kedwell (D)143250.36122021 - 20221
143.Canada flagCole Hodgson (RW/C)223250.23182023 - 20252
144.Canada flagNigel Alberts (F)52351.0022024 - 20251
145.Canada flagRyan Turner (F)52351.0042024 - 20251
146.Canada flagJeremy Filips (F)62350.8302026 - 20271
147.Canada flagLouis Lettieri (LW)82350.6342025 - 20261
148.Canada flagMatthew O'Neil (RW)102350.5042022 - 20231
149.Canada flagPaul Mazanik (F)122350.4202023 - 20241
150.Canada flagRyan Wallace (F)Active player122350.4222024 - 20251
151.Canada flagEwan McChesney (C/LW)122350.4262023 - 20241
152.Canada flagMarcus Krats (D)132350.3822021 - 20232
153.Canada flagCoulter Nowakowski (F)192350.2682024 - 20262
154.Canada flagBryson Tillekeratne (C)242350.21292021 - 20232
155.Canada flagGabriel Melanson (F)171450.2982024 - 20262
156.Canada flagCameron White (RW)181450.28102024 - 20262
157.Canada flagRyan English (C)221450.23322023 - 20252
158.Canada flagDash McGregor (D)231450.2222023 - 20252
159.Canada flagBraden Childerhose (D)231450.22222022 - 20242
160.Canada flagMario Giannetti (F)231450.22222024 - 20262
161.Canada flagGavin Yoo (F)261450.1982024 - 20262
162.Canada flagMatthew Daiello (F)281450.18302021 - 20243
163.Canada flagKaden McNeil (D)70550.71202022 - 20231
164.Canada flagLiam Boisclair (D)80550.6382025 - 20261
165.Canada flagMichel Myloserdnyy (D)80550.63352024 - 20251
166.Canada flagMavrik Legault (LW)110550.45122025 - 20261
167.Canada flagMaxwell Fransen (D)53140.8002024 - 20262
168.Canada flagVincent Croteau (D)53140.8002024 - 20251
169.Canada flagWilliam Boyko (F)63140.6762026 - 20271
170.Canada flagBastien Michaud (D)93140.44102025 - 20261
171.Canada flagJames Zhang (F)123140.33142025 - 20261
172.Canada flagThierry Demers (C)52240.80142024 - 20251
173.Canada flagSam Gilday (D)112240.3642024 - 20251
174.Canada flagAlex Danciu (C)122240.3342023 - 20241
175.Canada flagNoah Therrien (D)122240.3362021 - 20232
176.Canada flagXavier Del Zotto (F)122240.33122023 - 20241
177.Canada flagDominic Pokora (F)132240.3142021 - 20232
178.Canada flagCarter Pilon (D)152240.2742021 - 20221
179.Canada flagMarkus Carrier (D)152240.27222021 - 20232
180.Canada flagWilliam Cole (F)Active player182240.2222025 - 20272
181.Canada flagJack Bratty (F)232240.17162024 - 20262
182.Canada flagAnderson Burns (D)242240.17222022 - 20242
183.Canada flagCalvin Little (D)262240.15102021 - 20232
184.Canada flagElliot Bertrand (RW)111340.3642025 - 20261
185.Canada flagBenoit Arsenault (D)121340.3302024 - 20251
186.Canada flagDylan Stevenson (F)121340.3322021 - 20221
187.Canada flagBraedon Warr (D)121340.3362024 - 20251
188.Canada flagFelix Belfoy (D)151340.27102021 - 20232
189.Canada flagVictor Piché (F)171340.2462025 - 20272
190.Canada flagNolan Burchett (D)191340.21222024 - 20262
191.Canada flagMaxime Lapointe (D)201340.20102022 - 20242
192.Canada flagRyker Babcock (F)201340.20162024 - 20262
193.Canada flagMarco Nichele (D)60440.6742026 - 20271
194.Canada flagCohen McCallum (D)110440.3602022 - 20231
195.Canada flagIsaac Rodrigues (D)120440.33122025 - 20261
196.Canada flagHarrison McLean (D)120440.33142023 - 20241
197.Canada flagWilliam Tario (D)150440.27262021 - 20221
198.Canada flagShane-Alexandre Dubé (C)Active player32131.0022025 - 20272
199.Canada flagCarter Odell (C)Active player42130.7542026 - 20271
200.Canada flagXavier Cormier (D)62130.5002024 - 20251

* Some data is missing to provide a correct summary.