Loading page

WCHL All-Time Stats

Change League
Defensemen
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
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.USA flagScott Drevitch (D)321582553130.982531997 - 20025
2.Canada flagChris Newans (D)234761552310.9911081996 - 20025
3.Canada flagScott Boston (D)263481822300.873871997 - 20014
4.USA flagDarren Perkins (D)229651602250.983781995 - 20015
5.Canada flagGreg Spenrath (D/F)361781322100.5817431995 - 20038
6.USA flagBrett Larson (D)251371321690.671741997 - 20014
7.USA flagGlen Mears (D/RW)347281381660.488121996 - 20026
8.USA flagKord Cernich (D)328261351610.492811995 - 20016
9.USA flagTaj Melson (D)192511091600.832221996 - 20026
10.Canada flagCory Murphy (D)206431151580.773162000 - 20033
11.Canada flagSandy Gasseau (D/F)16970831530.912101995 - 19994
12.Canada flagRob Dumas (D)248401111510.614071997 - 20025
13.USA flagTom Menicci (D)197401091490.761841997 - 20003
14.Canada flagDon Lester (D)190251181430.753231995 - 19994
15.Canada flagSerge Roy (D)191291111400.732041995 - 19994
16.Canada flagJeremy Mylymok (D)18137961330.735752000 - 20033
17.Canada flagAlan Leggett (D)10535841191.131701995 - 19972
18.Canada flagClark Polglase (D)24031821130.476011995 - 20016
19.Ukraine flagOlexander Alexeyev (D)18618941120.602251998 - 20024
20.Canada flagJim McGroarty (D/RW)11345661110.98541995 - 20004
21.USA flagHayden O'Rear (D)25818901080.422461996 - 20014
22.Canada flagJoe Simpson (F)11356441000.88431921 - 19254
23.USA flagScott Swanson (D)12112881000.83462001 - 20032
24.Canada flagMike DeAngelis (D)1331383960.721061997 - 20014
25.Canada flagRob Milliken (D)1513451850.565161995 - 19983
26.Canada flagAl Murphy (D)1522461850.566781995 - 19994
27.USA flagBrian LaFleur (D)1103054840.76692000 - 20022
28.Canada flagTrevor Sherban (D)1332064840.631792001 - 20032
29.Canada flagBriane Thompson (D)1132063830.733451998 - 20002
30.Canada flagBob Wilkie (D)791964831.05901997 - 20003
31.Canada flagJason Knox (D)2512357800.323261996 - 20026
32.Canada flagCarl LeBlanc (D)1331862800.603041999 - 20012
33.Canada flagThomas Cullen (D)1612550750.472191997 - 20023
34.Canada flagMike Garrow (D)1032451750.731322001 - 20032
35.Canada flagTravis Thiessen (D)1761162730.412401999 - 20023
36.Canada flagKirk DeWaele (D)2091755720.343712000 - 20033
37.Canada flagDarren Veitch (D)111960690.62861997 - 19992
38.Canada flagDallas Ferguson (D)159663690.43691996 - 20004
39.Canada flagSamy Nasreddine (D)1692048680.401402000 - 20033
40.USA flagJonah Harris (D)1532540650.428541995 - 19994
41.Canada flagJonathon Shockey (D)2191748650.306781998 - 20034
42.Canada flagChris Peyton (D)1401549640.461752001 - 20032
43.Canada flagScott Davis (D)1781054640.363511997 - 20003
44.USA flagBobby Rapoza (D)1212834620.511181997 - 19992
45.Canada flagMike McCourt (D)821446600.73862000 - 20022
46.Canada flagQuinn Fair (D)1641642580.351572000 - 20033
47.Czechia flagDavid Kudelka (D)1201147580.482722000 - 20022
48.Canada flagMartin Woods (D)481245571.19642000 - 20011
49.Canada flagFrédérick Jobin (D)1041838560.543981998 - 20002
50.Canada flagJim Lessard (D)681640560.822281995 - 19972
51.Canada flagJamie Sokolsky (D)671440540.81672001 - 20021
52.USA flagDean Trboyevich (D)1121340530.473721995 - 19993
53.Canada flagJason Kwiatkowski (D)561241530.95971995 - 19961
54.Canada flagRed Dutton (D)953220520.552391921 - 19254
55.Canada flagJean Pusie (D)303022521.73311932 - 19331
56.Canada flagSteven Low (D)1011438520.512771998 - 20024
57.Canada flagJody Praznik (D)571240520.91391995 - 19961
58.Canada flagJim Gattolliat (D)2001240520.264841997 - 20014
59.USA flagMike Larkin (D)761140510.671421998 - 20002
60.Canada flagKory Mullin (D)103645510.502842000 - 20033
61.Canada flagHerb Gardiner (D)1033118490.48371921 - 19254
62.Canada flagJohn Batten (D)501633490.982011998 - 19991
63.Canada flagDon Malko (D)1391534490.352901999 - 20012
64.Canada flagDuke Dukowski (D)108399480.441641921 - 19254
65.Canada flagMark Kuntz (LW)1691236480.286161995 - 20034
66.Canada flagAmby Moran (D)863512470.55981921 - 19254
67.Canada flagBob Trapp (D)1072324470.44721921 - 19254
68.Canada flagAaron Boh (D)691631470.683432001 - 20021
69.Canada flagGarry Toor (D)60937460.77592001 - 20021
70.Latvia flagSergejs Visegorodcevs (D)127937460.361341998 - 20013
71.USA flagEric Rud (D)123739460.37572000 - 20022
72.Canada flagJeff Helperl (D)671431450.671801998 - 20002
73.Canada flagAbbie Newell (D)793013430.541601921 - 19254
74.Canada flagJeff Ewasko (D/F)881428420.483892001 - 20032
75.USA flagKelly Hultgren (D)481131420.88531995 - 19972
76.Canada flagKevin Barrett (D)123537420.344771996 - 20003
77.Canada flagGreg MacEachern (D)1031328410.401941995 - 19982
78.Canada flagTroy Edwards (D)1631130410.252831997 - 20003
79.Czechia flagPetr Suchanek (D)141932410.293562001 - 20032
80.Canada flagHarry Cameron (D/F)662317400.61481923 - 19333
81.USA flagBrandon Carper (D)631129400.63461996 - 19971
82.Canada flagPierre Dufour (D)551030400.73271998 - 19991
83.USA flagEric Long (D)73832400.551011999 - 20001
84.Canada flagJohn Wynne (D)70634400.57791999 - 20001
85.Canada flagKevin Epp (D)123634400.331101998 - 20013
86.Canada flagLorne Knauft (D)411227390.951801995 - 19961
87.Latvia flagArturs Kupaks (D)511128390.76612000 - 20011
88.Canada flagMark Costea (D)641226380.59501996 - 19982
89.Canada flagJohn Vary (D)65929380.58432001 - 20021
90.Canada flagDrew Schoneck (D)74929380.51822001 - 20032
91.USA flagMatt Martin (D)76632380.50742000 - 20032
92.Belarus flagPavel Mikulchik (D)195632380.192451997 - 20013
93.USA flagChris Nelson (D)971324370.381301995 - 20004
94.Canada flagDarren Stolk (D)61730370.611081995 - 19972
95.Canada flagDusty McLellan (D/C)371917360.97631995 - 19961
96.Canada flagBrian Stacey (D)621224360.58642001 - 20021
97.Canada flagGuy Dupuis (D)72432360.50882002 - 20031
98.Canada flagStéphane Madore (D)59827350.591681999 - 20001
99.Russia flagDmitri Dulebenets (D)601123340.57582000 - 20011
100.Canada flagTrevor Demmans (D)57826340.60642001 - 20021

* Some data is missing to provide a correct summary.