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
301.Canada flagJerome Bechard (LW)401981362340.5817531992 - 20036
302.Canada flagSteven Crampton (LW)313851492340.755842002 - 20075
303.USA flagTom Sasso (C)161821522341.45241988 - 19913
304.Canada flagJosh Winquist (C)Active player230781562341.022462014 - 20278
305.Canada flagFrank LaScala (LW)2111231102331.103981990 - 19964
306.Canada flagKevin Brown (RW)236971362330.99961994 - 19984
307.USA flagJacob Cepis (LW/C)230801532331.012592011 - 20154
308.Canada flagRichard Pitirri (C)329801522320.712461999 - 20055
309.Russia flagMikhail Kravets (RW)222711612321.054251996 - 20004
310.USA flagMatt Shasby (D)364461862320.644082003 - 20127
311.USA flagCraig Charron (C)165961352311.402071990 - 19954
312.USA flagDenny Felsner (LW)198941372311.17741997 - 20014
313.Canada flagKim Maier (LW)1961191112301.171931992 - 19963
314.Canada flagMarc-Olivier Vallerand (RW)2521061252300.912382010 - 20144
315.Canada flagMatt Marcinew (C/RW)266971332300.861792017 - 20246
316.USA flagBrendan Concannon (F)251901402300.921151996 - 20025
317.Canada flagKevin Knopp (D)471621672290.496331995 - 200510
318.USA flagTanner Sorenson (C)313911372280.733832014 - 20247
319.USA flagJim Powers (RW)203901382281.122451991 - 19965
320.Canada flagBud Smith (F)233661622280.98931999 - 20034
321.Canada flagRyan Lang (C)299881392270.763312004 - 20105
322.Canada flagJoe Cardarelli (LW)2341001252250.96921997 - 20076
323.Canada flagDerek Couture (RW)2631001252250.867452008 - 20157
324.USA flagBrian Ridolfi (RW)305981272250.742901996 - 20057
325.Canada flagPaul Crowder (C)279841412250.811852010 - 20166
326.USA flagTy Pelton-Byce (C/LW)Active player242771482250.931262021 - 20276
327.Canada flagGreg Puhalski (C)123701552251.831771991 - 19974
328.Canada flagScott King (RW)170821422241.321221997 - 20013
329.USA flagKevin Ulanski (F)272821422240.821332005 - 20145
330.Canada flagRyan Constant (D)493531712240.456592006 - 20169
331.Canada flagDarrell Hay (D)387501742240.582392000 - 20098
332.USA flagWill Merchant (LW)Active player360981252230.621862016 - 20246
333.Canada flagBrad Ralph (LW/C)295961272230.763712001 - 20097
334.Canada flagSteve Hildebrand (C)268841392230.834132002 - 20064
335.USA flagDarren Clark (F)331711522230.672301999 - 20066
336.Canada flagMitchell Heard (C)Active player221931292221.005352014 - 20277
337.USA flagAndrew Rowe (C/W)214891332221.04972010 - 20166
338.USA flagMichael Forney (LW)253871352220.883122009 - 20134
339.Canada flagRejean Stringer (C)232761462220.96441999 - 20054
340.USA flagChris McCarthy (C)Active player250761462220.89572014 - 20266
341.Canada flagAllan Egeland (C)269721502220.838102000 - 20055
342.Canada flagChris Lipsett (RW)2721041172210.811721996 - 20045
343.USA flagTyler Murovich (C)3961001212210.564552010 - 20188
344.Canada flagMarquis Mathieu (RW)268911302210.8210541993 - 20035
345.Canada flagTrevor Baker (LW/C)329901312210.6710541999 - 20067
346.Canada flagMichael Smith (D)312321892210.711811993 - 19985
347.Canada flagJamie Steer (RW)195941262201.131251992 - 19953
348.USA flagAndy Brandt (RW)421891312200.522632006 - 20137
349.Canada flagDylan Gyori (C)199831372201.113411999 - 20044
350.USA flagJoe Flanagan (C)126901292191.741381992 - 19942
351.USA flagKyle Thomas (RW)277821372190.793342013 - 20207
352.Canada flagPierre-Luc O'Brien (LW)278701492190.792512007 - 20124
353.USA flagGary Steffes (C)2881151032180.762592013 - 20207
354.Canada flagCasey Kesselring (RW)281741442180.781371998 - 20035
355.Canada flagMichael Reier (LW)141691492181.551981991 - 19943
356.Canada flagWes Cunningham (D)407381802180.544772008 - 20177
357.Canada flagTyler Deis (RW)315861312170.696821999 - 20045
358.Canada flagDavis Payne (RW)246981182160.887121992 - 20005
359.USA flagJon Sturgis (LW)276971192160.781421998 - 20024
360.Canada flagColin Hemingway (RW)210911252161.032042003 - 20106
361.Canada flagJoe Vandermeer (D)423281882160.514331998 - 20046
362.Canada flagKyle Bonis (LW)271120952150.79432013 - 20227
363.Canada flagChris Bright (RW)181891262151.193561991 - 19954
364.USA flagEvan Rankin (RW)2381111032140.901542009 - 20175
365.USA flagJeff Prough (RW)2331071072140.921912007 - 20125
366.Canada flagDevin Edgerton (C)127911232141.69891991 - 19943
367.Canada flagPatrick Bajkov (RW/LW)Active player350811332140.611162018 - 20266
368.Canada flagPatrick Watling (C)209791352141.021222014 - 20225
369.Canada flagTroy Mick (D/LW)142741402141.51921990 - 19933
370.Canada flagMurray Hood (C)138401742141.55961989 - 19923
371.USA flagChristopher Crane (RW)3211051082130.663222013 - 20207
372.Canada flagChris Blight (RW)2221011122130.962672005 - 20114
373.Canada flagBrad Church (LW)230971162130.934611998 - 20056
374.Canada flagPhil Huber (C)145801332131.473451990 - 19943
375.USA flagBrian Cook (C)175691442131.222511991 - 19943
376.USA flagEric Knodel (D)323571562130.661222014 - 20206
377.USA flagTyler Poulsen (RW/LW)Active player3861001122120.552592017 - 20279
378.Canada flagGreg Schmidt (C)259881242120.824281997 - 20035
379.Canada flagDevon Paliani (C/RW)Active player3241031082110.653812021 - 20276
380.Canada flagCédric Montminy (LW)3471031082110.615492018 - 20246
381.Canada flagBretton Cameron (RW)401901212110.537292010 - 20188
382.USA flagAlex Krushelnyski (LW/RW)217801312110.971642014 - 20206
383.USA flagDan Eves (LW)340771342110.623042008 - 20146
384.USA flagMatt Noga (LW)240691422110.882651999 - 20055
385.Canada flagAshley Goldie (C/W)200111992101.05782005 - 20124
386.Canada flagTracy Egeland (RW)2011081022101.045611996 - 20004
387.USA flagJohn Snowden (D/F)3051061042100.692882003 - 20085
388.Canada flagJoey Haddad (LW)294961142100.714412009 - 20216
389.Canada flagWade Murphy (RW/LW)Active player318861242100.663322016 - 20278
390.USA flagJefferson Dahl (C)243771332100.862602014 - 20205
391.Canada flagNathan Moon (RW)271661442100.774062012 - 20175
392.USA flagBryan Miller (D)336491612100.631452006 - 20126
393.Canada flagRobert Berg (LW)1741061032091.202961991 - 19993
394.Canada flagJoe Talbot (RW)2211031062090.952882002 - 20075
395.USA flagMike Vigilante (LW/C)316941152090.661332001 - 20086
396.USA flagBrady Fleurent (RW/LW)Active player285871222090.73502018 - 20278
397.USA flagChris Marshall (LW)191801292091.094641990 - 19944
398.USA flagJeff Rohlicek (C)167751342091.251381992 - 19984
399.Canada flagScott Mifsud (LW)194661432091.081762005 - 20103
400.Canada flagJamie Schaafsma (LW)310851232080.672502014 - 20195

* Some data is missing to provide a correct summary.