Loading page

CCHL All Time Stats

CCHL
League Information and Facts
CCHL
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 Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
4401.Canada flagRiver Gull (D)741780.11302018 - 20213
4402.Canada flagMatt DiMillo (D)831780.10522008 - 20102
4403.Canada flagOwen Traynor (D)Active player861780.091732023 - 20263
4404.Canada flagJustin Villeneuve (RW)1051780.08912011 - 20143
4405.Canada flagBlake Power (D)320880.25182023 - 20241
4406.USA flagLuke Formica (D)370880.22402012 - 20131
4407.Canada flagBrady Cloutier (D)380880.21222015 - 20161
4408.Canada flagBrandon Slawaska (D)390880.21242019 - 20212
4409.Canada flagTheodore Harris (D)Active player470880.17122025 - 20261
4410.Canada flagJack Kedwell (D)470880.17552022 - 20231
4411.Canada flagMatthew Lourenço (D)510880.16412013 - 20141
4412.USA flagJack Kent (D)Active player520880.15282025 - 20261
4413.Canada flagPavo Kekki (D)520880.151631994 - 19951
4414.Canada flagHarley Michaels (D)530880.15202018 - 20191
4415.Canada flagMarc Langelier (D)550880.15662007 - 20081
4416.Canada flagNicholas Yuill (D)560880.14422019 - 20212
4417.USA flagRoss Kovacs (D)600880.13512012 - 20131
4418.Canada flagMike Constantine (D)760880.11102012 - 20142
4419.Canada flagJacob McLellan (RW/C)436170.16282022 - 20242
4420.Eric Pronovost 135270.54121987 - 19881
4421.Canada flagTodd Brayton (F)165270.4421989 - 19901
4422.USA flagRyan Boucher (C)255270.28122016 - 20171
4423.USA flagPat George (F)325270.22432009 - 20101
4424.Canada flagEric Snedden (LW)455270.16102011 - 20132
4425.Canada flagIan Ramsay (D)575270.12302024 - 20251
4426.David Martin 94370.78121991 - 19921
4427.Canada flagTroy Concordia (C)214370.33571989 - 19933
4428.Arthur Boudreau 264370.27101988 - 19891
4429.USA flagJon-Paul Durso (LW)264370.27402011 - 20121
4430.Canada flagBlair Barr (RW/D)284370.2522009 - 20144
4431.Canada flagJacob Carroll (D)Active player284370.25352021 - 20262
4432.USA flagNash Luther (F)Active player284370.25732025 - 20261
4433.Canada flagPeter Kapelanski (F)324370.22202012 - 20131
4434.Canada flagShawn Martelle (D)324370.22571985 - 19872
4435.Canada flagShawn Smail (C)344370.21101999 - 20023
4436.Canada flagChase Hawley (D)374370.19812014 - 20151
4437.USA flagJason Fogu (F)404370.18691989 - 19901
4438.Canada flagTom Molinski (F)454370.16272006 - 20082
4439.USA flagAiden McCarthy (D)494370.1482021 - 20221
4440.Canada flagWade Simpson (D)504370.14831988 - 19891
4441.Canada flagMason McTavish (C/LW)Anaheim Ducks logo53471.4062018 - 20191
4442.Canada flagTroy Welsh (C)53471.4061990 - 19911
4443.Canada flagTaylor Collins (C)123470.5842009 - 20123
4444.Canada flagPierre-Marc Champagne (LW)163470.44102009 - 20101
4445.Canada flagJared Semenchuk (LW)173470.41382005 - 20061
4446.Canada flagJohn Poirier (C)173470.41811981 - 19821
4447.USA flagTyler Greenberg (D)183470.3982014 - 20151
4448.USA flagZack Freimuth (F)Active player193470.37102024 - 20251
4449.Canada flagRylan Davis (F)213470.3382025 - 20261
4450.Canada flagAdam Gibson (D)233470.3081999 - 20001
4451.USA flagGianpaolo Giamartino (F)243470.29262024 - 20251
4452.Canada flagJosh Peladeau (LW)263470.27582016 - 20193
4453.USA flagLiam Manning (RW)333470.21202015 - 20161
4454.Canada flagAlex Poitras (LW)353470.20212008 - 20102
4455.Canada flagDylan Mascarin (LW)373470.19282012 - 20152
4456.Canada flagRob Grant (RW)373470.19352014 - 20151
4457.USA flagMack McKee (F)Active player383470.18312025 - 20261
4458.Canada flagJack Treacy (C/LW)423470.17582023 - 20252
4459.USA flagNick Sheehan (F)443470.16312006 - 20071
4460.Canada flagKirk Phillips (RW)493470.14582006 - 20071
4461.USA flagAustin Kluksdahl (D)503470.14412024 - 20251
4462.Canada flagFernando Multari (D)513470.141501996 - 19993
4463.Canada flagLuca Restauri (D)Active player523470.13342025 - 20261
4464.Canada flagJustin Langlois-Beeby (RW)573470.12542006 - 20071
4465.Canada flagJoel Holtrop (C)713470.10262015 - 20193
4466.USA flagFritz Berback-Rosengreen (D)122570.5822024 - 20251
4467.Canada flagStefano Falsetto (LW)232570.301611987 - 19881
4468.Canada flagJonathan Heise (F)242570.29122020 - 20222
4469.Canada flagAlex Vala (C)272570.2662013 - 20183
4470.Canada flagShane Snow (D)282570.25122012 - 20131
4471.Canada flagTanner Benton (RW)312570.23552008 - 20102
4472.Canada flagMark Plenzich (D)312570.23702002 - 20031
4473.Canada flagJohn Catto (D)312570.231371992 - 19931
4474.Canada flagReed Pettipas (D)Active player322570.22142025 - 20261
4475.Canada flagMaurice Whiteduck (D)332570.21262010 - 20111
4476.Canada flagMichael Kropman (LW)332570.21512002 - 20031
4477.Canada flagWyatt Villalta (D)352570.20742019 - 20201
4478.Canada flagCory Murphy (D)362570.19521990 - 19911
4479.Canada flagJarett Smith (F)372570.19292011 - 20121
4480.Canada flagDuncan Fletcher (D)402570.18741993 - 19941
4481.USA flagAlex Keskintepe (D)452570.16122021 - 20221
4482.Canada flagAdam Abu-Ali (RW/LW)472570.15742012 - 20142
4483.Canada flagTristan Caldwell (D)512570.14602021 - 20232
4484.Canada flagTrevor Doyle (D)542570.13101989 - 19901
4485.USA flagChris Clark (D)572570.12792006 - 20082
4486.Canada flagDawson Campbell (LW)592570.12872008 - 20091
4487.USA flagSamuel Jones (D)632570.11112015 - 20161
4488.Canada flagKevin Giroux (RW)672570.10232010 - 20144
4489.Canada flagCullen Van Strien (D)742570.09142011 - 20132
4490.Canada flagJacob Kendrick (RW)772570.09202014 - 20173
4491.Canada flagRaine Hodge (F)121670.58122024 - 20251
4492.Canada flagMikka Kelechian (C)Active player151670.4702024 - 20251
4493.Canada flagChris McKeddie (D)151670.47971997 - 19981
4494.USA flagDylan Thorn (F)161670.44222024 - 20251
4495.Canada flagDave Hoover (RW)161670.44631983 - 19841
4496.Canada flagMartin Boisvenue (LW)191670.3761992 - 19942
4497.Canada flagThierry Fortin (D)Active player241670.29262022 - 20231
4498.Canada flagMarc Shanks (C)261670.27172012 - 20131
4499.Canada flagLogan Giesbrecht (C)281670.25142010 - 20122
4500.Canada flagMike Somerton (D)291670.24601995 - 19972

* Some data is missing to provide a correct summary.