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 Per Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
21601.USA flagWill Francis (D)Active player2025-202625Tulsa Oilers20221.0022
21602.USA flagZach Berzolla (D)Active player2026-202728Reading Royals20221.0023
21603.Canada flagEthan Strang (RW/C)Active player2026-202725Atlanta Gladiators20221.002-1
21604.Canada flagQuinn Olson (C)Active player2026-202725Rapid City Rush20221.0024
21605.Canada flagSimon Ferguson (C/RW)2006-200723Augusta Lynx20221.004-3
21606.Canada flagRiley Armstrong (C/RW)2010-201126Utah Grizzlies20221.0041
21607.USA flagKyle Haskins (C/LW)Active player2026-202726Reading Royals20221.0042
21608.Canada flagRyan Gagnon (D)Active player2026-202730Norfolk Admirals20221.0053
21609.USA flagTommy Budnick (D)Active player2026-202722Indy Fuel20221.0080
21610.Canada flagSteve Moore (D)1989-199022Erie Panthers20221.0011-
21611.Canada flagDylan Stanley (C)2004-200520Greenville Grrrowl30220.670-1
21612.Canada flagChris Lipsett (RW)2000-200126Mississippi Sea Wolves30220.670-
21613.USA flagColin McDonald (RW)2008-200924Stockton Thunder30220.6702
21614.Canada flagBill Campbell (D)1991-199227Winston-Salem Thunderbirds30220.670-
21615.USA flagJim Jackson (D)2008-200928Atlanta Gladiators30220.6700
21616.Slovakia flagTomas Petruska (LW)2009-201023Las Vegas Wranglers30220.6702
21617.USA flagDavid de Kastrozza (C)2009-201023South Carolina Stingrays30220.6703
21618.USA flagTim Turner (F)2002-200323Cincinnati Cyclones30220.6702
21619.Canada flagAdam French (D)1995-199623Richmond Renegades30220.6704
21620.USA flagNick Grasso (RW/D)2015-201627Quad City Mallards30220.6701
21621.Japan flagSimon Denis (D)2015-201624Fort Wayne Komets30220.670-4
21622.Canada flagSean Robertson (D)2017-201826Reading Royals30220.6704
21623.Finland flagJerry Laakso (D)2017-201824Wheeling Nailers30220.6704
21624.Canada flagDalton Hamaliuk (D)2018-201920Fort Wayne Komets30220.6701
21625.Canada flagMitch Ferguson (D)2018-201924Norfolk Admirals30220.6705
21626.Canada flagJeff Petrie (F)2000-200123Toledo Storm30220.6701
21627.USA flagJoe Widmar (C/RW)Active player2019-202024Wichita Thunder30220.6701
21628.Canada flagLouick Marcotte (RW)2021-202227Trois-Rivières Lions30220.6700
21629.Canada flagJosh McKechney (F)Active player2021-202224Atlanta Gladiators30220.670-1
21630.Ukraine flagAndrei Sidorov (LW)1992-199323Norfolk Admirals30220.6700
21631.USA flagBryan Huggins (D)2025-202623Greensboro Gargoyles30220.6703
21632.Austria flagThomas Pöck (D)2004-200523Charlotte Checkers30220.6721
21633.USA flagRay DiLauro (D)2001-200222Reading Royals30220.672-
21634.Russia flagPavel Smirnov (C)1999-200022Tallahassee Tiger Sharks30220.6723
21635.Canada flagDave Stewart (D)1991-199219Toledo Storm30220.672-
21636.USA flagMike Atkinson (F)2011-201226Utah Grizzlies30220.672-1
21637.Canada flagLindsay Sparks (C/LW)2012-201322Fort Wayne Komets30220.6722
21638.Sweden flagStefan Warg (D)2013-201423Utah Grizzlies30220.672-1
21639.USA flagChris McCarthy (C)Active player2019-202028South Carolina Stingrays30220.672-2
21640.USA flagMichael Karow (D)2022-202324Idaho Steelheads30220.6724
21641.Canada flagChris Clarke (D)1991-199224Norfolk Admirals30220.672-
21642.USA flagTrue Crowe (D)2025-202623Greensboro Gargoyles30220.6722
21643.Canada flagPat MacLeod (D)1999-200030Florida Everblades30220.674-1
21644.Canada flagEd Courtenay (RW)1995-199627Jacksonville Lizard Kings30220.6740
21645.Germany flagErich Goldmann (D)1997-199821Dayton Bombers30220.6752
21646.Canada flagRiley Bodnarchuk (D)Active player2025-202624Florida Everblades30220.6752
21647.USA flagMatthew Ford (RW)2009-201025Charlotte Checkers30220.6760
21648.Canada flagMatt Pierce (LW)2008-200923Cincinnati Cyclones30220.6762
21649.Canada flagJoseph Cramarossa (C/LW)2013-201421Utah Grizzlies30220.6773
21650.Canada flagCam Danyluk (LW)1998-199926South Carolina Stingrays30220.6780
21651.Canada flagJonathan Bernier (D)2008-200924Wheeling Nailers30220.67101
21652.Canada flagCory Evans (LW)1997-199823Roanoke Express30220.67123
21653.USA flagTravis Tucker (D)1998-199927Mississippi Sea Wolves30220.67202
21654.Canada flagBrian Martin (LW)1993-199427Norfolk Admirals30220.6729-
21655.Canada flagPatrick Caron (LW)1991-199221Raleigh IceCaps30220.6731-
21656.Canada flagRyan Salvis (C/D)2007-200823Bakersfield Condors40220.5002
21657.Czechia flagMichal Dvorak (LW/RW)1998-199919Peoria Rivermen40220.500-4
21658.Canada flagDrew Paris (D)2008-200920Florida Everblades40220.5006
21659.Canada flagChristian Gagnon (D)2005-200624South Carolina Stingrays40220.500-
21660.Finland flagPasi Schalin (F)1993-199425Nashville Knights40220.500-
21661.USA flagRyan Haggerty (LW)1995-199622Wheeling Nailers40220.500-3
21662.USA flagMike Thomson (RW)2010-201126Wheeling Nailers40220.5001
21663.Canada flagMark O'Donnell (LW)1997-199823Jacksonville Lizard Kings40220.5000
21664.USA flagTom Costa (D)1995-199621South Carolina Stingrays40220.5003
21665.Canada flagBob Brandon (LW)1998-199924Mississippi Sea Wolves40220.500-1
21666.USA flagKyle De Laurell (F)2012-201324Bakersfield Condors40220.500-2
21667.Canada flagMike Nicholson (LW)1998-199920Wheeling Nailers40220.500-7
21668.Canada flagDillon Fournier (D)2016-201722Indy Fuel40220.5002
21669.USA flagTroy Power (RW)2016-201726Norfolk Admirals40220.5000
21670.USA flagBlake Winiecki (LW)Active player2017-201823Florida Everblades40220.5001
21671.Czechia flagMichal Moravčík (D)2018-201924Brampton Beast40220.500-1
21672.Italy flagTerrance Amorosa (D)2021-202227Trois-Rivières Lions40220.5001
21673.Slovakia flagJakub Demek (C/W)2024-202521Tahoe Knight Monsters40220.500-2
21674.USA flagJoey Hope (D)2003-200421Trenton Titans40220.5002
21675.USA flagCooper Gay (RW/LW)2025-202623Utah Grizzlies40220.500-3
21676.USA flagDerek Docken (D)2016-201726Toledo Storm40220.5001
21677.USA flagZach Yoder (D)2019-202025Toledo Storm40220.5004
21678.Canada flagT.J. Sakaluk (C)2007-200824South Carolina Stingrays40220.502-3
21679.USA flagRyan Cruthers (RW)2007-200823Utah Grizzlies40220.5020
21680.Canada flagSamson Mahbod (RW/C)2012-201323Alaska Aces40220.5021
21681.Canada flagBen Harpur (D)2015-201620Evansville IceMen40220.5022
21682.Canada flagBrayden Pachal (D)2019-202020Fort Wayne Komets40220.502-1
21683.USA flagNathan Burke (C/LW)Active player2022-202324Orlando Solar Bears40220.5022
21684.Kelly Chase (F)1993-1994-Wheeling Nailers40220.5020
21685.Canada flagRob Ricci (C/LW)2008-200924Las Vegas Wranglers40220.5042
21686.Canada flagMike Kelly (C)1992-199326Roanoke Valley Rampage40220.504-2
21687.Canada flagSpencer Bennett (LW)2011-201221Atlanta Gladiators40220.5040
21688.Canada flagWalker McDonald (RW)2007-200828Columbia Inferno40220.5041
21689.USA flagBryan McKinney (D)2002-200325Richmond Renegades40220.5042
21690.USA flagRoss Ring-Jarvi (RW)2014-201527Alaska Aces40220.5041
21691.France flagJules Boscq (D)2023-202421Iowa Heartlanders40220.5042
21692.USA flagTim Harrison (RW)2016-201722Adirondack Thunder40220.505-1
21693.Sweden flagTobias Liberg (D)2006-200725Utah Grizzlies40220.5062
21694.Canada flagTylor Michel (C)2007-200823Bakersfield Condors40220.5063
21695.Canada flagDavid Bahl (D)1997-199820Birmingham Bulls40220.5064
21696.USA flagTorrey DiRoberto (C)2001-200223Baton Rouge Kingfish40220.506-7
21697.Sweden flagMartin Wilde (D)2003-200426Trenton Titans40220.5064
21698.Canada flagMartin Grenier (D)2004-200524Charlotte Checkers40220.50107
21699.USA flagPeter Roed (C)1997-199821Louisville Riverfrogs40220.50101
21700.Canada flagDilan Peters (D)2023-202423Reading Royals40220.50101