Loading page

ECHL All-Time Stats

Change League
All Positions
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

ECHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
11101.Canada flagWill Portokalis (C/LW)Active player30000.0002025 - 20272
11102.USA flagThomas Messineo (D)30000.0002025 - 20261
11103.Canada flagBrett Pfoh (F)Active player30000.0002026 - 20271
11104.Sweden flagLars Borggren (D)30000.0021997 - 19981
11105.USA flagEric Ehn (F)30000.0022008 - 20091
11106.Austria flagChristian Ban (LW/C)30000.0022008 - 20091
11107.Slovakia flagMartin Kubaliak (D)30000.0022008 - 20091
11108.Canada flagZack Fenwick (D)30000.0022008 - 20091
11109.Canada flagNicolas Dumoulin (D)30000.0022007 - 20081
11110.Canada flagAaron MacKenzie (D)30000.0022009 - 20101
11111.Czechia flagLukas Dora (F)30000.0022004 - 20051
11112.USA flagTom Biondich (F)30000.0022007 - 20081
11113.USA flagJeremy Downs (D)30000.0022005 - 20061
11114.USA flagMike Fournier (D)30000.0022001 - 20042
11115.Canada flagGilles Richard (D)30000.0021995 - 19961
11116.USA flagSam Lofquist (D)Active player30000.0022011 - 20252
11117.USA flagEric Kelly (D)30000.0021998 - 19991
11118.USA flagSteve Preite (F)30000.0022004 - 20062
11119.USA flagBlake Miller (D/F)30000.0022011 - 20121
11120.Canada flagBob Vermette (D)30000.0021992 - 19931
11121.USA flagWil Tormey (D)30000.0021998 - 19991
11122.Canada flagBill Holowatiuk (D)30000.0021996 - 19971
11123.USA flagBryan Jaeger (D)30000.0022005 - 20061
11124.USA flagHarry Radovich (D)30000.0022013 - 20141
11125.USA flagRonald Boyd (D)30000.0022014 - 20151
11126.Canada flagChristophe Lalonde (LW)30000.0022015 - 20161
11127.USA flagJarod Palmer (C/RW)30000.0022015 - 20161
11128.Canada flagScott Sabourin (RW/LW)30000.0022015 - 20161
11129.Canada flagBrayden Jaw (D/RW)30000.0022015 - 20161
11130.USA flagEvan Moore (D/F)30000.0022015 - 20172
11131.Canada flagRhett Holland (D)30000.0022016 - 20171
11132.Canada flagKirby Tokarski (C)30000.0022000 - 20011
11133.Canada flagFrédéric Allard (D)30000.0022017 - 20181
11134.Canada flagStephan Laperriere (LW)30000.0021992 - 19931
11135.USA flagJoe Bossi (D)30000.0021991 - 19921
11136.USA flagJames Roll (D)30000.0022017 - 20181
11137.USA flagScott Cuthrell (F)30000.0022018 - 20191
11138.USA flagMike Davis (F)30000.0022018 - 20191
11139.Canada flagVictor Beaulac (D)30000.0022021 - 20221
11140.Canada flagKyler Matthews (D)30000.0022022 - 20231
11141.USA flagNoah Carlin (D)30000.0022024 - 20251
11142.Canada flagLuke Bast (D)30000.0022025 - 20261
11143.Canada flagKyle Heitzner (C)30000.0022025 - 20261
11144.USA flagAlex Murray (D)Active player30000.0022025 - 20261
11145.Canada flagDylan MacKinnon (D)Active player30000.0022025 - 20272
11146.Canada flagHiroki Gojsic (RW)Active player30000.0022026 - 20271
11147.Canada flagPhilippe Lauzé (D)30000.0042005 - 20061
11148.Sweden flagFilip Björk (D)30000.0042009 - 20101
11149.Canada flagPatrick Glenday (D)30000.0042000 - 20011
11150.Canada flagJarrett Robertson (LW)30000.0042006 - 20071
11151.Russia flagAndrei Karpovtsev (D/RW)30000.0041993 - 19941
11152.Canada flagRob Simnor (F)30000.0042004 - 20051
11153.USA flagBrett Smith (D)30000.0042006 - 20071
11154.USA flagKevin Carr (D)30000.0042003 - 20041
11155.Canada flagTrevor Downey (F)30000.0042011 - 20121
11156.Canada flagDavid Leger (D)30000.0042003 - 20041
11157.Latvia flagViktors Filatovs (F)30000.0041995 - 19961
11158.Canada flagRyan Christie (D)30000.0041999 - 20001
11159.Canada flagCarter Folk (D)30000.0042021 - 20221
11160.USA flagScott Hanley (F)30000.0041993 - 19941
11161.Finland flagValtteri Piironen (D)30000.0042025 - 20261
11162.USA flagChris Hedden (D)Active player30000.0042026 - 20271
11163.USA flagNick Wohlers (D)30000.0051994 - 19951
11164.Canada flagGarth Gartner (F)30000.0051999 - 20001
11165.Canada flagMike Hellyer (RW)30000.0052011 - 20121
11166.Canada flagConnor Brown (LW/C)30000.0052016 - 20171
11167.USA flagJim Black (C)30000.0052001 - 20021
11168.USA flagLucas Bombardier (F)Active player30000.0052018 - 20242
11169.Canada flagZach Hervato (C)30000.0052012 - 20131
11170.Canada flagSénèque Hyacinthe (RW)30000.0062002 - 20031
11171.Canada flagDave Jarman (F)30000.0062010 - 20142
11172.Canada flagBob Davis (D)30000.0061996 - 19971
11173.Canada flagMichael Pezzetta (LW/C)30000.0062018 - 20191
11174.Canada flagStephen Lafleur (D)30000.0071998 - 19991
11175.Canada flagPaul Braaten (D)30000.0072003 - 20041
11176.Germany flagTim Winkelmann (F)30000.0071998 - 19991
11177.Japan flagRoy Kanda (D)30000.0072022 - 20231
11178.Canada flagCam Abbott (LW)30000.0082006 - 20071
11179.Canada flagBob Smith (RW)30000.0081988 - 19932
11180.USA flagGeorge Parros (RW)30000.0092004 - 20051
11181.Finland flagNiilopekka Muhonen (D)Active player30000.0092026 - 20271
11182.Canada flagOwen Murray (D)Active player30000.0092026 - 20271
11183.Canada flagDaniel Walcott (LW/RW)30000.00102015 - 20161
11184.Canada flagJustin Todd (F)30000.00122007 - 20081
11185.Canada flagMatt Stanley (D)30000.00132018 - 20191
11186.Canada flagTroy Crowder (RW)30000.00151989 - 19901
11187.USA flagTodd Dougherty (D)30000.00151994 - 19951
11188.Canada flagJon Grandbois (F)30000.00151993 - 19941
11189.Canada flagAchiel Schlepp (F)Active player30000.00172025 - 20272
11190.Canada flagShane Bogden (LW)30000.00181996 - 19971
11191.Paul Belleza 30000.00211994 - 19951
11192.Canada flagMarty Doyle (RW)30000.00252008 - 20091
11193.Canada flagKyle Haviland (D)30000.00321992 - 19931
11194.Norway flagMarius Holtet (RW)40000.0002004 - 20051
11195.Latvia flagAtvars Tribuncovs (D)40000.0001999 - 20001
11196.USA flagJohn Geverd (F)40000.0002008 - 20091
11197.Canada flagPierre Dufour (D)40000.0002004 - 20051
11198.USA flagJack O'Brien (RW)40000.0002002 - 20031
11199.USA flagJessi Otis (LW)40000.0002002 - 20031
11200.USA flagKurt Wright (C)40000.0002005 - 20061

* Some data is missing to provide a correct summary.