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 Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
2001.Canada flagRobin Richards (LW)Wichita Thunder5156110.222032010 - 20122
2002.Canada flagMichael Young (C)Tulsa Oilers6156110.18352005 - 20061
2003.Canada flagRyan Stewart (LW)Tulsa Oilers1047111.1061997 - 19981
2004.Canada flagBob Cunningham (LW)Fort Worth Fire1047111.10151996 - 19971
2005.Canada flagJason Brousseau (LW)Memphis RiverKings1647110.6921993 - 19941
2006.Canada flagBarkley Swenson (C)Oklahoma City Blazers1947110.58541995 - 19961
2007.Canada flagMatthew Medley (D)San Angelo Saints2347110.4882004 - 20051
2008.Canada flagA.J. Aitken (C)Macon Whoopee3047110.37252000 - 20011
2009.Canada flagBrett McConnachie (RW)Tulsa Oilers3047110.37332008 - 20091
2010.Canada flagCharles Lachance (LW)St. Charles Chill3047110.37412013 - 20141
2011.Canada flagChad Starling (D)Corpus Christi Rayz3547110.31762003 - 20041
2012.Canada flagAlex Velischek (D)Arizona Sundogs3647110.31252013 - 20141
2013.Canada flagJustin Kot (RW)Oklahoma City Blazers3947110.28582002 - 20042
2014.Canada flagRyan Reid (D)San Angelo Saints5147110.222232002 - 20031
2015.Canada flagJeff Boettger (D)San Antonio Iguanas5647110.20511999 - 20001
2016.Canada flagBrad Cruikshank (F)Fayetteville Force6847110.163022000 - 20011
2017.Canada flagChad Hinz (C)Arizona Sundogs838111.3802009 - 20101
2018.Canada flagRoss Harris (LW)Amarillo Rattlers1038111.1042001 - 20021
2019.Canada flagTravis Ouellette (C)Arizona Sundogs1038111.1062013 - 20141
2020.Canada flagJohn McNabb (LW)Corpus Christi Rayz1338110.85442008 - 20091
2021.Canada flagChad Brandimore (F)Fort Worth Brahmas2338110.48212002 - 20042
2022.Canada flagJosh Garbutt (D)Rio Grande Valley Killer Bees2938110.38182007 - 20081
2023.Canada flagCraig MacDonald (RW)Bloomington PrairieThunder3038110.37472010 - 20111
2024.Canada flagMatt Nicholson (D)Bossier-Shreveport Mudbugs3138110.35772004 - 20051
2025.Canada flagNathan Perrott (RW)Fort Worth Brahmas3138110.351392009 - 20101
2026.Canada flagMarlon Joseph (C)Tulsa Oilers3538110.31862006 - 20071
2027.Canada flagBob Westerby (LW)San Antonio Iguanas3638110.312181999 - 20001
2028.Canada flagDerek Matheson (D/F)Quad City Mallards3838110.29222012 - 20131
2029.Canada flagAdam Maccarone (D)Quad City Mallards3938110.28382010 - 20111
2030.Canada flagGreg MacEachern (D)Dallas Freeze4038110.28481993 - 19952
2031.Canada flagDerek Reynolds (RW)Tulsa Oilers4238110.26542003 - 20041
2032.Canada flagMike MacDonald (F)New Mexico Scorpions5738110.19202008 - 20091
2033.Canada flagDarby Walker (F)San Antonio Iguanas5738110.191852001 - 20021
2034.Canada flagDaniel Villeneuve (D)San Antonio Iguanas6038110.183341996 - 19971
2035.Canada flagRyan Rome (D)Oklahoma City Blazers7338110.151642001 - 20052
2036.Canada flagKyle Quincey (D)Denver Cutthroats1229110.9262012 - 20131
2037.Canada flagNathan Gillies (F)Rocky Mountain Rage1529110.73332008 - 20091
2038.Canada flagJoey Sewell (RW)Amarillo Rattlers1929110.58242005 - 20061
2039.Canada flagJustin Fox (LW)Tulsa Oilers2329110.4842012 - 20131
2040.Canada flagJeff Cameron (D)Memphis RiverKings3329110.33282004 - 20051
2041.Canada flagCraig Lochhead (D)Fort Worth Fire3829110.29591997 - 19981
2042.Canada flagShawn Germain (D)Oklahoma City Blazers5529110.20592005 - 20061
2043.Canada flagTyler Harder (D)Oklahoma City Blazers6829110.162342007 - 20092
2044.Canada flagGavin Hodgson (D)San Angelo Saints8629110.131182001 - 20053
2045.Canada flagDave Doucette (D)Tulsa Oilers10110111.1081993 - 19941
2046.Canada flagMatt Register (D)Tulsa Oilers25110110.4462012 - 20131
2047.Canada flagChris Lafreniere (D)Tulsa Oilers39110110.28371995 - 19961
2048.Canada flagJarred Mohr (D)Tulsa Oilers48110110.23222013 - 20141
2049.Canada flagBlake Forsyth (D)Wichita Thunder56110110.201192004 - 20051
2050.Canada flagMitch McColm (D)Quad City Mallards63110110.171222012 - 20131
2051.Canada flagCraig Cescon (D)Tulsa Oilers66110110.171492013 - 20141
2052.Canada flagDenis Lamoureux (F)Columbus Cottonmouths1973100.53152000 - 20011
2053.Canada flagRyan McLeod (C)Rocky Mountain Rage1064101.0042008 - 20091
2054.Canada flagJonathan Dubois (C)San Angelo Saints1564100.67222004 - 20051
2055.Canada flagMatt Zultek (C/LW)Rapid City Rush1764100.59112008 - 20091
2056.Canada flagRoger Maxwell (RW)San Angelo Saints1964100.531562001 - 20021
2057.Canada flagMike Lukajic (F)Oklahoma City Blazers3264100.3192005 - 20072
2058.Canada flagRob Dmytruk (D)Tulsa Oilers3364100.30142008 - 20091
2059.Canada flagJasmin Roy (RW)Oklahoma City Blazers3564100.29762002 - 20031
2060.Canada flagScott Lega (D)San Angelo Saints3964100.26402003 - 20041
2061.Canada flagBrandy Semchuk (RW)Columbus Cottonmouths1355100.7781996 - 19971
2062.Canada flagMark Kolanos (RW)Fort Worth Brahmas1455100.7162009 - 20101
2063.Canada flagDoug Orr (LW)Rio Grande Valley Killer Bees1655100.63102006 - 20071
2064.Canada flagTom Kotsopoulos (C)Odessa Jackalopes1855100.56322004 - 20051
2065.Canada flagGarett Cameron (LW)Oklahoma City Blazers1955100.53592004 - 20051
2066.Canada flagBarry Horman (RW)Lubbock Cotton Kings2155100.48222004 - 20062
2067.Canada flagOlivier Maltais (LW)Topeka Tarantulas2355100.43242004 - 20051
2068.Canada flagJeremy Kyte (F)Amarillo Rattlers2755100.37352005 - 20061
2069.Canada flagRichard Roesler (D)Wichita Thunder2855100.36791995 - 19961
2070.Canada flagShawn Mamane (LW)Youngstown Steelhounds3555100.29732005 - 20061
2071.Canada flagPaul McBrien (F)Memphis RiverKings4955100.202582005 - 20061
2072.Canada flagPhilippe Choinière (RW)Indianapolis Ice5755100.18432003 - 20041
2073.Canada flagVic Pereira (LW)Lubbock Cotton Kings5755100.181102005 - 20061
2074.Canada flagRicky Jacob (C)Oklahoma City Blazers1546100.6721999 - 20001
2075.Canada flagKyle Fletcher (C)Denver Cutthroats1646100.6302013 - 20141
2076.Canada flagJasmin Gélinas (D)Memphis RiverKings1946100.53102003 - 20041
2077.Canada flagClint Way (D)Corpus Christi Rayz2146100.48122003 - 20041
2078.Canada flagKevin Edgar (F)New Mexico Scorpions2246100.4542003 - 20041
2079.Canada flagTrevor Hunt (D/F)Laredo Bucks2846100.36242011 - 20121
2080.Canada flagDerek Campbell (LW)Rapid City Rush2846100.36362009 - 20101
2081.Canada flagBrady Olsen (LW)Rapid City Rush3346100.30102008 - 20091
2082.Canada flagMike Moran (D)San Antonio Iguanas4346100.23862000 - 20011
2083.Canada flagDoug Scatchard (C)Corpus Christi Rayz4446100.23702004 - 20051
2084.Canada flagBobby-Chad Mitchell (LW)Laredo Bucks4846100.211942003 - 20041
2085.Canada flagGreg MacEachern (D)Tulsa Oilers6846100.151151992 - 19942
2086.Canada flagDarcy Cahill (C)Nashville Nighthawks837101.25141996 - 19971
2087.Canada flagTab Lardner (LW)Missouri Mavericks1537100.67162010 - 20111
2088.Canada flagSteve Makway (D)Wichita Thunder1637100.63822009 - 20101
2089.Canada flagJay McGee (D)Fort Worth Brahmas2137100.48422003 - 20041
2090.Canada flagCameron Kuzyk (F)Colorado Eagles2237100.45372003 - 20041
2091.Canada flagJason Renard (F)Corpus Christi Rayz3037100.332262001 - 20032
2092.Canada flagNathan O'Nabigon (LW)Arizona Sundogs3237100.31252011 - 20121
2093.Canada flagStewart Nowosad (D/LW)Memphis RiverKings3537100.29241999 - 20001
2094.Canada flagJay Fitzpatrick (D)Wichita Thunder4637100.221731996 - 19971
2095.Canada flagGrady Manson (C)Topeka Scarecrows2328100.43311999 - 20001
2096.Canada flagAaron Goldade (LW)Oklahoma City Blazers2528100.40172005 - 20061
2097.Canada flagJeff Cameron (D)Tulsa Oilers2528100.40732004 - 20051
2098.Canada flagClarke Funk (LW)Wichita Thunder2628100.38301996 - 19971
2099.Canada flagJay Banach (LW)New Mexico Scorpions2728100.37712001 - 20021
2100.Canada flagChad McIver (D)Memphis RiverKings3228100.31602005 - 20061

* Some data is missing to provide a correct summary.