Loading page

ECHL All-Time Stats

Change League
Defensemen
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
ECHL — All-Time Player Stats Per Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
8301.Canada flagPhil Cole (D)2003-200421Cincinnati Cyclones121010.0833-
8302.Canada flagRiley Weselowski (D)2020-202135Wichita Thunder131010.084-1
8303.USA flagGreg Japchen (D)Active player2025-202624Kalamazoo Wings131010.0864
8304.Canada flagDarren Shakotko (D)2004-200526Augusta Lynx131010.0810-2
8305.Canada flagJosh Monk (D)2017-201825Worcester Railers131010.0810-3
8306.Canada flagKyle Orr (D)2006-200721Phoenix Roadrunners141010.07103
8307.Canada flagMatt O'Dette (D)2009-201034Stockton Thunder141010.07120
8308.Canada flagJeff Cameron (D)2002-200321Wheeling Nailers141010.0712-5
8309.Canada flagTroy Neumeier (D)2001-200231Atlantic City Boardwalk Bullies151010.072-6
8310.USA flagKeith McWilliams (D)2005-200622Long Beach Ice Dogs151010.072-
8311.Canada flagStephen Desrocher (D)2021-202225Florida Everblades151010.0720
8312.Sweden flagJoshua Karlsson (D)2023-202423Kansas City Mavericks151010.074-3
8313.Canada flagGleason Fournier (D)2012-201321Toledo Walleye151010.07128
8314.USA flagJoe Eagan (D)1994-199524Birmingham Bulls151010.0720-7
8315.Canada flagMike Perna (D)1996-199720Huntington Blizzard161010.0659-
8316.Canada flagRob Pallante (D)1992-199323Dayton Bombers161010.06750
8317.USA flagTucker Ness (D)Active player2025-202623Tahoe Knight Monsters171010.0627-1
8318.Canada flagRyan Brown (D)1995-199621Nashville Knights181010.0664-7
8319.Canada flagJohn Blessman (D)1998-199931Greenville Grrrowl191010.05194
8320.Canada flagConnor Federkow (D)Active player2024-202521Iowa Heartlanders201010.0524-3
8321.Canada flagBenn Olson (D)2011-201224Alaska Aces201010.0557-1
8322.Canada flagTroy Murray (D/F)Active player2025-202628Allen Americans211010.0532-3
8323.Canada flagJack Carter (D)1992-199321Erie Panthers211010.0551-
8324.USA flagJohn Rey (D)2017-201825Norfolk Admirals231010.0420-6
8325.Russia flagArtyom Guryev (D)2025-202622Reading Royals291010.036-5
8326.Canada flagPeter Constantine (D)1999-200024Augusta Lynx301010.03118-11
8327.USA flagJeff Worlton (D)2005-200626Stockton Thunder351010.03121-
8328.Finland flagAntti Ahokas (D)2000-200125New Orleans Brass371010.0396-
8329.Canada flagKevin Popp (D)1999-200023Birmingham Bulls371010.03166-
8330.USA flagAlex Carlson (D)2021-202227Iowa Heartlanders461010.0268-23
8331.Canada flagHugo Marchand (D)1999-200020Louisiana IceGators471010.02149-
8332.Canada flagDarcy Robinson (D)2002-200321Wheeling Nailers10111.000-
8333.Canada flagDerek Smith (D)2007-200823Elmira Jackals10111.0000
8334.Russia flagKirill Tulupov (D)2015-201627Rapid City Rush10111.000-2
8335.USA flagBrian Cooper (D)2016-201723Utah Grizzlies10111.0000
8336.USA flagJosiah Didier (D)2016-201723Brampton Beast10111.0002
8337.USA flagJared Nightingale (D)2017-201835Quad City Mallards10111.0000
8338.USA flagNick Schneider (D/F)2017-201833Wheeling Nailers10111.000-1
8339.USA flagJeff Taylor (D)2018-201924Wheeling Nailers10111.000-1
8340.Canada flagSpencer Trapp (D)2018-201923Worcester Railers10111.0001
8341.Canada flagPhil Johansson (D)2018-201924Wheeling Nailers10111.0002
8342.Canada flagAnthony D'Amours (D)2021-202221Maine Mariners10111.0000
8343.Canada flagSasha Pokulok (D)2021-202235Trois-Rivières Lions10111.0001
8344.USA flagNick Carabin (D)Active player2024-202524Reading Royals10111.0000
8345.Canada flagMatt Walters (D)2012-201324Toledo Walleye10111.0000
8346.Canada flagJosh Zinger (D)Active player2026-202725Greenville Swamp Rabbits10111.0022
8347.USA flagDustin Geregach (D)Active player2026-202725Wheeling Nailers10111.0020
8348.USA flagBill McCauley (D)2002-200328Dayton Bombers10111.0040
8349.USA flagAndy Suhy (D)1995-199625Toledo Walleye10111.0040
8350.USA flagChris Libett (D)1999-200024Pensacola Ice Pilots10111.004-1
8351.USA flagTravis Shoudy (D)Active player2026-202724Kalamazoo Wings10111.0041
8352.Canada flagDan Fowler (D)1991-199222Richmond Renegades10111.0022-
8353.Canada flagEvan Schafer (D)2005-200620Long Beach Ice Dogs20110.500-
8354.USA flagJon Hedberg (D)2006-200724Idaho Steelheads20110.5000
8355.Russia flagYevgeni Korolyov (D)1998-199920Roanoke Express20110.5002
8356.USA flagLyon Messier (D)2009-201022South Carolina Stingrays20110.500-2
8357.Canada flagJim Vickers (D)2001-200221Jackson Bandits20110.500-1
8358.USA flagKarl Infanger (D)2000-200125Johnstown Chiefs20110.500-
8359.Canada flagTrevor Hunt (D)1994-199523Erie Panthers20110.500-6
8360.Canada flagSteve Herniman (D)1990-199122Richmond Renegades20110.500-
8361.Canada flagJeff MacPhee (D)2011-201226Ontario Reign20110.5000
8362.Canada flagKyle Hood (D)2012-201328Colorado Eagles20110.500-1
8363.Canada flagJacob Middleton (D)2015-201619Manchester Monarchs20110.5001
8364.Canada flagJérémie Blain (D)2016-201724Brampton Beast20110.5001
8365.Canada flagRob Mann (D)2016-201724Utah Grizzlies20110.5000
8366.Canada flagSamuel Labrecque (D)2017-201825Wichita Thunder20110.5002
8367.USA flagAdam Karashik (D)2023-202425Reading Royals20110.500-2
8368.Canada flagRyan Nicholson (D)2023-202424Savannah Ghost Pirates20110.5000
8369.USA flagConnor Senken (D)Active player2024-202525Utah Grizzlies20110.5000
8370.Sweden flagDavid Printz (D)2004-200524Trenton Titans20110.5000
8371.USA flagWill Zmolek (D)Active player2025-202626Iowa Heartlanders20110.5002
8372.Canada flagMackenze Stewart (D/LW)2018-201923Toledo Walleye20110.5003
8373.USA flagNicklas Andrews (D)Active player2024-202523Toledo Walleye20110.5001
8374.USA flagZach Bookman (D)2025-202623Fort Wayne Komets20110.500-2
8375.Canada flagMike Van Unen (D)Active player2026-202727Tahoe Knight Monsters20110.5002
8376.Canada flagMichael Mastrodomenico (D)2026-202722Greenville Swamp Rabbits20110.5001
8377.USA flagRyan Mast (D)Active player2026-202723Florida Everblades20110.5001
8378.Canada flagHarlan Pratt (D)2002-200324Pensacola Ice Pilots20110.502-2
8379.USA flagChris Smith (D)1997-199824Roanoke Express20110.502-
8380.USA flagJosh Meyers (D)2010-201125Utah Grizzlies20110.5020
8381.USA flagJason Krischuk (D)2011-201231Las Vegas Wranglers20110.5020
8382.Canada flagBen Woodley (C/RW/D)2014-201523Quad City Mallards20110.5021
8383.Russia flagAndrei Pedan (D)2014-201521Stockton Thunder20110.502-4
8384.Canada flagJonathan-Ismael Diaby (D)2014-201520Cincinnati Cyclones20110.502-2
8385.Canada flagJordan McNaughton (D)2018-201924Adirondack Thunder20110.5021
8386.USA flagJake Kulevich (D)2018-201925Wichita Thunder20110.502-1
8387.Canada flagDrydn Dow (D)2020-202128Wheeling Nailers20110.5020
8388.Canada flagLlew NcWana (D)1992-199323Norfolk Admirals20110.502-1
8389.USA flagWill MacKinnon (D)2024-202524Adirondack Thunder20110.5021
8390.Canada flagRoy Mitchell (D)2005-200636Idaho Steelheads20110.5020
8391.Canada flagPeter Vandermeer (D/F)2001-200226Trenton Titans20110.5022
8392.Canada flagMike Wilson (D)2009-201034Toledo Walleye20110.502-2
8393.Canada flagRiley Bodnarchuk (D)Active player2026-202725Wichita Thunder20110.5020
8394.Canada flagAidan Sutter (D)Active player2026-202724Kalamazoo Wings20110.5020
8395.Latvia flagKaspars Astasenko (D)1998-199923Dayton Bombers20110.504-3
8396.Canada flagSteve Cheredaryk (D)2004-200529Charlotte Checkers20110.504-
8397.Canada flagTrevor Glass (D)2011-201223Utah Grizzlies20110.5041
8398.USA flagJalen Smereck (D)2017-201820Fort Wayne Komets20110.504-2
8399.Canada flagCarter Shinkaruk (F/D)2022-202331Iowa Heartlanders20110.504-1
8400.USA flagSteve Brown (D)2013-201424Elmira Jackals20110.505-1