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 Team

Export
Regular Season
From Season
To Season
ECHL — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
401.USA flagDarryl Moise (D)Erie Panthers521051611.171361988 - 19891
402.USA flagPatrick Cullity (D)Idaho Steelheads168952610.362012012 - 20153
403.USA flagMatt Stief (D)Adirondack Thunder136853610.45342022 - 20242
404.Canada flagDave Doucette (D)Erie Panthers77655610.79421989 - 19912
405.Canada flagPierre-Olivier Beaulieu (D)Fresno Falcons2152238600.281972005 - 20083
406.USA flagJustin Krall (D)Peoria Rivermen1361842600.441181996 - 19982
407.USA flagRob Lalonde (D)Reading Royals1681842600.364892006 - 20104
408.Canada flagTrevor Smith (D)Roanoke Valley Rampage751743600.80531991 - 19932
409.USA flagTrevor Cosgrove (D)Worcester Railers991743600.61602022 - 20242
410.USA flagKyle Mayhew (D)Utah Grizzlies761644600.79422022 - 20242
411.Canada flagBrad Beck (D)Richmond Renegades641248600.941301990 - 19911
412.Canada flagNathan Lutz (D)Tulsa Oilers1441248600.421822014 - 20162
413.USA flagKen Scuderi (D)Augusta Lynx1831149600.331212005 - 20083
414.USA flagChris Huxley (D)Ontario Reign1101050600.551402011 - 20132
415.Canada flagJonathan Paiement (D)Texas Wildcatters94951600.641042006 - 20082
416.USA flagDavid Drake (D)Active playerWheeling Nailers242654600.251112021 - 20254
417.USA flagDustin Cloutier (D/C)Kalamazoo Wings1392930590.42452011 - 20143
418.USA flagNick Anderson (D/RW)Las Vegas Wranglers1152237590.511012004 - 20073
419.Canada flagJean-Claude Sawyer (D)Toledo Walleye672138590.88432009 - 20101
420.Canada flagDavid Cornacchia (D)Idaho Steelheads1061742590.561702003 - 20052
421.USA flagGerry Burke (D)Toledo Walleye1401643590.421792005 - 20072
422.USA flagZach Tarkir (D)South Carolina Stingrays1241544590.481062008 - 20123
423.Canada flagMatt Prapavessis (D)Greenville Swamp Rabbits1311346590.45602016 - 20182
424.Canada flagCraig Switzer (D)Las Vegas Wranglers1261247590.471102009 - 20112
425.USA flagDan Murphy (D)Charlotte Checkers1351148590.441191993 - 19963
426.USA flagBrennan Kapcheck (D)Active playerNewfoundland Growlers115752590.511272021 - 20243
427.Canada flagDave MacIntyre (D)Johnstown Chiefs632137580.92841990 - 19922
428.Canada flagBen Storey (D)Louisiana IceGators631939580.921242003 - 20041
429.Canada flagGuillaume Gélinas (D)Quad City Mallards1041840580.56432015 - 20172
430.Canada flagBilly Constantinou (D)Active playerRapid City Rush1101741580.53422023 - 20263
431.Canada flagCole Moberg (D)Active playerFlorida Everblades1871741580.311152022 - 20275
432.USA flagNick Tuzzolino (D)Alaska Aces1311543580.442512008 - 20102
433.Canada flagBobby Russell (D)Active playerGreenville Swamp Rabbits1701444580.341052021 - 20254
434.Canada flagRob Kwiet (D)Reading Royals1211345580.48942009 - 20123
435.Canada flagShawn Frappier (D)Johnstown Chiefs1161246580.50991998 - 20002
436.Canada flagKarl Boudrias (D)Tulsa Oilers1331246580.441322022 - 20242
437.Canada flagBlake Forsyth (D)Idaho Steelheads1921246580.303472005 - 20083
438.Canada flagTed Russell (D)Johnstown Chiefs821147580.71961995 - 19972
439.USA flagLance Brady (D)Columbus Chill1221147580.482811993 - 19952
440.Canada flagSean Gillam (D)Jackson Bandits1351147580.431592001 - 20032
441.USA flagJalen Smereck (D)Fort Wayne Komets691048580.841052017 - 20262
442.USA flagLouie Roehl (D)Wheeling Nailers1861048580.31952022 - 20253
443.Canada flagCharle-Édouard D'Astous (D)Utah Grizzlies522631571.10872021 - 20221
444.USA flagJustin Krall (D)Dayton Bombers1302037570.44941998 - 20002
445.USA flagEric Long (D)Mobile Mysticks1191740570.481561995 - 19972
446.USA flagP.J. Martin (D)Toledo Walleye1161641570.49812004 - 20073
447.Canada flagDennis Vial (D)Columbia Inferno1911641570.303962001 - 20043
448.USA flagBlake Kessel (D)Orlando Solar Bears1021443570.56842013 - 20203
449.Canada flagDrew Paris (D)Gwinnett Gladiators1071443570.53822008 - 20113
450.Canada flagMike Martone (D)Mississippi Sea Wolves2391443570.244611998 - 20054
451.Italy flagRandy Gazzola (D)Toledo Walleye681344570.84202018 - 20222
452.Canada flagRod Aldoff (D)Tallahassee Tiger Sharks701344570.81741995 - 19961
453.USA flagBrent Johnson (D)Active playerWheeling Nailers751344570.76492024 - 20262
454.Canada flagVince Williams (D)Trenton Titans3361344570.174561999 - 20066
455.USA flagDavid Buckley (D)Hampton Roads Admirals891146570.64891989 - 19912
456.USA flagGarret Cockerill (D)Active playerReading Royals1191146570.481302018 - 20223
457.USA flagCharles Cook (D)Las Vegas Wranglers1291146570.441172012 - 20142
458.Canada flagChris Jandric (D)Trois-Rivières Lions691047570.83492023 - 20252
459.Canada flagKirk Furey (D)Atlantic City Boardwalk Bullies119948570.481682001 - 20043
460.USA flagScott Matusovich (D)Nashville Knights119552570.481141992 - 19942
461.Canada flagChris Foy (D)Richmond Renegades812036560.691761993 - 19952
462.USA flagTom Menicci (D)Huntington Blizzard1122036560.50701995 - 19972
463.USA flagEric Rud (D)Florida Everblades1091937560.51831998 - 20002
464.USA flagJeff Mason (D)Gwinnett Gladiators1411937560.40702007 - 20092
465.Canada flagMitch Versteeg (D)Kalamazoo Wings1721937560.332332009 - 20133
466.USA flagBryce Aneloski (D)Orlando Solar Bears1171838560.48642013 - 20152
467.USA flagDerek Daschke (D)Active playerUtah Grizzlies651739560.86262024 - 20251
468.Canada flagBrett Flemming (D)Reading Royals1281739560.441492012 - 20153
469.USA flagBrandon Estes (D)Savannah Ghost Pirates1271640560.44282022 - 20242
470.Canada flagPat Bingham (D)Nashville Knights691541560.813151989 - 19912
471.Canada flagMaxim Lamarche (D)Reading Royals1131541560.501272014 - 20173
472.Ryan Doe (D)Greenville Swamp Rabbits1271442560.441412013 - 20152
473.Canada flagRyan MacKinnon (D)Worcester Railers1331343560.42492017 - 20234
474.USA flagZack Kamrass (D)Florida Everblades1071244560.52282016 - 20182
475.USA flagNate Kallen (D)Tahoe Knight Monsters1181244560.47262024 - 20262
476.USA flagBarry Goers (D)Las Vegas Wranglers1201244560.47782009 - 20123
477.Canada flagRob MacInnis (D)Hampton Roads Admirals571145560.982511994 - 19972
478.USA flagLuke McInnis (D)Active playerOrlando Solar Bears1551046560.361612020 - 20233
479.Canada flagJay Langager (D)Johnstown Chiefs131947560.43992002 - 20042
480.Canada flagJames Melindy (D)Newfoundland Growlers202947560.285792018 - 20245
481.Canada flagScotty Balan (D)Bakersfield Condors218848560.264232005 - 20094
482.USA flagBrett Wysopal (D)Cincinnati Cyclones109650560.51462013 - 20163
483.Canada flagGarrett Johnston (D)Newfoundland Growlers145551560.39342018 - 20223
484.Russia flagDmitri Dulebenets (D)Wheeling Nailers1072233550.51502001 - 20032
485.Canada flagGairin Smith (D/LW)Wheeling Nailers1152134550.484341994 - 19962
486.Canada flagAlain Deeks (D)Columbus Chill692035550.801071991 - 19932
487.U.K. flagTravis Brown (D)Wichita Thunder962035550.57812017 - 20192
488.Canada flagÉric Brûlé (D)New Orleans Brass691936550.801051997 - 19981
489.USA flagBill Gutenberg (D)Virginia Lancers901936550.61501988 - 19902
490.Canada flagDarren McAusland (D/LW)Columbus Cottonmouths1411936550.39962001 - 20032
491.Canada flagRomain Rodzinski (D)Active playerSouth Carolina Stingrays831738550.66892024 - 20273
492.USA flagMike Ratchuk (D/LW)Wheeling Nailers971738550.57542013 - 20152
493.Canada flagJoel Messner (D)Gwinnett Gladiators861441550.64612018 - 20202
494.Canada flagTrevor Demmans (D)Baton Rouge Kingfish861441550.641121997 - 20032
495.USA flagKarl Infanger (D)Wheeling Nailers1241342550.441691997 - 19992
496.USA flagTommy Muck (D)Kansas City Mavericks1761342550.31302020 - 20233
497.Canada flagTeigan Zahn (D)Colorado Eagles2571342550.218712014 - 20184
498.USA flagMike Lee (D)Indy Fuel761144550.72142020 - 20222
499.USA flagMatt Libby (D)Trenton Titans1051144550.52852001 - 20052
500.Canada flagRyan Culkin (D)Maine Mariners841045550.65522018 - 20202

* Some data is missing to provide a correct summary.