Loading page

WCHL 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

WCHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagDean Larson (C)5562695508191.476031995 - 20038
2.Canada flagCraig Lyons (RW)3892493856341.635411996 - 20037
3.USA flagPaul Williams (RW)5002462955411.082161995 - 20038
4.Canada flagKeith Street (F)3321973345311.603301995 - 20016
5.USA flagR.J. Enga (RW)3882112734841.252641998 - 20035
6.Canada flagSteve Dowhy (C)3221842904741.474071995 - 20016
7.Canada flagGlen Gulutzan (C)3831513094601.203271996 - 20036
8.Canada flagSean Rowe (RW)3401902584481.321841996 - 20036
9.Canada flagMartin St-Amour (LW)3332072394461.3410061995 - 20038
10.Canada flagDampy Brar (RW)3821802414211.103261997 - 20036
11.USA flagCal Ingraham (F)3071912254161.362181998 - 20024
12.Canada flagKevin St. Jacques (C)2851622494111.445921996 - 20004
13.Canada flagB.J. MacPherson (C)3611562373931.098141996 - 20015
14.Canada flagJamie Cooke (RW)4061792133920.974591997 - 20036
15.Canada flagHugo Bélanger (LW)2161482323801.76581997 - 20003
16.Czechia flagPetr Marek (F)4261532213740.884671995 - 20027
17.Canada flagPaul Willett (C)2841272373641.287841999 - 20034
18.Canada flagMike Mathers (LW)3871552043590.932591996 - 20037
19.Canada flagMark Stitt (C)3941242353590.914131996 - 20026
20.Canada flagDan Shermerhorn (C)3101552013561.153451997 - 20034
21.Canada flagBrad Belland (C/W)2581042513551.386001995 - 20005
22.Canada flagChristian Skoryna (C)2951432103531.203281998 - 20035
23.USA flagScott Drevitch (D)367652873520.962871997 - 20025
24.Canada flagKim Maier (LW)2721691723411.252821997 - 20014
25.Canada flagTom Perry (LW)2931052023071.052431998 - 20024
26.Canada flagMike Taylor (C)221852132981.353931998 - 20013
27.Canada flagMark Woolf (RW)2271551412961.304251999 - 20023
28.Canada flagStéphane St-Amour (RW/C)2791461482941.055471995 - 20005
29.Canada flagJeff Petruic (LW)2801681222901.041871996 - 20025
30.USA flagDerek Donald (LW)2191321522841.303691995 - 20014
31.Canada flagScott Boston (D)301592092680.894391997 - 20014
32.Canada flagLen Hachborn (C)163781872651.631261997 - 20014
33.Canada flagChris Newans (D)259831682510.9712431996 - 20025
34.USA flagDarren Perkins (D)257741772510.984371995 - 20015
35.Canada flagCraig Chapman (C)2971001482480.844151995 - 20015
36.Canada flagShawn Ulrich (C)194941512451.261961995 - 19983
37.Latvia flagEdgars Žaltkovskis (LW)3581131302430.682331997 - 20025
38.Canada flagGeorge Wilcox (C)275821552370.869591996 - 20004
39.Canada flagKyle Reeves (C)196135972321.185881997 - 20023
40.Canada flagGreg Spenrath (D/F)405841482320.5719171995 - 20038
41.Canada flagKimbi Daniels (C)209881292171.044622000 - 20033
42.Canada flagYvan Corbin (LW)1491111032141.441071998 - 20032
43.USA flagJamie Adams (LW)243891202090.862101995 - 19994
44.Canada flagKelly Hrycun (RW)234971112080.891101995 - 19994
45.Canada flagCory Morgan (RW)214971092060.963161999 - 20033
46.USA flagTaj Melson (D)240591432020.842931996 - 20026
47.USA flagBrett Larson (D)285501502000.701881997 - 20014
48.Canada flagSean Whyte (RW)236821141960.833491997 - 20014
49.Canada flagKris Porter (RW)181911041951.081702000 - 20033
50.Canada flagBob Cunningham (LW)193891031920.992341997 - 20023
51.Canada flagZac Boyer (RW)151651261911.261262000 - 20022
52.USA flagRalph Barahona (C)191731111840.961051995 - 20014
53.Canada flagDennis Purdie (RW)23797861830.775331999 - 20034
54.Canada flagDuke Keats (C)144108721801.253871921 - 19335
55.USA flagBrian McCarthy (C)249711091800.721591995 - 20005
56.USA flagGlen Mears (D/RW)360301481780.498481996 - 20026
57.Canada flagCorey Lyons (F)17185911761.031471996 - 20003
58.Canada flagClayton Read (F)27176991750.651341998 - 20035
59.Canada flagStuart Kulak (RW)205661091750.852261995 - 19994
60.Canada flagSandy Gasseau (D/F)18876911670.892441995 - 19994
61.USA flagKord Cernich (D)350271391660.472951995 - 20016
62.Canada flagCory Murphy (D)237451201650.703632000 - 20033
63.Canada flagKelly Askew (LW)14580831631.121912000 - 20022
64.Canada flagPaul Rosebush (LW)27782791610.586581999 - 20034
65.Canada flagJeff Shevalier (LW)10771881591.491162000 - 20033
66.USA flagTom Menicci (D)212441121560.742041997 - 20003
67.Canada flagRob Dumas (D)262411151560.604231997 - 20025
68.Canada flagMarty Flichel (RW/C)14371811521.061182001 - 20032
69.Canada flagDaniel Shank (RW)12464871511.224681998 - 20013
70.Canada flagJamie Black (C)304501011510.502701995 - 20035
71.Canada flagJason Weaver (LW)12457921491.201952001 - 20032
72.Canada flagJeremy Mylymok (D)215401091490.696552000 - 20033
73.Canada flagSerge Roy (D)215301181480.692341995 - 19994
74.Canada flagDon Lester (D)207261221480.713391995 - 19994
75.USA flagSteve MacSwain (RW/LW)19562841460.751691995 - 20005
76.Canada flagLindsay Vallis (RW)10748941421.331421996 - 19982
77.Canada flagKevin McKinnon (C)17367741410.821001998 - 20024
78.Canada flagRoss Harris (LW)11563781411.231431995 - 19972
79.Canada flagBlaine Moore (C)11447941411.241851997 - 20023
80.Canada flagDerek Gauthier (RW)20666731390.675391997 - 20003
81.Ukraine flagOlexander Alexeyev (D)221211171380.622611998 - 20024
82.Canada flagJeff Jubenville (RW)11867701371.161201995 - 19983
83.Canada flagAlain Savage (LW)10567691361.303241997 - 19992
84.Czechia flagTomas Kapusta (LW)15558781360.881662000 - 20033
85.Canada flagAlan Leggett (D)12138961341.112091995 - 19972
86.Canada flagDan Currie (LW)13064691331.02721999 - 20012
87.Canada flagClark Polglase (D)28136931290.466521995 - 20016
88.Canada flagArt Gagné (RW)14380481280.901711921 - 19335
89.Canada flagGeorge Hay (LW)10990371271.17421921 - 19254
90.USA flagJarret Whidden (C)14941841250.84772000 - 20022
91.Canada flagJeff Goldie (LW)15362611230.80812001 - 20032
92.Canada flagJim McGroarty (D/RW)12453701230.99621995 - 20004
93.Canada flagMarco Pietroniro (C)10952711231.131181997 - 19992
94.Canada flagScott Burt (LW)18461611220.663392000 - 20033
95.Canada flagBrad Haelzle (RW)17449721210.703061995 - 19983
96.Serbia flagSavo Mitrovic (C)13044771210.932061997 - 19992
97.USA flagJohn Spoltore (C)8032891211.51932001 - 20021
98.Canada flagMarc Genest (C)12745751200.941281998 - 20002
99.USA flagHayden O'Rear (D)284201001200.422601996 - 20014
100.Canada flagChad Power (RW)7861571181.51391999 - 20001

* Some data is missing to provide a correct summary.