Loading page

CCHL All-Time Stats

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

CCHL All-Time Player Totals

Export
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1901.Canada flagJason Byrnes (RW)471629450.96801993 - 19941
1902.Canada flagGary Nichol (D)50162945-931972 - 19764
1903.Canada flagCory Gove (F)571629450.79562005 - 20083
1904.Canada flagJeff Hyndman (LW)1051530450.431231987 - 19902
1905.Canada flagCharles Bertrand (D)1081530450.42731988 - 19902
1906.Canada flagLuc Ouellette (D)1101530450.411921982 - 19873
1907.Canada flagNolan De Fazio (F)Active player1021431450.44362022 - 20264
1908.Canada flagKevin Keith (RW)1311332450.343771996 - 19993
1909.Canada flagJim Hutchins (LW)521233450.87771985 - 19883
1910.Canada flagSteve Bajinski (D)40113445-1601968 - 19713
1911.Canada flagMathieu Pelletier (D)551134450.82482003 - 20041
1912.Canada flagScott Ashton (D)160936450.281672005 - 20083
1913.Canada flagAnthony Hatzitheodosiou (D)Active player83837450.54992024 - 20273
1914.Canada flagKaï Stothers (D)97837450.461232022 - 20242
1915.Canada flagAlderic Denis (D/F)175837450.261452017 - 20203
1916.Canada flagPaul Landry (D)209837450.221752008 - 20135
1917.Canada flagRyan Koresky (D)93540450.481761999 - 20023
1918.Canada flagScott Konink (LW)1092420440.403021985 - 19883
1919.Canada flagKyle Watson (C)1462420440.302352003 - 20074
1920.Canada flagTristan Poissant (F)592222440.75362018 - 20191
1921.Canada flagJordan Watson (LW)832222440.532502004 - 20062
1922.Canada flagRyan Walsh (C)502123440.881761996 - 19971
1923.Canada flagMatt Marquardt (LW/RW)662024440.67952003 - 20052
1924.Canada flagDavid Leger (D)1311826440.343131998 - 20024
1925.Canada flagFrançois Morin (D)531727440.831501994 - 19951
1926.Canada flagSean Smyth (LW)911727440.48912003 - 20052
1927.Canada flagWillyam Gendron (C)541628440.81242021 - 20221
1928.Canada flagJames Taylor (C)981628440.45302021 - 20232
1929.Canada flagLuke McBride (D/LW)1801628440.243362005 - 20094
1930.Canada flagMike Taylor (C)521529440.85711987 - 19881
1931.Canada flagBob Richardson (F)391430441.13441972 - 19731
1932.Canada flagMathieu Dandenault (D/RW)611430440.72641991 - 19932
1933.Canada flagJoshua Lalande (D)Active player1261430440.351362023 - 20274
1934.Canada flagSean Harkin 541331440.81101983 - 19841
1935.Canada flagCase Hennessy (D)Active player621331440.71362024 - 20273
1936.Canada flagRob Kinghan (D)671331440.662111992 - 19942
1937.Canada flagCole Dennison (F)1211331440.36842017 - 20203
1938.Canada flagTy Campbell (D)841232440.521222021 - 20232
1939.Canada flagColin Cooper (D)911232440.482081982 - 19842
1940.Canada flagAlexandre Côté (RW)Active player1081232440.41322023 - 20252
1941.Canada flagChris Jodoin (F)481133440.92531976 - 19771
1942.Canada flagBrian Chapman (D)601133440.731531983 - 19852
1943.Canada flagZack Hoffman (D)621133440.71512018 - 20191
1944.Canada flagPatrick Theriault (D)561034440.791061989 - 19901
1945.Canada flagLukash Matthews (D)1111034440.40632017 - 20214
1946.Canada flagStuart Graham (D)95935440.46561986 - 19893
1947.Canada flagBrent Almstedt (D)109935440.401951984 - 19862
1948.Canada flagJackson Hay (D)124836440.35742018 - 20224
1949.Canada flagMathieu Turgeon (D)84737440.521782000 - 20022
1950.Canada flagDavid Lafrance (D)111737440.40342016 - 20204
1951.Canada flagAlex Rossides (D)137638440.32482018 - 20235
1952.Canada flagBen McNeely (D)191638440.233681991 - 19965
1953.Canada flagGary Zinck (D)76539440.581561997 - 19992
1954.Canada flagJohn Lumsden (D)78440440.56422023 - 20252
1955.Canada flagBob McCleary (D)147341440.304371987 - 19914
1956.Canada flagNathan Siydock (C/LW)1332617430.32682009 - 20123
1957.Canada flagMark Bonneau (LW)312419431.39101979 - 19801
1958.Canada flagWayne Simmonds (RW)492419430.881272005 - 20061
1959.Canada flagDerek Saint-Jean (F)1092419430.39122018 - 20202
1960.Canada flagBenoît Pouliot (LW)462221430.93852002 - 20042
1961.Canada flagConnor Cobbold (C/RW)1432221430.301002011 - 20154
1962.Canada flagSteve Caruso (F)542122430.801101990 - 19922
1963.Canada flagFélix Tourigny (C)612122430.70162018 - 20213
1964.Canada flagAlec Beaudin-Tougas (F)462023430.93462017 - 20181
1965.Canada flagMitchell Gibson (F)572023430.75532015 - 20161
1966.Canada flagKyle Murphy (D)932023430.461901997 - 20003
1967.Canada flagKevin Tansey (D)1152023430.371152008 - 20113
1968.Canada flagGreg Sartoretto (C)601924430.72322009 - 20101
1969.Canada flagPeyton Veltkamp (F)Active player991924430.43202023 - 20263
1970.Canada flagStuart Korchinski (F)411825431.051341982 - 19831
1971.Canada flagAlexandre Fréchette (C)921825430.4762017 - 20224
1972.Canada flagSebastien Savage (RW)541726430.801431997 - 19981
1973.Canada flagJeff Vaive (C)481627430.90691979 - 19801
1974.Canada flagJordi Jefferson (C)621627430.69522017 - 20181
1975.Canada flagMasen Culley (D)741627430.58582023 - 20252
1976.Canada flagClément Valette (F)Active player851627430.51802024 - 20262
1977.Canada flagDave Reid (D)541528430.801671998 - 19991
1978.Canada flagMatt Adams (LW)1031528430.421282014 - 20162
1979.Canada flagZach Farris (LW)2381528430.182162005 - 20105
1980.Canada flagNelson Said (C)491429430.88251983 - 19841
1981.Canada flagBruce Cassidy (D)371330431.16321981 - 19821
1982.Canada flagChristopher Dimakos (LW)1071330430.402341996 - 19993
1983.Canada flagMichael Szczygiel (D)1351330430.325482000 - 20033
1984.Canada flagPhil Iwaskiewicz (D)461231430.93-1971 - 19721
1985.Canada flagMoe Robinson (D)50103343-461974 - 19762
1986.Canada flagMatthew Roy (F)50736430.86572023 - 20241
1987.Canada flagPat Malone (D)55736430.781071988 - 19891
1988.Canada flagDarren Galley (LW)612418420.69651976 - 19792
1989.Canada flagTom Kirton (LW)511923420.82391994 - 19951
1990.Canada flagJake Lewis (C)601923420.70492007 - 20081
1991.Canada flagHunter Robitaille (C)701923420.60362024 - 20262
1992.Canada flagDean Kiriacou (C)791824420.53222015 - 20172
1993.Canada flagClayton Carson (LW)361725421.17912000 - 20011
1994.Canada flagMatthew Vohra (RW)511725420.82422025 - 20261
1995.Canada flagMatt Paquette (F)511725420.82861992 - 19931
1996.Canada flagLarry Boyd (D)551725420.76311965 - 19692
1997.Canada flagScott Mahar (LW)1021725420.413291999 - 20023
1998.Canada flagStéphane Boudreault (RW)1101725420.382732002 - 20074
1999.Canada flagMiguel Roman (F)401626421.05481986 - 19871
2000.Canada flagYvan Charrois (RW)671527420.633211988 - 19902

* Some data is missing to provide a correct summary.