Loading page

CCHL All Time Stats

CCHL
League Information and Facts
CCHL
Defensemen
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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1901.Canada flagJonathan Rosien (D)10111.0002014 - 20151
1902.Canada flagEric Lortie (D)10111.0002008 - 20091
1903.Canada flagKurt Thompson (D)10111.0002008 - 20091
1904.Canada flagQuinn Beauchesne (D)Pittsburgh Penguins logo10111.0002022 - 20231
1905.USA flagDerek Mohamed (D)10111.0021992 - 19931
1906.USA flagJoseph Keenan (D/F)20110.5002015 - 20161
1907.USA flagMichael Karas (D)20110.5002017 - 20181
1908.USA flagDillon St. Ann-Spinner (D)20110.5002018 - 20191
1909.Canada flagAustin Gaspar (D)20110.5002019 - 20201
1910.USA flagAndy Thomas (D)20110.5001989 - 19901
1911.Canada flagCarter Kunopaski (D)20110.5002024 - 20251
1912.Canada flagBennet Harty (D)20110.5002024 - 20251
1913.Canada flagJake Fisher (D)20110.5022022 - 20252
1914.Canada flagConnor Lepage (D)Active player20110.5022025 - 20261
1915.Canada flagMike James (D)20110.50101981 - 19821
1916.Canada flagFrankie Allen (D)20110.50181999 - 20001
1917.Canada flagGabe Perreault (D)20110.50232002 - 20031
1918.Canada flagShawn Timlin (D)30110.3302016 - 20182
1919.Canada flagRichard Boisvert (D)30110.3301989 - 19901
1920.Canada flagBrody Dunbar (D)30110.3302024 - 20251
1921.Canada flagTristan Girard (D)30110.3302025 - 20261
1922.Canada flagTucker Clare (D)Active player30110.3302025 - 20261
1923.Canada flagJC Bourgault (D)30110.3322015 - 20161
1924.Canada flagTodd Mondor (D)30110.3321985 - 19872
1925.Canada flagAlex Horsburgh (D)30110.3342007 - 20081
1926.Canada flagDan Culhane (D)3011-41969 - 19734
1927.Canada flagAdam Filatrault (D/RW)40110.2502002 - 20031
1928.Canada flagAdam Paquette (D)40110.2502016 - 20182
1929.Canada flagAlexandre SaĂ¼l (D)40110.2522021 - 20221
1930.USA flagSam Trush (D)40110.2522024 - 20251
1931.Canada flagEthan Shaver (D)Active player40110.2522025 - 20261
1932.Canada flagBill Belzun (D)40110.2521976 - 19771
1933.Canada flagVincent Bastien (D)40110.2562024 - 20251
1934.USA flagMarc Buccellato (D)50110.2002009 - 20101
1935.Canada flagMichael McGrath (D)50110.2002013 - 20141
1936.Canada flagNolan Seed (D)50110.2002017 - 20181
1937.Canada flagAl Goslin (D)50110.2001989 - 19901
1938.USA flagQuinn Johnston (D)50110.2002025 - 20261
1939.Canada flagFabien Benoit (D)50110.2022008 - 20091
1940.Canada flagBrendan Boyce (D)50110.2022018 - 20191
1941.USA flagJay Powell (D)50110.2062017 - 20181
1942.Canada flagLuke Tremblay (D)50110.2082006 - 20071
1943.USA flagLandon Poe (D)50110.20202024 - 20251
1944.USA flagDilan Austwick (D)60110.1702011 - 20121
1945.USA flagSean Williams (D)60110.1701997 - 19981
1946.Canada flagGreg Haspect (D)60110.1701999 - 20001
1947.Canada flagMichael Keenan (D/C)60110.1722012 - 20131
1948.Canada flagJake Ramalho (D)60110.1722013 - 20152
1949.Canada flagMatthew McGuire (D)60110.1722017 - 20181
1950.USA flagMichael Duffy (D)60110.1742011 - 20121
1951.Canada flagWilliam-Charles Bishop (D)60110.1742019 - 20212
1952.Canada flagPat Campbell (D)60110.17132005 - 20061
1953.Canada flagDylan Holroyd (D)60110.17142019 - 20201
1954.Canada flagThomas-Louis Veilleux (D)60110.17142002 - 20031
1955.Canada flagPierre Nadeau (D)60110.17591987 - 19881
1956.USA flagEan Mendeszoon (D)70110.1402014 - 20151
1957.USA flagTom Reno (D)70110.1401989 - 19901
1958.Canada flagMarc-Antoine Pichette (D)70110.1422003 - 20041
1959.Canada flagMichael Nairn (D)70110.1442013 - 20141
1960.Canada flagJim Ceratto (D)70110.1441989 - 19901
1961.Canada flagMarc-André Perreault (D)70110.1481995 - 19961
1962.Canada flagSpencer Norcott (D)70110.14102015 - 20161
1963.Canada flagMax Pelletier (D/F)70110.14142021 - 20221
1964.Canada flagGeorge Wilson (D)70110.14531990 - 19911
1965.Canada flagBrandt Whitelaw (D)80110.1302023 - 20252
1966.USA flagErik Dahlin (D)80110.1302024 - 20251
1967.Canada flagMichael Deslaurier (D)80110.1322007 - 20102
1968.Canada flagAdam Doelman (D)80110.1322011 - 20121
1969.Canada flagSamuel Provost (D)80110.1342016 - 20171
1970.Canada flagTy Gauthier (D)80110.1342016 - 20182
1971.Canada flagJustin Trudel (D)80110.1342007 - 20081
1972.USA flagRyan Hastings (D)80110.1362018 - 20191
1973.Canada flagChristian Abbott-Leblanc (D)80110.1361996 - 19992
1974.Canada flagNelson Smith (D)80110.13162022 - 20231
1975.Canada flagSpencer Cosway (D)90110.1102018 - 20191
1976.Canada flagJackson Thompson (D)90110.1122013 - 20152
1977.Canada flagBrad MacDonald (D)90110.1122008 - 20091
1978.Canada flagRod Archer (D)90110.11102010 - 20111
1979.Canada flagSimon Mayer (D)90110.11142002 - 20031
1980.Canada flagLiam Wallace (D)90110.11272025 - 20261
1981.USA flagAndrew Throndson (D)100110.1002022 - 20231
1982.Canada flagPaul Fortin (D)100110.1042007 - 20081
1983.Canada flagSean Rakowski (D)100110.1062016 - 20171
1984.Canada flagRichard St. Amand (D)100110.1081988 - 19891
1985.USA flagThomas Keane (D)100110.10102016 - 20171
1986.USA flagTaylor Weilert (D)100110.10122010 - 20111
1987.USA flagBrody Munnelly (D)Active player100110.10232025 - 20261
1988.Canada flagSteven Savage (D)110110.0902012 - 20153
1989.Canada flagSven Baltare (D)110110.0902000 - 20011
1990.Canada flagLudovick Janvier (D)110110.0982023 - 20241
1991.Canada flagJustin Chaput (D)110110.09162020 - 20232
1992.Canada flagChris Mahon (D)110110.09562000 - 20011
1993.Canada flagShane Sullivan (D)110110.091081995 - 19961
1994.Canada flagCohen McCallum (D)120110.0802023 - 20241
1995.Canada flagSpencer Proulx (D)120110.0822019 - 20201
1996.Canada flagMarc Paquette (D)120110.0882009 - 20101
1997.Canada flagJamie Quinn (D)120110.0882011 - 20121
1998.Canada flagMike Poullas (D)120110.08171990 - 19911
1999.Canada flagKyle Preston (D)130110.0842017 - 20181
2000.Canada flagJames Hatzepetros (D)130110.0842019 - 20201

* Some data is missing to provide a correct summary.