Loading page

CHL All-Time Stats

Change League
All Positions
All Teams
Canada (2718)
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

CHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
2001.Canada flagDan Back (LW)320220.06172000 - 20011
2002.Canada flagKyle Orr (D)320220.06432006 - 20071
2003.Canada flagDerek Miller (D)330220.06602005 - 20082
2004.Canada flagJeff Hansen (C)340220.06512007 - 20081
2005.Canada flagGreg Brown (D)350220.06882011 - 20142
2006.Canada flagConnor MacDonald (D)360220.06782008 - 20102
2007.Canada flagRobert Plante (D)540220.041791996 - 19982
2008.Canada flagAhmed Mahfouz (C)11011.0002013 - 20141
2009.Canada flagRick Varone (C)11011.0022010 - 20111
2010.Canada flagShane Bowler (C)21010.5021999 - 20001
2011.Canada flagPaul Van De Perre (RW)21010.5081998 - 19991
2012.Canada flagIan McDonald (RW)31010.3302005 - 20061
2013.Canada flagBrandon Lafrance (RW)31010.3302000 - 20011
2014.Canada flagGeorge Trakosas (C)31010.3301996 - 19971
2015.Canada flagJim Cashman (F)31010.3301999 - 20001
2016.Canada flagNik Yaremchuk (LW)31010.3302013 - 20141
2017.Canada flagChris Haskett (C)31010.3321998 - 19991
2018.Canada flagDean Strong (RW)31010.3322012 - 20131
2019.Canada flagChris Duszynski (F)41010.2502013 - 20141
2020.Canada flagDominic Gagnon (F)41010.2522000 - 20011
2021.Canada flagDenis Fecteau (F)41010.2542006 - 20071
2022.Canada flagRick Kelly (C)41010.25121994 - 19951
2023.Canada flagMike Markell (F)51010.2002000 - 20011
2024.Canada flagEric Satim (F)51010.2002012 - 20131
2025.Canada flagMatt Gorman (F)51010.2041999 - 20022
2026.Canada flagDavid Kontzie (D)51010.20152000 - 20011
2027.Canada flagNathan Bowen (F)61010.1702000 - 20011
2028.Canada flagKeith Cassidy (D)61010.1702003 - 20041
2029.Canada flagDustin Kelley (RW)61010.1721995 - 19961
2030.Canada flagTravis Mealey (D)61010.1722011 - 20121
2031.Canada flagDon Ashley (C)61010.1741996 - 19971
2032.Canada flagRéginald Brezeault (C)61010.1791993 - 19972
2033.Canada flagRyan Naismith (C)71010.1402000 - 20011
2034.Canada flagNathan Moon (RW)71010.14152010 - 20111
2035.Canada flagBrian Hickey (D)81010.1301999 - 20001
2036.Canada flagJustin Kanigan (LW)81010.13102009 - 20101
2037.Canada flagSylvain Thibeault (D)81010.13101999 - 20001
2038.Canada flagMike L'Heureux (D)81010.13222000 - 20011
2039.Canada flagMarc Varteressian (D)81010.13362002 - 20031
2040.Canada flagNicholas Romano (F)91010.1102008 - 20091
2041.Canada flagMatthew Kirzinger (C)91010.1102013 - 20141
2042.Canada flagKarey Pieper (LW)91010.11172009 - 20101
2043.Canada flagGarrett Burnett (LW)91010.111141995 - 19961
2044.Canada flagDon Clipperton (LW)111010.0951999 - 20001
2045.Canada flagPatrick Larose (D)121010.08731996 - 19971
2046.Canada flagRichard Peacock (RW)151010.07361999 - 20012
2047.Canada flagAdam Knopp (D)181010.0622010 - 20122
2048.Canada flagJohn Rockbrune (D)181010.06561998 - 19991
2049.Canada flagSimon Duplessis (LW)191010.05362002 - 20031
2050.Canada flagPaul Kurceba (D)201010.05292012 - 20131
2051.Canada flagJared Silver (F)221010.0582007 - 20081
2052.Canada flagConnor Hughes (F)241010.0422006 - 20071
2053.Canada flagNeil Poulsen (LW)241010.04552007 - 20092
2054.Canada flagSteve Reid (LW)341010.031932003 - 20041
2055.Canada flagDustin Friesen (D)10111.0002011 - 20121
2056.Canada flagBrad Turcotte (LW)10111.0001995 - 19961
2057.Canada flagAdam Basford (F)20110.5002009 - 20101
2058.Canada flagMatt Hubbauer (F)20110.5002010 - 20111
2059.Canada flagClement Arsenault (F)20110.5002006 - 20071
2060.Canada flagSpencer Edwards (RW)20110.5002011 - 20121
2061.Canada flagDan MacIntyre (D)20110.5022010 - 20111
2062.Canada flagPaul Bradley (C)20110.5022009 - 20101
2063.Canada flagKevin Brown (RW)20110.5021993 - 19941
2064.Canada flagRafal Martynowski (LW)20110.5042006 - 20071
2065.Canada flagJames Boyd (LW)20110.5091996 - 19971
2066.Canada flagT.J. Sakaluk (C)30110.3302007 - 20081
2067.Canada flagRandy Johnston (C)30110.3302008 - 20091
2068.Canada flagMike Sawyer (D)30110.3302002 - 20031
2069.Canada flagDave Nicholls (RW)30110.3302001 - 20021
2070.Canada flagDeron Cousens (D)30110.3302012 - 20131
2071.Canada flagRick Carrier (C)30110.3322001 - 20021
2072.Canada flagRyan Jorde (D)30110.3392011 - 20121
2073.Canada flagJim McLarty (RW)30110.33121996 - 19971
2074.Canada flagDavid Andrew (D)30110.33171997 - 19981
2075.Canada flagDiarmuid Kelly (C)40110.2502003 - 20041
2076.Canada flagStacy Prevost (C)40110.2501999 - 20001
2077.Canada flagDerek May (D)40110.2522009 - 20101
2078.Canada flagDoug Auchenberg (C)40110.2522003 - 20041
2079.Canada flagJeff MacPhee (D)40110.2522010 - 20111
2080.Canada flagFabien Laniel (D)40110.2522006 - 20071
2081.Canada flagChris Morseth (D)40110.2521999 - 20001
2082.Canada flagWes Neild (LW)40110.2521998 - 19991
2083.Canada flagDenis Chisholm (D)40110.2542009 - 20101
2084.Canada flagJoey Moggach (RW)40110.2562008 - 20091
2085.Canada flagCarson Dubchak (C)40110.2562010 - 20111
2086.Canada flagMurray Galbraith (D)40110.25161996 - 19971
2087.Canada flagMatt Robertson (C)50110.2002010 - 20111
2088.Canada flagMarc-André Carré (LW)50110.2002011 - 20121
2089.Canada flagBrent Clarke (C)50110.2002011 - 20121
2090.Canada flagMarc Suderman (F)50110.2022002 - 20031
2091.Canada flagLuke Murphy (C)50110.2022000 - 20011
2092.Canada flagBryce Reddick (D)50110.2022013 - 20141
2093.Canada flagJason Hines (D)50110.2021994 - 19951
2094.Canada flagBrad Gratton (C)50110.2022000 - 20011
2095.Canada flagMark Van Vliet (D/C)50110.2042009 - 20101
2096.Canada flagDarren Lee (C)50110.2041995 - 19961
2097.Canada flagAndy Penny (F)50110.2042002 - 20031
2098.Canada flagChris Mifflen (D)50110.2062009 - 20112
2099.Canada flagChad Blundy (D)50110.2062005 - 20061
2100.Canada flagChad Nicholson (F)50110.2072004 - 20062

* Some data is missing to provide a correct summary.