Loading page

WCSHL All Time Stats

WCSHL
League Information and Facts
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 Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
301.Canada flagColby House (F)1879160.89342022 - 20231
302.Canada flagStephen Oates (C)24610160.67162010 - 20111
303.Canada flagIsaac Embree (LW)Active player12511161.33262025 - 20261
304.Canada flagJamie Penney (D)22511160.7362017 - 20181
305.Canada flagTodd Ballah (C)41511160.39562009 - 20112
306.Canada flagRemi Van Daele (D)61412160.26381946 - 19482
307.Canada flagJacob Bennett (F)27313160.59222017 - 20232
308.Canada flagBrenton MacNab (D)56313160.29951949 - 19512
309.Canada flagGary Young (D)40214160.40551966 - 19671
310.Canada flagHoward Dea (C)18141150.8391911 - 19217
311.Canada flagMason Windsor (F)Active player16114150.9442025 - 20261
312.Canada flagAlan Staley (C)31105150.48141949 - 19501
313.Canada flagChad Niddery (LW/C)Active player996151.6702025 - 20261
314.Canada flagDenny Huddleston (D)5296150.29901948 - 19502
315.Canada flagTristan Butt (F)2287150.6822017 - 20232
316.Canada flagAndrew Stagg (F)6687150.232422017 - 20234
317.Canada flagLeigh Bannister (C)2478150.63181966 - 19671
318.Canada flagRobert Mercer (D)1769150.88322019 - 20232
319.Canada flagDave Parenteau (LW)17510150.88311966 - 19671
320.Canada flagMike Lee (D)35510150.431202008 - 20091
321.Canada flagSukhraj Narwal (F)Active player1786140.82182024 - 20262
322.Canada flagAllan King (D)5777140.25461965 - 19672
323.Canada flagDylan Devers (F)Active player1168141.2702025 - 20261
324.Canada flagBob Ballance (C)2259140.6461948 - 19491
325.Canada flagBill Cooper (LW)-5914-211967 - 19681
326.Canada flagMitchell Bragg (LW)22410140.6462010 - 20111
327.Canada flagJoshua Romeyn (F)Active player12311141.1742025 - 20261
328.Canada flagLawrence Pollock (D)34311140.41441966 - 19671
329.Canada flagHowie Milford (D)45311140.311631949 - 19501
330.Canada flagDayton Spink (F)Active player1194131.1822025 - 20261
331.Canada flagQuintyn Sidaway (F)Active player1485130.9302025 - 20261
332.Canada flagNolan Pearson (LW)2985130.45272017 - 20192
333.Canada flagJoey Grant (F)Active player1076131.3082025 - 20261
334.Canada flagT.J. Smith (RW)1076131.30312017 - 20181
335.Canada flagMichael Brent (D)3476130.38-2010 - 20111
336.Canada flagJonathan Park (F)1167131.1822022 - 20231
337.Canada flagJordan Picard (F)Active player1267131.08102025 - 20261
338.Canada flagCory Burnett (F)Active player1158131.1822025 - 20261
339.Canada flagCole Broadhurst (F)1558130.871082024 - 20262
340.Canada flagCody Musseau (F)3158130.42442017 - 20192
341.Canada flagTristan Takats (D)Active player1049131.30252025 - 20261
342.Canada flagZach Applin (D)41310130.32312017 - 20233
343.Canada flagConnor Bissett (D)10112131.3022024 - 20251
344.Canada flagGeorge Goodacre (D)26112130.50221966 - 19671
345.Canada flagMitchell Williams (F)Active player975121.3302025 - 20261
346.Canada flagDanny O'Shea (C)-7512-271967 - 19681
347.Canada flagMackenzie Wight (RW)Active player1066121.20162025 - 20261
348.Canada flagTriston Manson (LW)5766120.211542008 - 20102
349.Canada flagDrayson Pears (D)Active player1248121.00122024 - 20262
350.Canada flagNicolas Porchetta (C/LW)Active player1348120.92232025 - 20261
351.Canada flagAlex Tulk (D)839121.50162019 - 20201
352.Canada flagChris Thorne (LW)2939120.41242010 - 20111
353.Canada flagGaff Turner (C)4539120.27191948 - 19491
354.Canada flagMichael Hynes (C)7210121.7122022 - 20231
355.Canada flagGary Begg (C)23111120.52361967 - 19681
356.Canada flagJustin Compton (D)17012120.7142017 - 20181
357.Canada flagScott Flynn (LW)22101110.5002017 - 20181
358.Canada flagGarrett Brandsma (F)Active player1083111.10252025 - 20261
359.Canada flagTed Knight (F)2665110.42121966 - 19671
360.Canada flagHaydn Delorme (RW)Active player756111.5702025 - 20261
361.Canada flagJordan Smith (D)1756110.65442008 - 20091
362.Canada flagJoshua Irvine (F)Active player1247110.92212025 - 20261
363.Canada flagPaul Barter (D)3447110.321172018 - 20202
364.Canada flagBrett Urquhart (F)2038110.5542019 - 20232
365.Canada flagBill MacPherson (C)1229110.9241950 - 19511
366.Canada flagAndrew Fleming (F)Active player14110110.7982019 - 20232
367.Canada flagKal Nagy (D)Active player15110110.7302024 - 20262
368.Canada flagBruce Billard (D)41110110.271042017 - 20203
369.Canada flagClay King (F)1082101.0042022 - 20231
370.Canada flagLeslie Barrett (C)3873100.26321945 - 19503
371.Canada flagKeith Allen (D)3464100.29481945 - 19461
372.Canada flagHarvey Stein (C)3555100.29121949 - 19501
373.Canada flagDick Kotanen (D)4955100.201021949 - 19501
374.Canada flagLucas Thompson (D)Active player1346100.7742025 - 20261
375.Canada flagZack Letto (LW)2246100.45162017 - 20181
376.Canada flagIan Richardson (LW)2246100.451382017 - 20202
377.Canada flagJonathan McCarthy (D)2646100.3882017 - 20192
378.Canada flagJason Picco (D)6146100.16522008 - 20102
379.Canada flagRyan Gillam (D)1137100.91682019 - 20201
380.Canada flagRhys Mazurenko (F)2237100.45162024 - 20262
381.Canada flagKeagan Fedorko (D)Active player1428100.71322025 - 20261
382.Canada flagCameron Dohaney (D)1728100.59242017 - 20181
383.Canada flagSam Hounsell (D)3428100.29-2009 - 20112
384.Canada flagChad Jones (D)819101.25162019 - 20201
385.Canada flagRyan Sullivan (D)Active player1319100.7742025 - 20261
386.Canada flagAndrew Hill (D)9019100.111012007 - 20114
387.Canada flagTerry O'Malley (D)-1910-201967 - 19681
388.Canada flagMax McNab (C)58191.8001945 - 19461
389.Canada flagRon Gardner (C)178190.5341945 - 19461
390.Canada flagJonathan Kettle (F)116390.8222022 - 20231
391.Canada flagSamson McLean (F)146390.6402024 - 20262
392.Canada flagChad LeRiche (D)Active player155490.60182017 - 20233
393.Canada flagNick Tucker (F)165490.56142017 - 20202
394.Canada flagPaul Whalen (F)205490.45-2010 - 20111
395.Canada flagWalter Rimstad (C)495490.18141946 - 19513
396.Canada flagLeroy Crawford (LW)-549-151967 - 19681
397.Canada flagLiam Frigault (F)144590.64102018 - 20191
398.Canada flagMackenzie Coles (LW)164590.5622017 - 20181
399.Canada flagChris Peach (LW)73691.2942010 - 20111
400.Canada flagHayden Vetterl (F)Active player113690.8242025 - 20261

* Some data is missing to provide a correct summary.