Loading page

ECSHL All Time Stats

ECSHL
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

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
201.Canada flagDustin Russell (RW)15415191.2722019 - 20201
202.Canada flagRay Oleksiuk (D)38415190.50351952 - 19531
203.Canada flagNathan Hutchens (F)52415190.371032012 - 20164
204.Canada flagRaymond Dalton (C/LW)12135181.50102016 - 20171
205.USA flagLane Mahoney (D)1099181.8022014 - 20151
206.Canada flagNicholas Bray (D/C)1199181.64192011 - 20121
207.Canada flagAlbert Kelly (C)3099180.6081951 - 19521
208.Canada flagMaurice Auclair (F)46711180.3981948 - 19513
209.Canada flagTom Moore (LW)28612180.6421948 - 19502
210.Canada flagJeremy Masters (F)30513180.60332017 - 20202
211.Canada flagBrandon Pilgrim (D)45513180.40382012 - 20174
212.Canada flagDylan Brake (D)73315180.25962014 - 20205
213.Canada flagBrandon Baird (C)20107170.85242014 - 20203
214.Canada flagSteven O'Keefe (C)2189170.81282012 - 20152
215.Canada flagAndy Rochon (LW)1871017-491950 - 19522
216.Canada flagLee Dower (D)13413171.31462019 - 20201
217.Canada flagMike Lee (D)26413170.651092014 - 20173
218.Canada flagJamie Tobin (RW)25215170.68202014 - 20162
219.Canada flagBrock Hopkins (D)63215170.27322011 - 20154
220.Canada flagMatt Ryan (F)3088160.5382012 - 20131
221.Canada flagBrandon Bussey (RW)1379161.23302019 - 20201
222.Canada flagRoss Tyrell (LW)26610160.62221950 - 19511
223.Canada flagKris Hodge (C)12511161.33162019 - 20201
224.Canada flagReg Schroeter (LW)18511160.8921948 - 19491
225.Canada flagJean-Paul Lalonde (RW)24511160.67401951 - 19521
226.Canada flagStevon Fowler (D)60511160.27102014 - 20204
227.Canada flagKeith Maynard (RW)16412161.00322011 - 20121
228.Canada flagMark Burton (D)44412160.36752011 - 20154
229.Canada flagAaron Schwartz (C)1596151.0062012 - 20131
230.Canada flagBob Diguer (F)2887150.54121949 - 19522
231.Canada flagBlair Adams (C)1778150.8882012 - 20152
232.Canada flagStephen Morrissey (F)57510150.26912014 - 20205
233.Canada flagDale King (C)9411151.6722012 - 20131
234.Canada flagRobert Hynd (F)19312150.7942013 - 20152
235.Canada flagJacob Lewis (D)60312150.251512013 - 20174
236.Canada flagDarryl Swain (LW)1995140.74622013 - 20141
237.Canada flagFrank Boucher (C)2077140.7041948 - 19491
238.Canada flagBerrick Loughlin (RW)1068141.4042012 - 20131
239.Canada flagTom Snow (F)1368141.0822015 - 20161
240.Canada flagPaul Cuff (F)4668140.30932013 - 20204
241.Canada flagKyle Hutchings (C)1459141.00202011 - 20121
242.Canada flagRobert Inder (D)68410140.211042012 - 20205
243.Canada flagPat O'Keefe (D)9212141.5682019 - 20201
244.Canada flagRay LeDuc (C)14103130.9361949 - 19501
245.Canada flagJon Hull (LW)1694130.81122011 - 20121
246.Canada flagBill Meloche (RW)2085130.6501949 - 19501
247.Canada flagMorgan Warren (RW)1476130.93242016 - 20171
248.Canada flagBradley Budden (F)3076130.4382015 - 20203
249.Canada flagJason Thorne (F)3076130.43362011 - 20132
250.Canada flagKen McNally (LW)40310130.33771949 - 19512
251.Canada flagBradyn Brown (D)45310130.29872016 - 20203
252.Canada flagJustin LeBlanc (F)1584120.80142012 - 20131
253.Canada flagLucas Dearing (LW/C)866121.50162015 - 20161
254.Canada flagCoady Barron (LW)1266121.0042019 - 20201
255.Canada flagBrad Layman (F)4157120.2982012 - 20183
256.Canada flagScott Marshall (D)5757120.211002013 - 20174
257.Canada flagHector Legris (D)1348120.92431950 - 19511
258.Canada flagFrank Lapensee (D)2439120.50101948 - 19491
259.Canada flagDJ Elliot (D)3839120.32632014 - 20183
260.Canada flagBobby Upshall (F)14210120.8602019 - 20201
261.Canada flagTyler Bennett (F)4865110.2322015 - 20204
262.Canada flagKenny Pennell (RW)1156111.00282012 - 20131
263.Canada flagJordan McEntegart (LW)1456110.79142013 - 20141
264.Canada flagPeter Moskaluk (RW)1856110.6101948 - 19491
265.Canada flagDrake Dower (F)2056110.55222017 - 20202
266.Canada flagMike Rose (F)1347110.8542012 - 20131
267.Canada flagPaul Roebothan (RW)1647110.69412014 - 20162
268.Canada flagJustin Pender (D)1438110.79542019 - 20201
269.Canada flagCorey Humby (F)1738110.6522011 - 20121
270.Canada flagBernie Sweeney (D)2338110.48642011 - 20132
271.Canada flagJesse Morris (F)3138110.35862016 - 20202
272.Canada flagBen Crowell (F)2029110.5562016 - 20182
273.Canada flagSteve Tilley (RW)682101.6782017 - 20181
274.Canada flagRichard Wilkinson (D)3264100.31151948 - 19502
275.Canada flagBradley Bishop (F)3464100.29162015 - 20203
276.Canada flagKen Watson (C)846101.2521952 - 19531
277.Canada flagJeff Walsh (F)3246100.3162014 - 20162
278.Canada flagGraham Jackman (LW)3246100.311912011 - 20143
279.Canada flagKeenan Kennedy (F)1428100.71102019 - 20201
280.Canada flagDerek Stone (RW)3519100.29332011 - 20154
281.Canada flagBob Dawson (D)3919100.26401952 - 19531
282.Canada flagEddy Whelan (D)4919100.20262012 - 20153
283.Canada flagTravis Gale (D)41010100.241572015 - 20183
284.Canada flagJordan Freake (F)67291.5002019 - 20201
285.Canada flagBill Armstrong 166390.56171948 - 19491
286.Canada flagTerry Crewe (RW)216390.43752011 - 20132
287.Canada flagBen Roberts (F)105490.9002016 - 20182
288.Canada flagCharlie Blaylock (F)185490.50161949 - 19501
289.Canada flagBrian Evans (RW)305490.30202011 - 20132
290.Canada flagMitchell Martin (F)214590.43282014 - 20162
291.Canada flagShane Kelly (F)364590.25502013 - 20152
292.Canada flagRobbie Taylor (D)404590.23552015 - 20203
293.Canada flagVincent Paiement (LW)484590.19772011 - 20154
294.Canada flagNeil Pardy (RW)173690.53202013 - 20141
295.Canada flagGrant Eavis (D)433690.211252011 - 20164
296.Canada flagPat Parfrey (D)232790.3922015 - 20202
297.Canada flagPatrick Power (LW)272790.33222017 - 20202
298.Canada flagMike Dyke (D)111890.82102019 - 20201
299.Canada flagJeff MacRoberts (D)431890.211742012 - 20175
300.Canada flagLucas Lush (F)126280.67302019 - 20201

* Some data is missing to provide a correct summary.