Loading page

WCHL All Time Stats

WCHL
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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagDean Larson (C)5222595257841.505431995 - 20038
2.Canada flagCraig Lyons (RW)3642363635991.654731996 - 20037
3.USA flagPaul Williams (RW)4682382795171.101961995 - 20038
4.Canada flagKeith Street (F)3081843235071.653051995 - 20016
5.Canada flagSteve Dowhy (C)3071802794591.503861995 - 20016
6.USA flagR.J. Enga (RW)3531972584551.292501998 - 20035
7.Canada flagGlen Gulutzan (C)3481402854251.222931996 - 20036
8.Canada flagSean Rowe (RW)3101682424101.321601996 - 20036
9.Canada flagMartin St-Amour (LW)2921802143941.359271995 - 20038
10.USA flagCal Ingraham (F)2741752063811.391941998 - 20024
11.Canada flagJamie Cooke (RW)3841722093810.994201997 - 20036
12.Canada flagDampy Brar (RW)3281572103671.122671997 - 20036
13.Canada flagKevin St. Jacques (C)2401372203571.495151996 - 20004
14.Canada flagPaul Willett (C)2681222323541.327211999 - 20034
15.Canada flagHugo Bélanger (LW)1921352143491.82521997 - 20003
16.Czechia flagPetr Marek (F)3891422063480.894231995 - 20027
17.Canada flagB.J. MacPherson (C)3091372083451.126991996 - 20015
18.Canada flagChristian Skoryna (C)2771401993391.223041998 - 20035
19.Canada flagMike Mathers (LW)3531431893320.942411996 - 20037
20.Canada flagDan Shermerhorn (C)2671361843201.202971997 - 20034
21.USA flagScott Drevitch (D)321582553130.982531997 - 20025
22.Canada flagMark Stitt (C)3391092003090.913541996 - 20026
23.Canada flagKim Maier (LW)2311501462961.282461997 - 20014
24.Canada flagBrad Belland (C/W)228892072961.305301995 - 20005
25.Canada flagTom Perry (LW)274981962941.072331998 - 20024
26.Canada flagJeff Petruic (LW)2671641192831.061791996 - 20025
27.Canada flagStéphane St-Amour (RW/C)2341391342731.174991995 - 20005
28.USA flagDerek Donald (LW)1991261412671.343011995 - 20014
29.Canada flagMark Woolf (RW)1971391212601.323621999 - 20023
30.Canada flagMike Taylor (C)187741852591.392961998 - 20013
31.Canada flagChris Newans (D)234761552310.9911081996 - 20025
32.Canada flagCraig Chapman (C)262961342300.883121995 - 20015
33.Canada flagScott Boston (D)263481822300.873871997 - 20014
34.Canada flagShawn Ulrich (C)177871402271.281721995 - 19983
35.USA flagDarren Perkins (D)229651602250.983781995 - 20015
36.Canada flagLen Hachborn (C)127641582221.751041997 - 20014
37.Latvia flagEdgars Žaltkovskis (LW)314981222200.702071997 - 20025
38.Canada flagGeorge Wilcox (C)248731472200.898061996 - 20004
39.Canada flagKimbi Daniels (C)202881262141.064342000 - 20033
40.Canada flagGreg Spenrath (D/F)361781322100.5817431995 - 20038
41.Canada flagYvan Corbin (LW)1431051022071.451051998 - 20032
42.USA flagJamie Adams (LW)235871182050.871841995 - 19994
43.Canada flagKyle Reeves (C)171116842001.174881997 - 20023
44.Canada flagKelly Hrycun (RW)224931072000.891101995 - 19994
45.Canada flagCory Morgan (RW)193891011900.982951999 - 20033
46.Canada flagBob Cunningham (LW)17986981841.032301997 - 20023
47.Canada flagZac Boyer (RW)138621191811.311102000 - 20022
48.USA flagBrian McCarthy (C)239711051760.741401995 - 20005
49.Canada flagSean Whyte (RW)21272991710.813031997 - 20014
50.Canada flagDuke Keats (C)132105651701.293811921 - 19335
51.USA flagBrett Larson (D)251371321690.671741997 - 20014
52.USA flagRalph Barahona (C)16868981660.99911995 - 20014
53.USA flagGlen Mears (D/RW)347281381660.488121996 - 20026
54.Canada flagCorey Lyons (F)16077871641.031351996 - 20003
55.Canada flagStuart Kulak (RW)192601041640.852161995 - 19994
56.Canada flagKris Porter (RW)14881821631.101362000 - 20033
57.USA flagKord Cernich (D)328261351610.492811995 - 20016
58.USA flagTaj Melson (D)192511091600.832221996 - 20026
59.Canada flagCory Murphy (D)206431151580.773162000 - 20033
60.Canada flagClayton Read (F)23968891570.661111998 - 20035
61.Canada flagPaul Rosebush (LW)26780761560.586241999 - 20034
62.Canada flagKelly Askew (LW)13277761531.161732000 - 20022
63.Canada flagSandy Gasseau (D/F)16970831530.912101995 - 19994
64.Canada flagRob Dumas (D)248401111510.614071997 - 20025
65.USA flagTom Menicci (D)197401091490.761841997 - 20003
66.Canada flagDennis Purdie (RW)19778701480.754451999 - 20034
67.USA flagSteve MacSwain (RW/LW)18661831440.771591995 - 20005
68.Canada flagDon Lester (D)190251181430.753231995 - 19994
69.Canada flagRoss Harris (LW)11563781411.231431995 - 19972
70.Canada flagSerge Roy (D)191291111400.732041995 - 19994
71.Canada flagJeff Shevalier (LW)9562761381.45942000 - 20033
72.Canada flagJamie Black (C)27445931380.502461995 - 20035
73.Canada flagMarty Flichel (RW/C)12766711371.081082001 - 20032
74.Canada flagKevin McKinnon (C)16364731370.84961998 - 20024
75.Canada flagLindsay Vallis (RW)9947891361.371161996 - 19982
76.Canada flagJeff Jubenville (RW)11466681341.181161995 - 19983
77.Canada flagAlain Savage (LW)10067661331.332971997 - 19992
78.Canada flagDerek Gauthier (RW)18866671330.714831997 - 20003
79.Canada flagJeremy Mylymok (D)18137961330.735752000 - 20033
80.Canada flagDan Currie (LW)12362681301.06681999 - 20012
81.Czechia flagTomas Kapusta (LW)14556731290.891522000 - 20033
82.Canada flagDaniel Shank (RW)9952771291.303751998 - 20013
83.Canada flagJason Weaver (LW)9644801241.291562001 - 20032
84.Canada flagGeorge Hay (LW)10187361231.22371921 - 19254
85.Canada flagBlaine Moore (C)10241811221.201711997 - 20023
86.Canada flagJeff Goldie (LW)14460611210.84792001 - 20032
87.Canada flagMarco Pietroniro (C)10452691211.161181997 - 19992
88.Canada flagArt Gagné (RW)12973471200.931641921 - 19335
89.USA flagJarret Whidden (C)13438811190.89732000 - 20022
90.Canada flagAlan Leggett (D)10535841191.131701995 - 19972
91.Canada flagMarc Genest (C)12243741170.961281998 - 20002
92.Canada flagBrad Haelzle (RW)16147681150.712781995 - 19983
93.Canada flagChad Power (RW)7461531141.54391999 - 20001
94.Canada flagHarry Oliver (RW)10077361131.13541921 - 19254
95.Canada flagClark Polglase (D)24031821130.476011995 - 20016
96.USA flagJohn Spoltore (C)7229841131.57832001 - 20021
97.Ukraine flagOlexander Alexeyev (D)18618941120.602251998 - 20024
98.Canada flagJim McGroarty (D/RW)11345661110.98541995 - 20004
99.Serbia flagSavo Mitrovic (C)11839711100.931961997 - 19992
100.Canada flagJ.J. Wrobel (LW)14142671090.77882000 - 20033

* Some data is missing to provide a correct summary.