Loading page

WHL All Time Stats

WHL
League Information and Facts
WHL
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

All-time season Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPPPGPIM+/-
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 flagKevin Knopp (D)1989-199020Swift Current Broncos7432871191.6170-
11.Canada flagMurray Duval (D)1990-199120Kamloops Blazers6747661131.69187-
12.Canada flagManny Viveiros (D)1983-198417Prince Albert Raiders6715941091.6348-
13.Canada flagDarryl Sydor (D)1990-199118Kamloops Blazers6627781051.5988-
14.Canada flagRon Greschner (D)1973-197419New Westminster Bruins6733701031.54170-
15.Canada flagShane Peacock (D)1992-199319Lethbridge Hurricanes6527751021.57100-
16.Canada flagDan Lambert (D)1988-198918Swift Current Broncos5725771021.79158-
17.Canada flagRob Kivell (D)1984-198519Victoria Cougars7138621001.41185-
18.Canada flagBradley Duggan (D)1982-198319Portland Winter Hawks7216841001.3932-
19.Canada flagBarry Beck (D)1975-197618New Westminster Bruins681980991.46325-
20.Canada flagBrad Maxwell (D)1975-197618New Westminster Bruins721980991.38239-
21.Canada flagPaul Buczkowski (D/F)1994-199519Saskatoon Blades724256981.3654-
22.Canada flagBrad McCrimmon (D)1978-197919Brandon Wheat Kings662474981.48139-
23.Canada flagDoug Bodger (D)1983-198417Kamloops Blazers702177981.4090-
24.Canada flagRaymond Maluta (D)1973-197419Flin Flon Bombers684057971.43151-
25.Canada flagBrad McCrimmon (D)1977-197818Brandon Wheat Kings651978971.49245-
26.Canada flagDarren Kruger (D)1988-198920Swift Current Broncos711087971.3772-
27.Canada flagKeith Brown (D)1978-197918Portland Winter Hawks701185961.3775-
28.Germany flagMichael Heidt (D)1982-198319Calgary Wranglers713065951.34101-
29.Canada flagDarryl Sydor (D)1989-199017Kamloops Blazers672966951.42129-
30.Canada flagPat Price (D)1973-197418Saskatoon Blades682768951.40147-
31.Canada flagRobin Sadler (D)1974-197519Edmonton Oil Kings663261931.41103-
32.Canada flagGlen Wesley (D)1985-198617Portland Winter Hawks731677931.27100-
33.Canada flagDana Murzyn (D)1984-198518Calgary Wranglers723260921.28233-
34.Canada flagCraig Levie (D)1978-197919Edmonton Oil Kings692963921.33200-
35.Canada flagShane Peacock (D)1993-199420Lethbridge Hurricanes702765921.3192-
36.Canada flagDoug Bodger (D)1982-198316Kamloops Blazers722666921.2898-
37.Canada flagGarth Butcher (D)1981-198218Regina Pats652468921.42318-
38.Canada flagManny Viveiros (D)1985-198619Prince Albert Raiders572270921.6130-
39.Canada flagGreg Joly (D)1973-197419Regina Pats672171921.37103-
40.Canada flagLuca Cagnoni (D)San Jose Sharks logo2023-202419Portland Winter Hawks651872901.383447
41.USA flagDeron Quint (D)1994-199518Seattle Thunderbirds652960891.3782-
42.Canada flagCraig Levie (D)1977-197818Flin Flon Bombers722564891.24167-
43.Canada flagBradley Duggan (D)1981-198218Saskatoon Blades722069891.2431-
44.Canada flagTyson Jugnauth (D)Seattle Kraken logo2024-202520Portland Winter Hawks651376891.37369
45.Canada flagMicki DuPont (D)1999-200019Kamloops Blazers702662881.2615627
46.Canada flagManny Viveiros (D)1984-198518Prince Albert Raiders681771881.2994-
47.Canada flagCraig Channell (D)1981-198219Seattle Thunderbirds71979881.24244-
48.Canada flagGary Stewart (D)1983-198419Seattle Thunderbirds712463871.23170-
49.Canada flagAaron Keller (D)1995-199620Kamloops Blazers702166871.2426-
50.Canada flagLawrence Sacharuk (D)1971-197219Saskatoon Blades655036861.3257-
51.Canada flagJonas Woo (D)2025-202619Medicine Hat Tigers562957861.545063
52.Canada flagDwayne Lowdermilk (D)1977-197819Seattle Thunderbirds712858861.21108-
53.Canada flagGarth Butcher (D)1980-198117Regina Pats69977861.25230-
54.Canada flagBlair Jones (F/D)2005-200619Moose Jaw Warriors723550851.188526
55.Canada flagConnor Hobbs (D)2016-201719Regina Pats673154851.279230
56.Canada flagLawrence Sacharuk (D)1970-197118Saskatoon Blades592758851.4442-
57.Canada flagTerry Hollinger (D)1991-199220Lethbridge Hurricanes652362851.31155-
58.Canada flagBrenden Kichton (D)2012-201320Spokane Chiefs712263851.203039
59.Canada flagBob Wilkie (D)1988-198919Swift Current Broncos621867851.3789-
60.Canada flagJohn Miner (D)1984-198519Regina Pats663054841.27128-
61.Canada flagPaul Postma (D)2008-200919Calgary Hitmen702361841.202867
62.Canada flagJamie Heward (D)1990-199119Regina Pats712361841.1841-
63.Canada flagBryan McCabe (D)1993-199418Spokane Chiefs642262841.31218-
64.Canada flagDarren Van Impe (D)1993-199420Red Deer Rebels582064841.45125-
65.Canada flagSteve Jaques (D)1989-199020Tri-City Americans642064841.31185-
66.Canada flagMatt Kinch (D)2000-200120Calgary Hitmen701866841.205243
67.Canada flagBrad McCrimmon (D)1976-197717Brandon Wheat Kings721866841.1796-
68.Canada flagBryce Pickford (D)Active playerMontréal Canadiens logo2025-202619Medicine Hat Tigers554538831.515655
69.Canada flagAllan Measures (D)1984-198519Calgary Wranglers652558831.2884-
70.Canada flagKelly Davis (D)1977-197819Flin Flon Bombers672261831.24210-
71.Canada flagDan Lambert (D)1987-198817Swift Current Broncos692063831.20120-
72.Canada flagBurke Henry (D)1997-199818Brandon Wheat Kings721865831.1515335
73.Germany flagJayson Meyer (D)1983-198418Regina Pats701667831.1939-
74.Canada flagMatt Kinch (D)1998-199918Calgary Hitmen681469831.221650
75.Canada flagBrad Ross (D/F)2011-201219Portland Winter Hawks684240821.2116315
76.Canada flagScott McMichael (D)1984-198520Portland Winter Hawks633844821.30268-
77.Canada flagKevin Tendler (D)1979-198020Saskatoon Blades622755821.32142-
78.Canada flagScott Niedermayer (D)1990-199117Kamloops Blazers572656821.4452-
79.Canada flagDave Babych (D)1979-198018Portland Winter Hawks502260821.6471-
80.Canada flagMark Fioretti (D)1984-198520Kelowna Wings722062821.1488-
81.Canada flagBrandon Smith (D)1993-199420Portland Winter Hawks721963821.1447-
82.Canada flagCliff Lane (D)1975-197619Medicine Hat Tigers721963821.14141-
83.Canada flagKevin Tendler (D)1978-197919Saskatoon Blades711567821.15123-
84.Canada flagStefan Elliott (D)2010-201119Saskatoon Blades713150811.141462
85.Canada flagBrenden Kichton (D)2010-201118Spokane Chiefs642358811.273155
86.Canada flagKevin McCarthy (D)1974-197517Winnipeg Monarchs662061811.23102-
87.Canada flagGraham Sward (D)2023-202420Wenatchee Wild661566811.234841
88.Canada flagBen Zloty (D)2022-202320Wenatchee Wild641368811.273667
89.Canada flagShane Peacock (D)1991-199218Lethbridge Hurricanes673545801.19217-
90.Canada flagOlen Zellweger (D)Anaheim Ducks logo2022-202319Everett Silvertips553248801.454030
91.Canada flagDavid Quenneville (D)2017-201819Medicine Hat Tigers702654801.14587
92.Canada flagPaul Buczkowski (D/F)1995-199620Saskatoon Blades682357801.1874-
93.Canada flagLawrence Nycholat (D)1999-200020Swift Current Broncos702258801.149220
94.Canada flagAaron Keller (D)1994-199519Kamloops Blazers711862801.1334-
95.Canada flagDon Dietrich (D)1980-198119Brandon Wheat Kings721664801.1184-
96.Canada flagChad Biafore (D)1988-198920Portland Winter Hawks721466801.11179-
97.Canada flagBob Wilkie (D)1987-198818Swift Current Broncos671268801.19124-
98.Canada flagIan White (D)2001-200217Swift Current Broncos703247791.13409
99.Canada flagShea Theodore (D)Vegas Golden Knights logo2013-201418Seattle Thunderbirds702257791.133919
100.Canada flagBrad Maxwell (D)1976-197719New Westminster Bruins702158791.13205-