Loading page

ECHL All-Time Stats

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

ECHL All-Time Player Totals

Export
Regular Season
From Season
To Season
ECHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1901.Canada flagMartin Lee (D)1621046560.351322012 - 20153
1902.Canada flagMike Rusk (D)142947560.391801995 - 19983
1903.Canada flagXavier Bernard (D)Active player175947560.321662021 - 20276
1904.Canada flagCraig Binns (D)213947560.265241994 - 19995
1905.Canada flagRob Sumner (D)167650560.345231992 - 19953
1906.Canada flagTaylor Vause (C)513025551.08322013 - 20152
1907.Canada flagÉric Cloutier (LW)1263025550.449691995 - 19983
1908.Canada flagMarcus Vela (C)1052926550.52922019 - 20223
1909.Canada flagCam Danyluk (LW)532629551.041961994 - 19992
1910.Canada flagJason Ralph (RW)722629550.761582003 - 20041
1911.Canada flagAjay Baines (C)672431550.821021999 - 20001
1912.Canada flagTommy Grant (LW)692431550.80662012 - 20142
1913.Canada flagJack Rodewald (C)682332550.81462015 - 20172
1914.Canada flagRob Trumbley (F)852332550.654851995 - 19972
1915.Canada flagMikael Robidoux (RW/LW)Active player2612233550.2110732019 - 20277
1916.Canada flagJody Shelley (LW)882134550.635811998 - 20002
1917.Canada flagMark Isherwood (D)1202134550.461522010 - 20132
1918.Canada flagKyle McAllister (C)1152035550.48592007 - 20092
1919.Canada flagBrad Zavisha (LW)701936550.79901997 - 19981
1920.Canada flagTommy Cormier (C/LW)1011738550.54602024 - 20262
1921.Canada flagMathieu Gagnon (D/LW)2991738550.187052012 - 20227
1922.Canada flagDylan MacPherson (D)1511639550.361042019 - 20234
1923.Canada flagSylvain Dufresne (D/F)1731441550.321271999 - 20053
1924.Canada flagMatt Clarke (C/D)1251342550.441722009 - 20112
1925.Canada flagColten Hayes (D)1541144550.363232011 - 20153
1926.Canada flagCurtis Leonard (D)2231045550.251482014 - 20215
1927.Canada flagDustin Stevenson (D)257847550.213752010 - 20144
1928.Canada flagCam Morrison (LW)Active player672826540.81242022 - 20274
1929.Canada flagScott Hollis (RW)352727541.541041993 - 19962
1930.Canada flagKrys Barch (RW/LW)942727540.572722001 - 20063
1931.Canada flagNicolas Larivière (LW/RW)1412727540.382632021 - 20243
1932.Canada flagSeth Leonard (LW)1302628540.42462004 - 20062
1933.Canada flagGeorge Wilcox (C)622529540.871511995 - 19961
1934.Canada flagDean Gerard (RW)682430540.791231992 - 19942
1935.Canada flagMike McKenzie (LW)792430540.68842010 - 20122
1936.Canada flagGuillaume Fournier (RW)832430540.65462004 - 20062
1937.Canada flagSean Selmser (LW)702331540.772111995 - 19961
1938.Canada flagScott Freeman (RW)582232540.93402010 - 20133
1939.Canada flagÉtienne Beaudry (LW)1072232540.50711997 - 19992
1940.Canada flagMathieu Gosselin (C/RW)752034540.72382023 - 20252
1941.Canada flagKrzysztof Wieckowski (C)1022034540.53752002 - 20053
1942.Canada flagChris Robertson (D/F)591935540.92662009 - 20101
1943.Canada flagCraig Paterson (D)2461935540.226391996 - 20004
1944.Canada flagIsaac Belliveau (D)951836540.57582023 - 20252
1945.Canada flagJason Beckett (D)1581836540.343292000 - 20074
1946.Canada flagJosh Aspenlind (RW/LW)901638540.601112008 - 20113
1947.Canada flagBrandon Gray (D)1531638540.351051996 - 19993
1948.Canada flagNathan Forster (D)1651638540.332542000 - 20064
1949.Canada flagBrady Norrish (D)1061539540.51652018 - 20202
1950.Canada flagNick Poole (C)641440540.84621995 - 19961
1951.Canada flagNick Pageau (D)1251242540.43752013 - 20163
1952.Canada flagSam Roberts (D)1361242540.401392009 - 20112
1953.Canada flagGarrett McFadden (D)99945540.55262021 - 20232
1954.Canada flagDawson Barteaux (D)108945540.50622021 - 20264
1955.Canada flagJosh Burnside (D)Active player245846540.221322021 - 20254
1956.Canada flagGabriel Gagné (RW/C)603023530.88142016 - 20203
1957.Canada flagGreg Clancy (C)592825530.90401998 - 19991
1958.Canada flagTodd Norman (LW)1182825530.45361997 - 19992
1959.Canada flagAnthony Aquino (RW)622726530.85342003 - 20041
1960.Canada flagCorey Cowick (LW/C)1192726530.452102010 - 20163
1961.Canada flagJordan Klimek (D)Active player2172528530.241742018 - 20276
1962.Canada flagJoe Pereira (D)2052330530.264212003 - 20074
1963.Canada flagCory Larose (C)632132530.84732000 - 20011
1964.Canada flagRiley Piercey (LW/RW)Active player1622132530.331862023 - 20274
1965.Canada flagCharles Paquette (D)1792132530.305501995 - 20015
1966.Canada flagJulian Talbot (LW/C)662033530.80542006 - 20071
1967.Canada flagTyler Helfrich (RW)721934530.74472010 - 20133
1968.Canada flagAlex Daviault (LW)1061934530.507101988 - 19924
1969.Canada flagRobert Slaney (LW/C)1141934530.46792009 - 20123
1970.Canada flagDan Correale (LW)991835530.54572016 - 20182
1971.Canada flagRiley Woods (LW/RW)571736530.93312019 - 20212
1972.Canada flagMartin St. Pierre (C/LW)451439531.18552004 - 20051
1973.Canada flagTim Hogan (D)1361340530.391241995 - 19972
1974.Canada flagDalton Thrower (D)Active player2911340530.185602014 - 20238
1975.Canada flagTyson Feist (D)1351142530.391642022 - 20275
1976.Canada flagConnor Hardowa (D)1581142530.34572014 - 20173
1977.Canada flagMike Lankshear (D)1331043530.40871999 - 20022
1978.Canada flagDeryk Engelland (D)1481043530.362292003 - 20074
1979.Canada flagBrennan Turner (D)1871043530.284292008 - 20113
1980.Canada flagIan Edmondson (D)132845530.40782018 - 20213
1981.Canada flagRosario Ruggeri (D)132845530.401532004 - 20094
1982.Canada flagRobert Krauss (D)147845530.367771989 - 19965
1983.Canada flagJosh Elmes (D)248746530.213032017 - 20234
1984.Canada flagDan Kopec (D)267548530.2010771997 - 20024
1985.Canada flagEvan Friesen (C/W)Active player922824520.5782023 - 20274
1986.Canada flagShawn Mamane (LW)912725520.572252000 - 20033
1987.Canada flagSamuel Asselin (C/LW)532626520.98702019 - 20201
1988.Canada flagRiley Sawchuk (C)502527521.04242023 - 20241
1989.Canada flagAaron Lewadniuk (C)1172527520.44942010 - 20122
1990.Canada flagAustin Saint (RW/LW)Active player1292527520.40832023 - 20274
1991.Canada flagIan McKenzie (RW)1712527520.302722008 - 20124
1992.Canada flagBrett Cameron (C/RW)642329520.81752014 - 20162
1993.Canada flagShane Hynes (F)702329520.741182006 - 20082
1994.Canada flagMark Cipriano (D)882329520.595331991 - 19943
1995.Canada flagKyle Neuber (RW)Active player3232329520.169422011 - 202611
1996.Canada flagJacob Perreault (RW/C)Active player552230520.95672024 - 20273
1997.Canada flagNick Deschenes (LW)722230520.72422003 - 20052
1998.Canada flagWes Dorey (C)742230520.70552001 - 20042
1999.Canada flagEvan Jasper (C/LW)752230520.69262016 - 20182
2000.Canada flagJean-François Soucy (C/LW)1392230520.374732003 - 20063

* Some data is missing to provide a correct summary.