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
Regular Season
From Season
To Season
ECHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
3501.Canada flagAnthony Costantini (D)181546510.28322023 - 20263
3502.Canada flagMax Taylor (C)633020500.79512007 - 20092
3503.Canada flagTrevor Wasyluk (LW)843020500.601421999 - 20034
3504.Canada flagLuke Grainger (RW/C)992822500.51262024 - 20262
3505.USA flagEvan Barratt (C/LW)462624501.09342022 - 20231
3506.Canada flagJoey Ratelle (LW)812624500.622342017 - 20192
3507.Canada flagTodd Hosmer (LW/C)922624500.541042013 - 20163
3508.Canada flagJohnny Lazo (C)542525500.93162015 - 20172
3509.Canada flagTrent Swick (LW/RW)Active player692525500.72832025 - 20272
3510.Canada flagMax Campbell (C)822525500.61162011 - 20132
3511.Canada flagNolan Volcan (LW/RW)1192525500.42592023 - 20252
3512.USA flagMatt Hendricks (LW)542426500.93942004 - 20051
3513.Canada flagPaul Di Francesco (C)642426500.78491999 - 20001
3514.Canada flagCody Laskosky (RW/LW)Active player752327500.67242025 - 20272
3515.USA flagBrendan Warren (LW/C)912327500.55362019 - 20212
3516.Canada flagDavid Cousineau (D)1232327500.411712003 - 20062
3517.Czechia flagRadek Smolenak (LW)622228500.81492006 - 20082
3518.Canada flagCédric Paré (C)762228500.66442020 - 20232
3519.USA flagConnor McMenamin (LW)Active player1112228500.45342023 - 20274
3520.Canada flagTyler Hylland (LW/RW)1152228500.43302023 - 20263
3521.USA flagZach Cohen (LW)1172228500.43662012 - 20162
3522.Canada flagBrenden Kotyk (D)1512030500.33962017 - 20203
3523.Canada flagPeter Tsimikalis (C)651931500.77282007 - 20092
3524.USA flagJohnny Coughlin (D)1411931500.351082018 - 20224
3525.Canada flagByron Lomow (C)561832500.892421991 - 19921
3526.USA flagJean-Paul LaFontaine (C)1181832500.42782015 - 20172
3527.Canada flagKylor Wall (D)Active player1861832500.272192021 - 20276
3528.USA flagMark McCutcheon (C)431733501.16662008 - 20102
3529.Canada flagAlexandre Couture (D)1131733500.441451998 - 20002
3530.Canada flagÉric Bellerose (LW)571634500.881011994 - 19951
3531.USA flagMike Muller (D)661634500.76381996 - 19971
3532.USA flagDan Collins (RW)721634500.69822007 - 20102
3533.USA flagAlex Foster (LW/C)751634500.67422006 - 20182
3534.Canada flagColton Leiter (D/C)Active player1441634500.35262021 - 20263
3535.Canada flagNoel Hoefenmayer (D)691535500.72462020 - 20222
3536.USA flagCharlie Vasaturo (D)2251535500.221212015 - 20194
3537.USA flagBrad Richard (D)1081436500.46972013 - 20163
3538.Canada flagJoe Gatenby (D)1381436500.36532017 - 20244
3539.Canada flagShawn Heins (D)1181337500.424051995 - 19972
3540.USA flagBrian Lee (D)1451337500.341942004 - 20083
3541.Canada flagScott Ford (D)1721337500.292932004 - 20155
3542.USA flagKevin Deeth (F)661238500.76782010 - 20111
3543.Canada flagMartin Paquet (LW)731238500.68382003 - 20041
3544.USA flagTy Voit (W/C)Active player811238500.62122023 - 20263
3545.Canada flagMichael Boivin (D)941238500.53792015 - 20172
3546.USA flagAndrew Perrott (D)1141238500.442122022 - 20253
3547.Canada flagTobie Bisson (D)1321238500.38422018 - 20202
3548.USA flagJeff Dwyer (D)1271040500.39672004 - 20083
3549.Canada flagJordan Hill (D)1411040500.35862010 - 20174
3550.Canada flagRyan Donald (D)1571040500.323472010 - 20133
3551.Canada flagJonny Tychonick (D)Active player65941500.77562022 - 20273
3552.USA flagMike Rodrigues (D)195941500.262211999 - 20034
3553.USA flagMatias Cleland (D)144842500.35892016 - 20224
3554.USA flagJeff Saterdalen (RW)633217490.78531992 - 19931
3555.Canada flagTed Miskolczi (RW)443118491.11981990 - 19933
3556.USA flagCameron Buhl (C/LW)Active player1262920490.39452024 - 20273
3557.USA flagBill Bagron (F)752722490.65522007 - 20122
3558.USA flagTyler Kobryn (RW)Active player2112722490.23722020 - 20266
3559.Canada flagRob Reimer (RW)402623491.23291991 - 19921
3560.Canada flagGlen Kehrer (RW)542623490.911431990 - 19911
3561.Russia flagPavel Smirnov (C)712623490.691291998 - 20013
3562.Canada flagJamie Cooke (RW)652524490.75821993 - 20042
3563.USA flagGunnar Hughes (LW)1332524490.371452015 - 20172
3564.Japan flagTakahito Suzuki (RW)722425490.68442002 - 20031
3565.Canada flagTom MacDonald (C)1042425490.474001994 - 19972
3566.Canada flagRyan Cranford (RW)1422425490.35612023 - 20252
3567.Canada flagJames Hardie (LW)1442425490.34332022 - 20264
3568.USA flagJeff Torrey (RW/D)552326490.89291992 - 19931
3569.USA flagAndy Weidenbach (C)592326490.83551996 - 19971
3570.USA flagCharlie O'Connor (RW/LW)1282326490.38582016 - 20204
3571.USA flagGarrett Schmitz (D)1572227490.311822018 - 20224
3572.Canada flagDan Rudisuela (C)722128490.68652008 - 20091
3573.USA flagMike Mader (D)672029490.731761998 - 20002
3574.USA flagJohn Schiavo (RW)1192029490.41142015 - 20234
3575.Canada flagStephen Harper (LW/C)581930490.84392020 - 20222
3576.USA flagJason Beeman (RW)1211930490.403442005 - 20135
3577.USA flagAndrew Orpik (F)1001831490.491042009 - 20112
3578.USA flagDavid Gove (LW)541732490.91322001 - 20021
3579.Canada flagRyan Hillier (LW)1391633490.35492008 - 20113
3580.USA flagCody Blanshan (D)1411633490.352952005 - 20093
3581.Canada flagZach Hall (C/LW)861534490.57792016 - 20224
3582.Canada flagRyan Conroy (D)Active player1591534490.311772023 - 20274
3583.USA flagJason Ialongo (D)671435490.73222000 - 20011
3584.Canada flagJace Isley (C/LW)Active player1311435490.371472023 - 20274
3585.Canada flagKen Ruddick (D)1671435490.292061996 - 20004
3586.USA flagConnor Fedorek (D)Active player1751435490.281952022 - 20275
3587.USA flagBen Meehan (D)731336490.67602025 - 20272
3588.USA flagGrant Gabriele (D)Active player1331336490.37262022 - 20264
3589.USA flagShane Sims (D)1121237490.44782011 - 20152
3590.USA flagJake Ryczek (D)1131237490.43642019 - 20233
3591.Canada flagBrad Peddle (D)1281237490.381431999 - 20043
3592.Canada flagKirk DeWaele (D)3011237490.164251997 - 20085
3593.USA flagBrian LaFleur (D)641138490.77441997 - 19981
3594.USA flagBrock Wilson (D)1981138490.253092007 - 20114
3595.USA flagAndrew Himelson (D)1561039490.31742013 - 20163
3596.Canada flagSean Peach (D)2281039490.213252000 - 20055
3597.USA flagTrevor Hamilton (D)91940490.54432017 - 20213
3598.Czechia flagDavid Kudelka (D)164940490.303542004 - 20083
3599.Canada flagMartin Fréchette (D)117841490.422152007 - 20092
3600.Canada flagShawn Weiman (D)139841490.351832003 - 20062

* Some data is missing to provide a correct summary.