Loading page

ECHL All-Time Stats

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

Export
Regular Season
From Season
To Season
ECHL — All-Time Player Stats Per Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
12901.Canada flagAndy Willock (C)2010-201125Elmira Jackals91010.11170
12902.Canada flagNikolas Koberstein (D)2018-201922Kansas City Mavericks91010.11212
12903.Canada flagJeremy Mylymok (D)1995-199623Toledo Storm91010.11241
12904.Canada flagMichel Massie (LW)2005-200628Bakersfield Condors91010.1124-2
12905.Canada flagSacha Roy (D)2022-202323Savannah Ghost Pirates91010.11261
12906.Canada flagGuillaume Naud (D/LW)2017-201825Greenville Swamp Rabbits101010.104-8
12907.Canada flagNick Wong (C/RW)2024-202523Atlanta Gladiators101010.104-8
12908.Canada flagGavin Hodgson (D)2002-200327Johnstown Chiefs101010.1010-2
12909.Canada flagDillon Donnelly (D)2018-201925Wichita Thunder101010.10122
12910.Canada flagClint Filbrandt (D)2021-202226Idaho Steelheads101010.1013-1
12911.Canada flagJaynen Rissling (D/LW)2015-201622Cincinnati Cyclones101010.10181
12912.Canada flagAnthony Aquino (D)1998-199921Peoria Rivermen101010.1019-2
12913.Canada flagRhett Kingston (LW)2023-202426Rapid City Rush101010.1022-1
12914.Canada flagKevin Cormier (LW)2009-201023Trenton Devils101010.10241
12915.Canada flagEvan Fiala (D)2017-201820South Carolina Stingrays101010.10474
12916.Canada flagAndrew Rodgers (RW)2000-200125Augusta Lynx101010.1053-1
12917.Canada flagDavid Mitchell (RW)2006-200722Wheeling Nailers111010.092-1
12918.Canada flagCody Crichton (RW/C)2012-201324Kalamazoo Wings111010.092-4
12919.Canada flagJake Marchment (C)2019-202024Orlando Solar Bears111010.0910-5
12920.Canada flagReid Perepeluk (RW)2024-202524Allen Americans111010.0912-2
12921.Canada flagRyan O'Rourke (D)2025-202623Trois-Rivières Lions111010.09222
12922.Canada flagJohnny McGuire (RW)2013-201420Idaho Steelheads111010.09572
12923.Canada flagRyan Mahshie (F)Active player2023-202424Orlando Solar Bears121010.080-4
12924.Canada flagBryce Martin (D)2023-202426Adirondack Thunder121010.0880
12925.Canada flagRyan Bowness (RW)2008-200925Ontario Reign121010.0821-3
12926.Canada flagMike Sgroi (F)2003-200425Idaho Steelheads121010.0832-1
12927.Canada flagPhil Cole (D)2003-200421Cincinnati Cyclones121010.0833-
12928.Canada flagRéginald Brezeault (C)1999-200027Charlotte Checkers121010.0833-8
12929.Canada flagJamie Devane (LW)2012-201321San Francisco Bulls121010.0845-5
12930.Canada flagDylan Smoskowitz (C)2014-201521Atlanta Gladiators131010.084-5
12931.Canada flagRiley Weselowski (D)2020-202135Wichita Thunder131010.084-1
12932.Canada flagDarren Shakotko (D)2004-200526Augusta Lynx131010.0810-2
12933.Canada flagJosh Monk (D)2017-201825Worcester Railers131010.0810-3
12934.Canada flagBrandon Sugden (RW)2000-200122Tallahassee Tiger Sharks131010.0875-
12935.Canada flagTom Warden (LW)1994-199528Toledo Storm131010.08113-3
12936.Canada flagKyle Orr (D)2006-200721Phoenix Roadrunners141010.07103
12937.Canada flagMatt O'Dette (D)2009-201034Stockton Thunder141010.07120
12938.Canada flagJeff Cameron (D)2002-200321Wheeling Nailers141010.0712-5
12939.Canada flagPeter Zurba (LW)1998-199924Louisiana IceGators141010.07103-3
12940.Canada flagTroy Neumeier (D)2001-200231Atlantic City Boardwalk Bullies151010.072-6
12941.Canada flagStephen Desrocher (D)2021-202225Florida Everblades151010.0720
12942.Canada flagFrank Cirone (F)1994-199525Huntington Blizzard151010.074-8
12943.Canada flagGleason Fournier (D)2012-201321Toledo Storm151010.07128
12944.Canada flagMitch Vandergunst (F)2017-201823Norfolk Admirals151010.07351
12945.Canada flagBrayden Nicholetts (F)Active player2024-202525Utah Grizzlies161010.0619-8
12946.Canada flagTyler Boivin (LW)2021-202221Trois-Rivières Lions161010.0624-13
12947.Canada flagMike Perna (D)1996-199720Huntington Blizzard161010.0659-
12948.Canada flagRob Pallante (D)1992-199323Dayton Bombers161010.06750
12949.Canada flagRyley Grantham (C)2013-201425Evansville Icemen181010.0645-4
12950.Canada flagRyan Brown (D)1995-199621Nashville Knights181010.0664-7
12951.Canada flagDoug Sinclair (RW)1991-199224Johnstown Chiefs181010.06142-
12952.Canada flagJohn Blessman (D)1998-199931Greenville Grrrowl191010.05194
12953.Canada flagKelly Bent (C/RW)2020-202125Kansas City Mavericks191010.0589-4
12954.Canada flagConnor Federkow (D)Active player2024-202521Iowa Heartlanders201010.0524-3
12955.Canada flagJustin McPolin (LW)1996-199720Columbus Chill201010.05454
12956.Canada flagJohnny McGuire (RW)2014-201521Indy Fuel201010.05560
12957.Canada flagBenn Olson (D)2011-201224Alaska Aces201010.0557-1
12958.Canada flagRandy Fitzgerald (LW)2000-200121Jackson Bandits211010.0523-5
12959.Canada flagTroy Murray (D/F)Active player2025-202628Allen Americans211010.0532-3
12960.Canada flagJack Carter (D)1992-199321Erie Panthers211010.0551-
12961.Canada flagKain Allicock (LW)2014-201524Kansas City Mavericks211010.0552-5
12962.Canada flagIan McKinnon (LW/C)2020-202122Evansville Icemen231010.0478-9
12963.Canada flagRyley Appelt (LW)2025-202625Atlanta Gladiators261010.0456-8
12964.Canada flagAdrian Carbonara (RW)2018-201921Cincinnati Cyclones271010.04182
12965.Canada flagSean Gulka (C/LW)Active player2025-202625Trois-Rivières Lions271010.0463-2
12966.Canada flagNorm Ezekiel (RW/D)2012-201321Colorado Eagles271010.041120
12967.Canada flagPeter Constantine (D)1999-200024Augusta Lynx301010.03118-11
12968.Canada flagKyle Neuber (RW)Active player2020-202131Florida Everblades311010.0395-5
12969.Canada flagKevin Popp (D)1999-200023Birmingham Bulls371010.03166-
12970.Canada flagGraham Belak (LW)2002-200323Cincinnati Cyclones421010.02172-7
12971.Canada flagKen Tasker (RW)1999-200023Toledo Storm421010.02438-
12972.Canada flagBrad Drobot (RW)2018-201929Wheeling Nailers431010.0270-1
12973.Canada flagHugo Marchand (D)1999-200020Louisiana IceGators471010.02149-
12974.Canada flagPatrick Yetman (RW)2000-200120Augusta Lynx10111.000-
12975.Canada flagDarcy Robinson (D)2002-200321Wheeling Nailers10111.000-
12976.Canada flagBrendan Brooks (C/RW)1997-199819Mississippi Sea Wolves10111.0001
12977.Canada flagShane Willis (RW)2008-200931Wheeling Nailers10111.0000
12978.Canada flagBrandon Knelsen (RW)2009-201022Idaho Steelheads10111.0000
12979.Canada flagRob McDougall (F)1993-199427Huntsville Blast10111.000-
12980.Canada flagMarcel Richard (RW)1993-199424Erie Panthers10111.000-
12981.Canada flagMike Rice (LW)2002-200320Jackson Bandits10111.0001
12982.Canada flagBen Winnett (LW)2011-201222Wheeling Nailers10111.0001
12983.Canada flagTyler Dittmer (LW)2012-201325Florida Everblades10111.0001
12984.Canada flagDerek Smith (D)2007-200823Elmira Jackals10111.0000
12985.Canada flagMichael Clarke (C)2014-201520Quad City Mallards10111.0000
12986.Canada flagSpencer Trapp (D)2018-201923Worcester Railers10111.0001
12987.Canada flagPhil Johansson (D)2018-201924Wheeling Nailers10111.0002
12988.Canada flagMatt Rupert (LW)2019-202025Indy Fuel10111.0000
12989.Canada flagKevin Hancock (LW/C)2019-202021Rapid City Rush10111.0000
12990.Canada flagAnthony D'Amours (D)2021-202221Maine Mariners10111.0000
12991.Canada flagSasha Pokulok (D)2021-202235Trois-Rivières Lions10111.0001
12992.Canada flagSimon-Claude Blackburn (RW)2021-202226Trois-Rivières Lions10111.0001
12993.Canada flagJack Flaman (C)2022-202325Trois-Rivières Lions10111.000-1
12994.Canada flagMatt Walters (D)2012-201324Toledo Storm10111.0000
12995.Canada flagScout Truman (LW)2025-202623Savannah Ghost Pirates10111.0002
12996.Canada flagBrett Liscomb (LW)2007-200821Dayton Bombers10111.0020
12997.Canada flagFrancesco DeFrenza (LW)2004-200530Bakersfield Condors10111.0020
12998.Canada flagJarrett Gibbons (C)2002-200322Arkansas RiverBlades10111.0020
12999.Canada flagDan Sullivan (RW)2010-201129Atlanta Gladiators10111.0020
13000.Canada flagMark Montanari (C)1990-199121Johnstown Chiefs10111.002-