Loading page

WHL All Time Stats

WHL
League Information and Facts
WHL
Defensemen
All Teams
All Nationalities
U20
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 season Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Canada flagCam Plante (D)1983-198419Brandon Wheat Kings72221181401.9496-
2.Canada flagJim Benning (D)1980-198117Portland Winter Hawks72281111391.9361-
3.Canada flagGreg Hawgood (D)1987-198819Kamloops Blazers6348851332.11142-
4.Canada flagKevin McCarthy (D)1976-197719Winnipeg Monarchs72221051271.76110-
5.Canada flagGreg Hawgood (D)1986-198718Kamloops Blazers6130931232.02139-
6.Canada flagDarren Veitch (D)1979-198019Regina Pats7129931221.72118-
7.Canada flagKevin McCarthy (D)1975-197618Winnipeg Monarchs7233881211.68160-
8.Canada flagRon Shudra (D)1986-198719Kamloops Blazers7149701191.6868-
9.Canada flagGreg Hawgood (D)1985-198617Kamloops Blazers7134851191.6886-
10.Canada flagManny Viveiros (D)1983-198417Prince Albert Raiders6715941091.6348-
11.Canada flagDarryl Sydor (D)1990-199118Kamloops Blazers6627781051.5988-
12.Canada flagRon Greschner (D)1973-197419New Westminster Bruins6733701031.54170-
13.Canada flagShane Peacock (D)1992-199319Lethbridge Hurricanes6527751021.57100-
14.Canada flagDan Lambert (D)1988-198918Swift Current Broncos5725771021.79158-
15.Canada flagRob Kivell (D)1984-198519Victoria Cougars7138621001.41185-
16.Canada flagBradley Duggan (D)1982-198319Portland Winter Hawks7216841001.3932-
17.Canada flagBarry Beck (D)1975-197618New Westminster Bruins681980991.46325-
18.Canada flagBrad Maxwell (D)1975-197618New Westminster Bruins721980991.38239-
19.Canada flagPaul Buczkowski (D/F)1994-199519Saskatoon Blades724256981.3654-
20.Canada flagBrad McCrimmon (D)1978-197919Brandon Wheat Kings662474981.48139-
21.Canada flagDoug Bodger (D)1983-198417Kamloops Blazers702177981.4090-
22.Canada flagRaymond Maluta (D)1973-197419Flin Flon Bombers684057971.43151-
23.Canada flagBrad McCrimmon (D)1977-197818Brandon Wheat Kings651978971.49245-
24.Canada flagKeith Brown (D)1978-197918Portland Winter Hawks701185961.3775-
25.Germany flagMichael Heidt (D)1982-198319Calgary Wranglers713065951.34101-
26.Canada flagDarryl Sydor (D)1989-199017Kamloops Blazers672966951.42129-
27.Canada flagPat Price (D)1973-197418Saskatoon Blades682768951.40147-
28.Canada flagRobin Sadler (D)1974-197519Edmonton Oil Kings663261931.41103-
29.Canada flagGlen Wesley (D)1985-198617Portland Winter Hawks731677931.27100-
30.Canada flagDana Murzyn (D)1984-198518Calgary Wranglers723260921.28233-
31.Canada flagCraig Levie (D)1978-197919Edmonton Oil Kings692963921.33200-
32.Canada flagDoug Bodger (D)1982-198316Kamloops Blazers722666921.2898-
33.Canada flagGarth Butcher (D)1981-198218Regina Pats652468921.42318-
34.Canada flagManny Viveiros (D)1985-198619Prince Albert Raiders572270921.6130-
35.Canada flagGreg Joly (D)1973-197419Regina Pats672171921.37103-
36.Canada flagLuca Cagnoni (D)San Jose Sharks logo2023-202419Portland Winter Hawks651872901.383447
37.USA flagDeron Quint (D)1994-199518Seattle Thunderbirds652960891.3782-
38.Canada flagCraig Levie (D)1977-197818Flin Flon Bombers722564891.24167-
39.Canada flagBradley Duggan (D)1981-198218Saskatoon Blades722069891.2431-
40.Canada flagMicki DuPont (D)1999-200019Kamloops Blazers702662881.2615627
41.Canada flagManny Viveiros (D)1984-198518Prince Albert Raiders681771881.2994-
42.Canada flagCraig Channell (D)1981-198219Seattle Thunderbirds71979881.24244-
43.Canada flagGary Stewart (D)1983-198419Seattle Thunderbirds712463871.23170-
44.Canada flagLawrence Sacharuk (D)1971-197219Saskatoon Blades655036861.3257-
45.Canada flagJonas Woo (D)Columbus Blue Jackets logo2025-202619Medicine Hat Tigers562957861.545063
46.Canada flagDwayne Lowdermilk (D)1977-197819Seattle Thunderbirds712858861.21108-
47.Canada flagGarth Butcher (D)1980-198117Regina Pats69977861.25230-
48.Canada flagBlair Jones (F/D)2005-200619Moose Jaw Warriors723550851.188526
49.Canada flagConnor Hobbs (D)2016-201719Regina Pats673154851.279230
50.Canada flagLawrence Sacharuk (D)1970-197118Saskatoon Blades592758851.4442-
51.Canada flagBob Wilkie (D)1988-198919Swift Current Broncos621867851.3789-
52.Canada flagJohn Miner (D)1984-198519Regina Pats663054841.27128-
53.Canada flagPaul Postma (D)2008-200919Calgary Hitmen702361841.202867
54.Canada flagJamie Heward (D)1990-199119Regina Pats712361841.1841-
55.Canada flagBryan McCabe (D)1993-199418Spokane Chiefs642262841.31218-
56.Canada flagBrad McCrimmon (D)1976-197717Brandon Wheat Kings721866841.1796-
57.Canada flagBryce Pickford (D)Montréal Canadiens logo2025-202619Medicine Hat Tigers554538831.515655
58.Canada flagAllan Measures (D)1984-198519Calgary Wranglers652558831.2884-
59.Canada flagKelly Davis (D)1977-197819Flin Flon Bombers672261831.24210-
60.Canada flagDan Lambert (D)1987-198817Swift Current Broncos692063831.20120-
61.Canada flagBurke Henry (D)1997-199818Brandon Wheat Kings721865831.1515335
62.Germany flagJayson Meyer (D)1983-198418Regina Pats701667831.1939-
63.Canada flagMatt Kinch (D)1998-199918Calgary Hitmen681469831.221650
64.Canada flagBrad Ross (D/F)2011-201219Portland Winter Hawks684240821.2116315
65.Canada flagScott Niedermayer (D)1990-199117Kamloops Blazers572656821.4452-
66.Canada flagDave Babych (D)1979-198018Portland Winter Hawks502260821.6471-
67.Canada flagCliff Lane (D)1975-197619Medicine Hat Tigers721963821.14141-
68.Canada flagKevin Tendler (D)1978-197919Saskatoon Blades711567821.15123-
69.Canada flagStefan Elliott (D)2010-201119Saskatoon Blades713150811.141462
70.Canada flagBrenden Kichton (D)2010-201118Spokane Chiefs642358811.273155
71.Canada flagKevin McCarthy (D)1974-197517Winnipeg Monarchs662061811.23102-
72.Canada flagShane Peacock (D)1991-199218Lethbridge Hurricanes673545801.19217-
73.Canada flagOlen Zellweger (D)Buffalo Sabres logo2022-202319Everett Silvertips553248801.454030
74.Canada flagDavid Quenneville (D)2017-201819Medicine Hat Tigers702654801.14587
75.Canada flagAaron Keller (D)1994-199519Kamloops Blazers711862801.1334-
76.Canada flagDon Dietrich (D)1980-198119Brandon Wheat Kings721664801.1184-
77.Canada flagBob Wilkie (D)1987-198818Swift Current Broncos671268801.19124-
78.Canada flagIan White (D)2001-200217Swift Current Broncos703247791.13409
79.Canada flagShea Theodore (D)Vegas Golden Knights logo2013-201418Seattle Thunderbirds702257791.133919
80.Canada flagBrad Maxwell (D)1976-197719New Westminster Bruins702158791.13205-
81.Canada flagDave Babych (D)1978-197917Portland Winter Hawks672059791.1863-
82.Canada flagRobert Dirk (D)1985-198619Regina Pats721960791.10140-
83.Canada flagCollin Bauer (D)1988-198918Saskatoon Blades611762791.3071-
84.Canada flagPaul Buczkowski (D/F)1993-199418Saskatoon Blades713048781.1071-
85.Canada flagDaxon Rudolph (D)Buffalo Sabres logo2025-202617Prince Albert Raiders682850781.157532
86.Canada flagOlen Zellweger (D)Buffalo Sabres logo2021-202218Everett Silvertips551464781.422345
87.Czechia flagStanislav Svozil (D)2022-202319Regina Pats561167781.392427
88.USA flagDavid Wilkie (D)1993-199419Kamloops Blazers563839771.3834-
89.Canada flagCraig Millar (D)1995-199619Swift Current Broncos723146771.07151-
90.Canada flagBob Woods (D)1987-198819Brandon Wheat Kings722156771.0784-
91.Canada flagScott McCrady (D)1987-198819Medicine Hat Tigers65770771.18132-
92.Canada flagScott Schoneck (D)1998-199919Moose Jaw Warriors722056761.06447
93.Canada flagBurke Henry (D)1998-199919Brandon Wheat Kings681858761.1215115
94.Canada flagJim Crosson (D)1979-198019Calgary Wranglers691660761.10256-
95.Canada flagWayne Ramsey (D)1976-197719Brandon Wheat Kings721660761.06136-
96.Canada flagDarren McKay (D)1981-198219Billings Bighorns701264761.09176-
97.Canada flagScott McCrady (D)1986-198718Medicine Hat Tigers701066761.09157-
98.Canada flagKen Baird (D)1970-197119Flin Flon Bombers663540751.14211-
99.Canada flagMike Berger (D)1986-198719Spokane Chiefs652649751.1580-
100.Canada flagRandy Moller (D)1981-198218Lethbridge Broncos602055751.25249-