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
6001.Canada flagNicolas Dumoulin (D)30000.0022007 - 20081
6002.Canada flagAaron MacKenzie (D)30000.0022009 - 20101
6003.Canada flagGilles Richard (D)30000.0021995 - 19961
6004.Canada flagBob Vermette (D)30000.0021992 - 19931
6005.Canada flagChris Rowan (LW)30000.0022005 - 20061
6006.Canada flagBill Holowatiuk (D)30000.0021996 - 19971
6007.Canada flagChristophe Lalonde (LW)30000.0022015 - 20161
6008.Canada flagScott Sabourin (RW/LW)30000.0022015 - 20161
6009.Canada flagBrayden Jaw (D/RW)30000.0022015 - 20161
6010.Canada flagRhett Holland (D)30000.0022016 - 20171
6011.Canada flagKirby Tokarski (C)30000.0022000 - 20011
6012.Canada flagFrédéric Allard (D)30000.0022017 - 20181
6013.Canada flagStephan Laperriere (LW)30000.0021992 - 19931
6014.Canada flagVictor Beaulac (D)30000.0022021 - 20221
6015.Canada flagKyler Matthews (D)30000.0022022 - 20231
6016.Canada flagLuke Bast (D)30000.0022025 - 20261
6017.Canada flagKyle Heitzner (C)30000.0022025 - 20261
6018.Canada flagMarcus Tesink (D)Active player30000.0022026 - 20271
6019.Canada flagPhilippe Lauzé (D)30000.0042005 - 20061
6020.Canada flagPatrick Glenday (D)30000.0042000 - 20011
6021.Canada flagJarrett Robertson (LW)30000.0042006 - 20071
6022.Canada flagChris George (RW)30000.0042000 - 20011
6023.Canada flagRob Simnor (F)30000.0042004 - 20051
6024.Canada flagTrevor Downey (F)30000.0042011 - 20121
6025.Canada flagDavid Leger (D)30000.0042003 - 20041
6026.Canada flagRyan Christie (D)30000.0041999 - 20001
6027.Canada flagCarter Folk (D)30000.0042021 - 20221
6028.Canada flagGarth Gartner (F)30000.0051999 - 20001
6029.Canada flagMike Hellyer (RW)30000.0052011 - 20121
6030.Canada flagConnor Brown (LW/C)30000.0052016 - 20171
6031.Canada flagZach Hervato (C)30000.0052012 - 20131
6032.Canada flagSénèque Hyacinthe (RW)30000.0062002 - 20031
6033.Canada flagDave Jarman (F)30000.0062010 - 20142
6034.Canada flagBob Davis (D)30000.0061996 - 19971
6035.Canada flagMichael Pezzetta (LW/C)30000.0062018 - 20191
6036.Canada flagStephen Lafleur (D)30000.0071998 - 19991
6037.Canada flagPaul Braaten (D)30000.0072003 - 20041
6038.Canada flagCam Abbott (LW)30000.0082006 - 20071
6039.Canada flagBob Smith (RW)30000.0081988 - 19932
6040.Canada flagDaniel Walcott (LW/RW)30000.00102015 - 20161
6041.Canada flagJustin Todd (F)30000.00122007 - 20081
6042.Canada flagMatt Stanley (D)30000.00132018 - 20191
6043.Canada flagTroy Crowder (RW)30000.00151989 - 19901
6044.Canada flagJon Grandbois (F)30000.00151993 - 19941
6045.Canada flagShane Bogden (LW)30000.00181996 - 19971
6046.Canada flagMarty Doyle (RW)30000.00252008 - 20091
6047.Canada flagKyle Haviland (D)30000.00321992 - 19931
6048.Canada flagPierre Dufour (D)40000.0002004 - 20051
6049.Canada flagDave Lylyk (F)40000.0001995 - 19961
6050.Canada flagLubo Dzurilla (F)40000.0001988 - 19891
6051.Canada flagSylvain Lajeunesse (F)40000.0001988 - 19891
6052.Canada flagClayton Norris (RW)40000.0001992 - 19931
6053.Canada flagJeff Terminesi (D)40000.0002010 - 20111
6054.Canada flagMike Reddington (D)40000.0002010 - 20111
6055.Canada flagBrad Preston (C)40000.0001997 - 19981
6056.Canada flagRick Findlay (D)40000.0001998 - 19991
6057.Canada flagThomas Stajan (C)40000.0002015 - 20161
6058.Canada flagThomas Gobeil (RW/C)40000.0002015 - 20161
6059.Canada flagTaylor MacDougall (C)40000.0002015 - 20161
6060.Canada flagMatthew Chiarantano (D)40000.0002015 - 20172
6061.Canada flagBrad Turcotte (LW)40000.0001995 - 19961
6062.Canada flagCraig Miller (RW)40000.0002003 - 20052
6063.Canada flagAlexander Katerinakis (RW)40000.0002018 - 20191
6064.Canada flagBrian Holk (D)40000.0001997 - 19981
6065.Canada flagJohn Dahl (F)40000.0002004 - 20051
6066.Canada flagFrancesco Corona (F)40000.0002021 - 20221
6067.Canada flagKyle McGrath (RW)40000.0002022 - 20231
6068.Canada flagJacob Durham (RW)40000.0002023 - 20241
6069.Canada flagTyson Greenway (C)40000.0002023 - 20241
6070.Canada flagJeff Wilson (RW)40000.0002001 - 20032
6071.Canada flagWade Klippenstein (LW)40000.0001993 - 19952
6072.Canada flagDovar Tinling (C)40000.0002025 - 20261
6073.Canada flagConnor Olson (D)Active player40000.0002026 - 20271
6074.Canada flagMark Robinson (D)40000.0021996 - 19971
6075.Canada flagKevin Powell (LW/C)40000.0021998 - 19991
6076.Canada flagTyler Moir (RW)40000.0022011 - 20121
6077.Canada flagKevin Westlake (C)40000.0021999 - 20001
6078.Canada flagLinden Bahm (RW)40000.0022014 - 20151
6079.Canada flagRobert Lepine (C)40000.0022016 - 20192
6080.Canada flagDan Haylow (LW)40000.0021997 - 19981
6081.Canada flagAdam Plant (D)40000.0022018 - 20191
6082.Canada flagMichael Vukojevic (D)40000.0022021 - 20221
6083.Canada flagTurner Ripplinger (RW)40000.0022024 - 20251
6084.Canada flagCorey MacIntyre (LW)40000.0041995 - 19961
6085.Canada flagLuc Roy (D)40000.0042000 - 20011
6086.Canada flagBrandon Pfeil (D)40000.0042016 - 20182
6087.Canada flagBrett Corkey (D)40000.0042016 - 20171
6088.Canada flagGrayson Valente (D)40000.0042023 - 20241
6089.Canada flagJack O'Brien (D)Active player40000.0042026 - 20271
6090.Canada flagWoody Klassen (D)40000.0052010 - 20111
6091.Canada flagRandy McNaught (F)40000.0052011 - 20121
6092.Canada flagChris Claffey (D)40000.0062005 - 20061
6093.Canada flagBrian Wesenberg (RW)40000.0072000 - 20011
6094.Canada flagTim Warrilow (D)40000.0071999 - 20001
6095.Canada flagGary Stewart (D)40000.0091990 - 19911
6096.Canada flagJeremy Cornish (F)40000.00102000 - 20011
6097.Canada flagJustin Hickman (RW)40000.00102016 - 20171
6098.Canada flagMichael Abgrall (C/LW)Active player40000.00102026 - 20271
6099.Canada flagEric Andersen (D)40000.00141998 - 19991
6100.Canada flagRhett Dudley (D)40000.00141995 - 19961

* Some data is missing to provide a correct summary.