Loading page

ECHL All-Time Stats

Change League
All Positions
All Teams
Canada (7143)
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
5701.Canada flagMaxime Villemaire (C)160110.06492012 - 20222
5702.Canada flagPaul Shantz (RW)160110.06581997 - 19981
5703.Canada flagChris Lyness (D)170110.06192001 - 20021
5704.Canada flagNick Van Herpt (D)170110.06222006 - 20071
5705.Canada flagKaleb Tiessen (D)170110.06262025 - 20261
5706.Canada flagDavid Ambler (LW/RW)170110.06902005 - 20061
5707.Canada flagBrennan Serville (D)180110.0602015 - 20161
5708.Canada flagMassimo Lamacchia (C)180110.0642015 - 20161
5709.Canada flagJustin Smith (F)180110.06162013 - 20141
5710.Canada flagAyrton Nikkel (D)180110.06402015 - 20161
5711.Canada flagSerge Labelle (D)180110.06931993 - 19941
5712.Canada flagAndrew Chlebus (F)190110.0501997 - 19992
5713.Canada flagLee Reimer (C)190110.0502014 - 20151
5714.Canada flagDrew Kehler (D)190110.0591999 - 20001
5715.Canada flagEverett Caldwell (RW)190110.05231991 - 20015
5716.Canada flagPatrick Gladu (LW)190110.051091995 - 19961
5717.Canada flagJeff Faith (D)200110.05192025 - 20261
5718.Canada flagJamie McKinven (D)200110.05312007 - 20092
5719.Canada flagRyley Miller (D)200110.05492013 - 20141
5720.Canada flagLarry Empey (D)230110.04521994 - 19951
5721.Canada flagAaron Chiarot (D)Active player270110.04552025 - 20272
5722.Canada flagBrett Thurston (D)280110.04482008 - 20091
5723.Canada flagFrançois Leroux (D)280110.04502007 - 20081
5724.Canada flagSteve Adams (D)290110.03821996 - 19982
5725.Canada flagShawn Scanzano (D)340110.031212001 - 20032
5726.Canada flagMark Jerant (RW)390110.031292002 - 20052
5727.Canada flagSteve McLaren (LW)0000-01994 - 19951
5728.Canada flagRob Hisey (C)0000-02004 - 20051
5729.Canada flagKris Fredheim (D)0000-02009 - 20101
5730.Canada flagJeff Ambrosio (LW)0000-02000 - 20011
5731.Canada flagPaul O'Hagan (D)0000-01994 - 19951
5732.Canada flagBrennan Yadlowski (D)0000-02011 - 20121
5733.Canada flagBrad Haelzle (RW)0000-01994 - 19951
5734.Canada flagRick Kelly (C)0000-01989 - 19901
5735.Canada flagLiam Robertson (C)Active player0000-02024 - 20251
5736.Canada flagAlex Lalonde (C)10000.0002007 - 20081
5737.Canada flagMark Olafson (RW)10000.0002005 - 20061
5738.Canada flagNathan Ansell (D)10000.0002008 - 20091
5739.Canada flagKristjan Jefkins (F)10000.0002004 - 20051
5740.Canada flagKirk Medernach (D)10000.0002008 - 20091
5741.Canada flagAlexandre Monahan (LW)10000.0002008 - 20091
5742.Canada flagAaron Lewis (F)10000.0002005 - 20061
5743.Canada flagTim Hockley (D)10000.0002009 - 20101
5744.Canada flagRon Duguay (C)10000.0001998 - 19991
5745.Canada flagScott Pearson (LW)10000.0002006 - 20071
5746.Canada flagPeter MacKellar (RW)10000.0002000 - 20011
5747.Canada flagJ.R. Holmes (D)10000.0002007 - 20081
5748.Canada flagLes Hrapchak (D)10000.0002003 - 20041
5749.Canada flagCraig Murray (LW)10000.0002007 - 20081
5750.Canada flagBenoît Larose (D)10000.0001994 - 19951
5751.Canada flagKarl Gagné (F)10000.0002010 - 20111
5752.Canada flagMartin Duval (RW)10000.0002000 - 20011
5753.Canada flagWill Acton (C/LW)10000.0002010 - 20111
5754.Canada flagTyler Ertel (C)10000.0001992 - 19931
5755.Canada flagMartin Machacek (C)10000.0001996 - 19971
5756.Canada flagPetro Kantzavelos (D)10000.0001998 - 19991
5757.Canada flagPaul Tzountzouris (D)10000.0001995 - 19961
5758.Canada flagJoel Pullman (D)10000.0002004 - 20051
5759.Canada flagDerell Upton (RW)10000.0002005 - 20061
5760.Canada flagRyan Rivard (F)10000.0002004 - 20051
5761.Canada flagMichael Bajurny (LW)10000.0001994 - 19951
5762.Canada flagThierry Ryckman (LW)10000.0001998 - 19991
5763.Canada flagGlen Thornborough (LW)10000.0001996 - 19971
5764.Canada flagGeoff Lopatka (F)10000.0001996 - 19971
5765.Canada flagCameron Knox (F)10000.0001997 - 19981
5766.Canada flagLindsey Braun (D)10000.0001996 - 19971
5767.Canada flagDavid Grenier (LW)10000.0001995 - 19961
5768.Canada flagColin Embley (C)10000.0002004 - 20051
5769.Canada flagShaun Aebig (F)10000.0002004 - 20051
5770.Canada flagChris Gallardi (D)10000.0001995 - 19961
5771.Canada flagBlair Macaulay (RW)10000.0002013 - 20141
5772.Canada flagJustin Gvora (LW)10000.0002013 - 20141
5773.Canada flagDan Radke (C)10000.0002013 - 20141
5774.Canada flagBrad Stewart (D)10000.0001996 - 19971
5775.Canada flagPaul Caufield (C)10000.0001992 - 19931
5776.Canada flagDany Prud'homme (F)10000.0001999 - 20001
5777.Canada flagBrady Austin (D)10000.0002014 - 20151
5778.Canada flagKyle Just (LW/C)10000.0002014 - 20151
5779.Canada flagDerek MacNair (RW)10000.0001994 - 19951
5780.Canada flagJoe Spencer (D)10000.0001998 - 19991
5781.Canada flagKurt Woolf (RW)10000.0001993 - 19941
5782.Canada flagBrandon Greenside (D)10000.0002016 - 20171
5783.Canada flagSteve Lebel (LW)10000.0002016 - 20171
5784.Canada flagCarl D'Amour-Belizario (D)10000.0002016 - 20171
5785.Canada flagGrayson Pawlenchuk (C/LW)10000.0002017 - 20181
5786.Canada flagTrevor Petersen (LW/C)10000.0002018 - 20191
5787.Canada flagJosh Ray (F)10000.0001999 - 20001
5788.Canada flagMike Lawrence (F)10000.0001991 - 19921
5789.Canada flagBrandon Morley (LW)10000.0002018 - 20191
5790.Canada flagPier-Olivier Grandmaison (LW)10000.0002018 - 20191
5791.Canada flagChase Nieuwendyk (D/F)10000.0002018 - 20191
5792.Canada flagJared Freadrich (D)10000.0002018 - 20191
5793.Canada flagGreg Trewin (D)10000.0001994 - 19951
5794.Canada flagGuillaume Gauthier (C)10000.0002019 - 20201
5795.Canada flagThomas Beretta (C)10000.0002019 - 20201
5796.Canada flagShane Tapp (RW)10000.0001997 - 19981
5797.Canada flagCole Candella (D)10000.0002020 - 20211
5798.Canada flagKeean Washkurak (C/LW)10000.0002021 - 20221
5799.Canada flagJérémy Martin (LW)10000.0002021 - 20221
5800.Canada flagHarrison Harper (F/D)10000.0002021 - 20221

* Some data is missing to provide a correct summary.