Loading page

CPSHA All Time Stats

CPSHA
League Information and Facts
Change League
All Positions
All Teams
Canada (366)
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/team Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
1.Canada flagAmine Hajibi (LW)Bishop's College School Varsity281431451.6182021 - 20232
2.Canada flagKamyl Chemrouk (C/RW)Stanstead College Varsity242120411.71122023 - 20252
3.Canada flagCarter Bromley (F)Rothesay Netherwood School342314371.09382022 - 20253
4.Canada flagEthan Neller (C)Upper Canada College261718351.35162023 - 20252
5.Canada flagOlivier Chan (C)Upper Canada College261618341.3142023 - 20252
6.Canada flagRaphaël Tellier (C/LW)Stanstead College Varsity391416300.77582021 - 20243
7.Canada flagEmmanuel Chan (F)Upper Canada College201317301.50242024 - 20262
8.Canada flagAtom Thususka (C)Upper Canada College381217290.76502022 - 20253
9.Canada flagRyan Dwyer (C)Stanstead College Varsity251216281.12162023 - 20252
10.Canada flagZackarie Michaud (C)Stanstead College Varsity251117281.12162023 - 20252
11.Canada flagLouis-Charles Tremblay (F)Upper Canada College251117281.12222022 - 20242
12.Canada flagLeo Adams (F)Bishop's College School Varsity24622281.17122022 - 20242
13.Canada flagJérémy Leroux (C)Stanstead College Varsity151413271.80142021 - 20221
14.Canada flagGabriel Le Houillier (RW)Bishop's College School Varsity12179262.1742023 - 20241
15.Canada flagLudovik Tardif (C)Upper Canada College141313261.86162021 - 20221
16.Canada flagJaxon Pierce (C/RW)Stanstead College Varsity401313260.65142021 - 20243
17.Canada flagDylan Lariviere (F)Ridley College211410241.14142021 - 20232
18.Canada flagTristan Gagnon (F)Bishop's College School Varsity261310230.8882023 - 20252
19.Canada flagHunter NcWana (F)Ridley College201211231.1522024 - 20262
20.Canada flagKai Dunits (C)Ridley College141112231.64122021 - 20221
21.Canada flagCaleb MacDonald (C)Stanstead College Varsity271013230.8502021 - 20232
22.Canada flagLiam Baxter (F)Upper Canada College391111220.56262021 - 20243
23.Canada flagAnthony Hall (LW)Bishop's College School Varsity211012221.0562021 - 20232
24.Canada flagJack Laurin (F)Upper Canada College26912210.8152021 - 20232
25.Canada flagÉtienne Piché (F)Ridley College20109190.95202024 - 20262
26.Canada flagDavid Deschatelets (F)Stanstead College Varsity25109190.76122023 - 20252
27.Canada flagLogan Sawyer (LW)Montréal Canadiens logoStanstead College Varsity12108181.50102022 - 20231
28.Canada flagThomas Belzil (RW)Bishop's College School Varsity1299181.50182022 - 20231
29.Canada flagKayden Robitaille (C)Bishop's College School Varsity2199180.86382024 - 20262
30.Canada flagSam Allaby (F)Rothesay Netherwood School2499180.7542022 - 20242
31.Canada flagRyan Small (F)Rothesay Netherwood School22810180.82482022 - 20242
32.Canada flagHarlan Eustace (F)Rothesay Netherwood School25612180.72282023 - 20252
33.Canada flagMack McGregor (C)Upper Canada College14710171.2182021 - 20221
34.Canada flagNathan Garnier (F)Stanstead College Varsity15710171.13142021 - 20221
35.Canada flagLogan Foote (D)Active playerStanstead College Varsity24215170.71402024 - 20262
36.Canada flagWilliam Walker (F)Ridley College897162.0042025 - 20261
37.Canada flagVincent Gazquez (F)Ridley College1188161.4522022 - 20231
38.Canada flagNathan Birch (D)Bishop's College School Varsity2388160.70612023 - 20252
39.Canada flagDylan Orr (D)Active playerStanstead College Varsity23313160.70202024 - 20262
40.Canada flagChaka-Benjamin Ntumba-Muntu (D)Stanstead College Varsity14411151.07182021 - 20221
41.Canada flagMathieu Fillion (C)Bishop's College School Varsity22312150.68252021 - 20232
42.Canada flagJavian Nei (C)Upper Canada College1395141.08182024 - 20251
43.Canada flagAaron Chipp (LW)Stanstead College Varsity1786140.82122024 - 20262
44.Canada flagTanner Hayden (RW)Active playerStanstead College Varsity1268141.1762025 - 20261
45.Canada flagBrody Molloy (C)Active playerStanstead College Varsity1768140.8282024 - 20262
46.Canada flagCharles Ashcroft (D)Upper Canada College1859140.78122024 - 20262
47.Canada flagCharles Thomassin (C)Bishop's College School Varsity2459140.58102021 - 20232
48.Canada flagSam Lockyer (F)Ridley College2659140.5442021 - 20232
49.Canada flagTim Marcotte (F)Upper Canada College2659140.54242023 - 20252
50.Canada flagJesse Dunlap (D)Active playerRothesay Netherwood School20410140.7082024 - 20262
51.Canada flagOliver Plante (F)Stanstead College Varsity18113140.78542023 - 20252
52.Canada flagIan Lovett (C)Rothesay Netherwood School2585130.52182023 - 20252
53.Canada flagMatteo Russo (F)Upper Canada College2567130.52262022 - 20242
54.Canada flagMarkus Harper (F)Upper Canada College858131.6322025 - 20261
55.Canada flagJames McGregor (D)Upper Canada College14310130.93152021 - 20221
56.Canada flagLuca Stasi (LW)Bishop's College School Varsity893121.5082025 - 20261
57.Canada flagLyndon Lamb (F)Ridley College1293121.0062023 - 20241
58.Canada flagWilliam Bray (D)Ridley College1575120.80222021 - 20221
59.Canada flagLorenzo Bono (F)Stanstead College Varsity1466120.8642021 - 20221
60.Canada flagDominic Schnarr (RW)Active playerBishop's College School Varsity2257120.55102024 - 20262
61.Canada flagBennett Desroches (C)Ridley College2048120.6042024 - 20262
62.Canada flagWilliam St. James (D)Ridley College2448120.50102023 - 20252
63.Canada flagCharles-Éric Tremblay (C)Stanstead College Varsity1356110.8542023 - 20241
64.Canada flagEthan Lobe (C)Ridley College2347110.4862022 - 20242
65.Canada flagZachary Roussy (D)Bishop's College School Varsity729111.57102024 - 20251
66.Canada flagTyler Rowland (D)Ridley College19110110.58382022 - 20242
67.Canada flagClark Nakka (F)Upper Canada College3191100.32172023 - 20263
68.Canada flagSpencer Hughes (F)Stanstead College Varsity1273100.83102022 - 20231
69.Canada flagJack Silverman (W)Ridley College664101.67102021 - 20221
70.Canada flagTaitt Dobbin (F)Bishop's College School Varsity1755100.59142024 - 20262
71.Canada flagDylan Pelletier (D)Rothesay Netherwood School2055100.5042024 - 20262
72.Canada flagAlexi Gachelin (D)Bishop's College School Varsity2437100.42162023 - 20252
73.Canada flagThierry Lizotte (D)Bishop's College School Varsity928101.1182021 - 20221
74.Canada flagAndrew James Saadeh (D)Bishop's College School Varsity2419100.42182021 - 20232
75.Canada flagPatrick Lambe (D)Bishop's College School Varsity2519100.40242023 - 20252
76.Canada flagAnders Barbour (F)Active playerRothesay Netherwood School3219100.31352022 - 20253
77.Canada flagBrody Ford (F)Rothesay Netherwood School127290.7502024 - 20251
78.Canada flagZachary Losier (LW)Ridley College157290.60312021 - 20221
79.Canada flagNate Burlock (RW)Ridley College116390.82102024 - 20251
80.Canada flagRémi Dionne (LW)Bishop's College School Varsity166390.5682021 - 20221
81.Canada flagJJ Franceschetti (LW/C)Ridley College155490.60222021 - 20221
82.Canada flagNicholas DiPaolo (C/RW)Stanstead College Varsity124590.7542022 - 20231
83.Canada flagLogan Charby (F)Bishop's College School Varsity154590.60282023 - 20252
84.Canada flagCameron Spurrell (F)Active playerRothesay Netherwood School164590.5682024 - 20262
85.Canada flagSacha Trudel (LW)Bishop's College School Varsity146280.57142021 - 20221
86.Canada flagRiley Sampson (LW)Rothesay Netherwood School115380.73232022 - 20231
87.Canada flagDrew Moores (F)Active playerRothesay Netherwood School84481.0002025 - 20261
88.Canada flagRomeo Di Biase (D)Upper Canada College214480.38342024 - 20262
89.Canada flagRaphaël-Noah Boiteau (F)Bishop's College School Varsity284480.29332021 - 20232
90.Canada flagDuncan Thompson (F)Ridley College113580.73232022 - 20231
91.Canada flagDixon Beatty (F)Active playerRothesay Netherwood School203580.40102024 - 20262
92.Canada flagMax Sheppard (D)Active playerStanstead College Varsity222680.36262024 - 20262
93.Canada flagSamuel Caouette (F)Ridley College232680.3502023 - 20252
94.Canada flagGiacomo D'Alessio (F)Upper Canada College252680.32202022 - 20242
95.Canada flagLouis-Philippe Lalande (D)Upper Canada College252680.32272023 - 20252
96.Canada flagKiyo Steward (D)Ridley College302680.2742023 - 20263
97.Canada flagAlex Valade (D)Bishop's College School Varsity121780.67362023 - 20241
98.Canada flagBenjamin Damphousse (D)Rothesay Netherwood School361780.2262022 - 20253
99.Canada flagPhenwick MacLean (C)Upper Canada College55271.4022025 - 20261
100.Canada flagMalcolm MacDonald (F)Rothesay Netherwood School103470.7022024 - 20251

* Some data is missing to provide a correct summary.