Loading page

WHL 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

All-time totals/team Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
5301.Canada flagJulian Revel (D)Active playerSaskatoon Blades50000.0022025 - 20261
5302.Canada flagRiley Shamray (D)Lethbridge Hurricanes50000.0052016 - 20171
5303.Canada flagGord Genereux (D)Victoria Cougars50000.0051973 - 19741
5304.Canada flagKevin Pochuk (D)Saskatoon Blades50000.0062013 - 20141
5305.Canada flagCarter Kowalyk (D)Seattle Thunderbirds50000.0062025 - 20261
5306.Canada flagBrody Luhning (D)Calgary Hitmen50000.0072010 - 20111
5307.Canada flagChad Fleck (D)Calgary Wranglers50000.0071983 - 19852
5308.Canada flagGreg Kostenko (D)Winnipeg Clubs50000.0081975 - 19761
5309.Canada flagGreg Kiryluik (D)Flin Flon Bombers50000.0081972 - 19731
5310.Canada flagJoel Woznikoski (D)Kamloops Blazers50000.0092005 - 20072
5311.Canada flagRick Serafin (D)Kelowna Wings50000.0091982 - 19831
5312.Canada flagBob Braybrook (D)Victoria Cougars50000.0091982 - 19831
5313.Canada flagGlenn Kulka (D)Nanaimo Islanders50000.00121982 - 19831
5314.Canada flagCory Graboski (D)Prince Albert Raiders50000.00122000 - 20011
5315.Canada flagRob Miller (D)New Westminster Bruins50000.00121977 - 19781
5316.Canada flagPat Malone (D)Spokane Chiefs50000.00131987 - 19881
5317.Canada flagBob MacKenzie (D)Spokane Chiefs50000.00131985 - 19861
5318.Canada flagLeigh Brookbank (D)Saskatoon Blades50000.00141990 - 19911
5319.Canada flagStewart Malgunas (D)New Westminster Bruins60000.0001987 - 19881
5320.Canada flagGord Cochrane (D)Calgary Centennials60000.0001975 - 19761
5321.Canada flagPat Loyer (D)Medicine Hat Tigers60000.0001982 - 19831
5322.Canada flagDerek McDonald (D)Calgary Centennials60000.0001976 - 19771
5323.Canada flagChad Gaborieau (D)Victoria Cougars60000.0001987 - 19881
5324.Canada flagParker Malchuk (D)Saskatoon Blades60000.0002019 - 20201
5325.Canada flagBlake Robinson (D)Winnipeg Clubs60000.0001971 - 19721
5326.Canada flagMel Grosse (D)Saskatoon Blades60000.0001967 - 19681
5327.Canada flagJustin Greer (D)Portland Winterhawks60000.0022013 - 20141
5328.Canada flagBob Burron (D)Saskatoon Blades60000.0021976 - 19771
5329.Canada flagJoel Sexsmith (D)Vancouver Giants60000.0022017 - 20192
5330.Canada flagHeimo Brandstatter (D)Kelowna Wings60000.0021982 - 19831
5331.Canada flagLachlan Staniforth (D)Kelowna Rockets60000.0022023 - 20252
5332.Canada flagTanner Sohn (D)Saskatoon Blades60000.0042007 - 20113
5333.Canada flagRyan Bast (D)Portland Winterhawks60000.0041993 - 19941
5334.Czechia flagPetr Novak (D)Prince George Cougars60000.0041995 - 19961
5335.Canada flagLiam Saxberg (D)Swift Current Broncos60000.0042021 - 20232
5336.Canada flagCarsten Kayter (D)Active playerVictoria Royals60000.0042025 - 20261
5337.Canada flagSam Pouliot (D)Swift Current Broncos60000.0062018 - 20191
5338.Canada flagDarryl Krechuniak (D)Kamloops Blazers60000.0071984 - 19851
5339.Canada flagCory Graboski (D)Swift Current Broncos60000.00112001 - 20021
5340.Canada flagDarin Jorgenson (D)Brandon Wheat Kings60000.00111983 - 19841
5341.Canada flagBrad Cole (D)Seattle Thunderbirds60000.00122003 - 20041
5342.Canada flagJordan Cheveldave (D)Kelowna Rockets60000.00142004 - 20051
5343.Canada flagTrevor Leslie (D)Spokane Chiefs60000.00141986 - 19871
5344.Canada flagJoseph Cook (D)Saskatoon Blades60000.00182004 - 20051
5345.Belarus flagIvan Usenko (D)Swift Current Broncos70000.0002001 - 20021
5346.Canada flagBob Kuryk (D)Lethbridge Broncos70000.0001979 - 19801
5347.Canada flagBrent Fritz (D/F)Prince George Cougars70000.0001994 - 19951
5348.Canada flagJosh Bylsma (D)Lethbridge Hurricanes70000.0002002 - 20031
5349.Canada flagCurtis Roach (D)Prince Albert Raiders70000.0002014 - 20151
5350.Canada flagJeff Klassen (D)Brandon Wheat Kings70000.0001985 - 19861
5351.Canada flagColten Gerlib (D)Tri-City Americans70000.0002016 - 20171
5352.Canada flagJameson Murray (D)Everett Silvertips70000.0002017 - 20181
5353.Canada flagWayne Hendry (D)Victoria Cougars70000.0001971 - 19721
5354.Canada flagRobin Harper (D)Saskatoon Blades70000.0001983 - 19841
5355.Canada flagBrenden Stephen (D)Everett Silvertips70000.0022007 - 20081
5356.Canada flagSimon Witt (D)Vancouver Giants70000.0022008 - 20091
5357.Canada flagRyan Hunter (D)Kelowna Wings70000.0021982 - 19831
5358.Canada flagCarter Folk (D)Seattle Thunderbirds70000.0042013 - 20141
5359.Canada flagOmen Harmacy (D)Regina Pats70000.0042022 - 20231
5360.Canada flagDylan Hurren (D)Active playerVancouver Giants70000.0042024 - 20262
5361.Canada flagCrosby Mateychuk (D)Active playerVancouver Giants70000.0042025 - 20261
5362.Canada flagRoyce Rossignol (D)Moose Jaw Warriors70000.0052012 - 20142
5363.Czechia flagPatrik Vrána (D)Moose Jaw Warriors70000.0062006 - 20071
5364.Canada flagAndrew Kaminsky (D)Lethbridge Hurricanes70000.0061994 - 19973
5365.Canada flagJonathan Boh (D)Lethbridge Hurricanes70000.0061996 - 19982
5366.Canada flagKyle Marsden (D)Victoria Royals70000.0062024 - 20251
5367.Canada flagKyle Krzyzaniak (D)Spokane Chiefs70000.0072010 - 20111
5368.Czechia flagVojtěch Vochvest (D)Prince George Cougars70000.0082024 - 20251
5369.Canada flagPat Stachniak (D)Saskatoon Blades70000.0091997 - 19981
5370.Canada flagDeder Klassen (D)Saskatoon Blades70000.0092004 - 20051
5371.Canada flagMike Wegleitner (D)Swift Current Broncos70000.00121986 - 19871
5372.Canada flagHarkie Singh (D)Prince George Cougars70000.00151996 - 19971
5373.Canada flagKim Spencer (D)Portland Winterhawks70000.00191976 - 19771
5374.Canada flagBen Edwards (D)Victoria Royals70000.00202023 - 20241
5375.Canada flagAyrton Nikkel (D)Everett Silvertips70000.00302012 - 20131
5376.Canada flagDale Pilon (D)Great Falls Americans70000.00571979 - 19801
5377.Canada flagDavid Greyeyes (D)Swift Current Broncos80000.0002006 - 20082
5378.Canada flagJeremy Riehl (D)Moose Jaw Warriors80000.0001992 - 19931
5379.Canada flagTodd Panchyson (D)Seattle Thunderbirds80000.0002007 - 20081
5380.Canada flagRyan Both (D)Moose Jaw Warriors80000.0001999 - 20001
5381.Canada flagJarod Newell (D)Kelowna Rockets80000.0002019 - 20201
5382.Canada flagColin Ruck (D)Spokane Chiefs80000.0001987 - 19881
5383.Canada flagGreg Rogalski (D)Kamloops Blazers80000.0001987 - 19881
5384.Canada flagBrady Van Herk (D)Everett Silvertips80000.0002020 - 20222
5385.Canada flagPat Stachniak (D)Edmonton Ice80000.0021997 - 19981
5386.Canada flagWayne Pidluzny (D)Seattle Thunderbirds80000.0021977 - 19781
5387.Canada flagDaryn Sivertson (D)Victoria Cougars80000.0021985 - 19861
5388.Canada flagDallin Antos (D)Kelowna Rockets80000.0022024 - 20262
5389.USA flagEric Skaug (D)Tri-City Americans80000.0041996 - 19982
5390.Canada flagSteven Spencer (D)Edmonton Ice80000.0042000 - 20011
5391.Canada flagCarter Spenst (D)Swift Current Broncos80000.0042017 - 20192
5392.Canada flagLeo Parker (D)Victoria Cougars80000.0041973 - 19741
5393.Canada flagCohen Massey (D)Active playerPortland Winterhawks80000.0042023 - 20252
5394.Canada flagRyan Nolan (D)Medicine Hat Tigers80000.0052021 - 20221
5395.Canada flagJoel Eisenkirch (D)Red Deer Rebels80000.0062003 - 20041
5396.Canada flagJosh Pokol (D)Moose Jaw Warriors80000.0082003 - 20041
5397.Canada flagTanner Stockwell (D)Tri-City Americans80000.00102004 - 20062
5398.Canada flagCorey Laniuk (D)Victoria Cougars80000.00141993 - 19941
5399.Canada flagShaden Moore (D)Calgary Hitmen80000.00152005 - 20061
5400.Canada flagSean Halifax (D)Prince George Cougars80000.00201994 - 19951

* Some data is missing to provide a correct summary.