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

WHL All-Time Player Totals Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
5401.Belarus flagIvan Usenko (D)Swift Current Broncos70000.0002001 - 20021
5402.Canada flagBob Kuryk (D)Lethbridge Broncos70000.0001979 - 19801
5403.Canada flagBrent Fritz (D/F)Prince George Cougars70000.0001994 - 19951
5404.Canada flagJosh Bylsma (D)Lethbridge Hurricanes70000.0002002 - 20031
5405.Canada flagCurtis Roach (D)Prince Albert Raiders70000.0002014 - 20151
5406.Canada flagJeff Klassen (D)Brandon Wheat Kings70000.0001985 - 19861
5407.Canada flagColten Gerlib (D)Tri-City Americans70000.0002016 - 20171
5408.Canada flagJameson Murray (D)Everett Silvertips70000.0002017 - 20181
5409.Canada flagWayne Hendry (D)Victoria Cougars70000.0001971 - 19721
5410.Canada flagRobin Harper (D)Saskatoon Blades70000.0001983 - 19841
5411.Canada flagBrenden Stephen (D)Everett Silvertips70000.0022007 - 20081
5412.Canada flagSimon Witt (D)Vancouver Giants70000.0022008 - 20091
5413.Canada flagRyan Hunter (D)Kelowna Wings70000.0021982 - 19831
5414.Canada flagCarter Folk (D)Seattle Thunderbirds70000.0042013 - 20141
5415.Canada flagOmen Harmacy (D)Regina Pats70000.0042022 - 20231
5416.Canada flagDylan Hurren (D)Active playerVancouver Giants70000.0042024 - 20273
5417.Canada flagRoyce Rossignol (D)Moose Jaw Warriors70000.0052012 - 20142
5418.Czechia flagPatrik Vrána (D)Moose Jaw Warriors70000.0062006 - 20071
5419.Canada flagAndrew Kaminsky (D)Lethbridge Hurricanes70000.0061994 - 19973
5420.Canada flagJonathan Boh (D)Lethbridge Hurricanes70000.0061996 - 19982
5421.Canada flagKyle Marsden (D)Victoria Royals70000.0062024 - 20251
5422.Canada flagKyle Krzyzaniak (D)Spokane Chiefs70000.0072010 - 20111
5423.Czechia flagVojtěch Vochvest (D)Prince George Cougars70000.0082024 - 20251
5424.Canada flagPat Stachniak (D)Saskatoon Blades70000.0091997 - 19981
5425.Canada flagDeder Klassen (D)Saskatoon Blades70000.0092004 - 20051
5426.Canada flagMike Wegleitner (D)Swift Current Broncos70000.00121986 - 19871
5427.Canada flagHarkie Singh (D)Prince George Cougars70000.00151996 - 19971
5428.Canada flagKim Spencer (D)Portland Winter Hawks70000.00191976 - 19771
5429.Canada flagBen Edwards (D)Victoria Royals70000.00202023 - 20241
5430.Canada flagAyrton Nikkel (D)Everett Silvertips70000.00302012 - 20131
5431.Canada flagDale Pilon (D)Great Falls Americans70000.00571979 - 19801
5432.Canada flagDavid Greyeyes (D)Swift Current Broncos80000.0002006 - 20082
5433.Canada flagJeremy Riehl (D)Moose Jaw Warriors80000.0001992 - 19931
5434.Canada flagTodd Panchyson (D)Seattle Thunderbirds80000.0002007 - 20081
5435.Canada flagRyan Both (D)Moose Jaw Warriors80000.0001999 - 20001
5436.Canada flagJarod Newell (D)Kelowna Rockets80000.0002019 - 20201
5437.Canada flagColin Ruck (D)Spokane Chiefs80000.0001987 - 19881
5438.Canada flagGreg Rogalski (D)Kamloops Blazers80000.0001987 - 19881
5439.Canada flagBrady Van Herk (D)Everett Silvertips80000.0002020 - 20222
5440.Canada flagPat Stachniak (D)Edmonton Ice80000.0021997 - 19981
5441.Canada flagWayne Pidluzny (D)Seattle Thunderbirds80000.0021977 - 19781
5442.Canada flagDaryn Sivertson (D)Victoria Cougars80000.0021985 - 19861
5443.Canada flagDallin Antos (D)Active playerKelowna Rockets80000.0022024 - 20273
5444.USA flagEric Skaug (D)Tri-City Americans80000.0041996 - 19982
5445.Canada flagSteven Spencer (D)Edmonton Ice80000.0042000 - 20011
5446.Canada flagCarter Spenst (D)Swift Current Broncos80000.0042017 - 20192
5447.Canada flagLeo Parker (D)Victoria Cougars80000.0041973 - 19741
5448.Canada flagCohen Massey (D)Portland Winter Hawks80000.0042023 - 20252
5449.Canada flagCrosby Mateychuk (D)Active playerVancouver Giants80000.0042025 - 20272
5450.Canada flagRyan Nolan (D)Medicine Hat Tigers80000.0052021 - 20221
5451.Canada flagJoel Eisenkirch (D)Red Deer Rebels80000.0062003 - 20041
5452.Canada flagJosh Pokol (D)Moose Jaw Warriors80000.0082003 - 20041
5453.Canada flagTanner Stockwell (D)Tri-City Americans80000.00102004 - 20062
5454.Canada flagCorey Laniuk (D)Victoria Cougars80000.00141993 - 19941
5455.Canada flagShaden Moore (D)Calgary Hitmen80000.00152005 - 20061
5456.Canada flagSean Halifax (D)Prince George Cougars80000.00201994 - 19951
5457.Canada flagDave Saunders (D)Victoria Cougars80000.00221984 - 19851
5458.Canada flagChris Stubel (D)Tri-City Americans90000.0002000 - 20022
5459.Canada flagColin Johnson (D)Lethbridge Hurricanes90000.0002000 - 20011
5460.Canada flagKim Spencer (D)Flin Flon Bombers90000.0001976 - 19771
5461.Canada flagBernie Joyal (D)Billings Bighorns90000.0001979 - 19801
5462.Canada flagMike Dreger (D)Kamloops Blazers90000.0001981 - 19821
5463.Canada flagEthan Makokis (D)Everett Silvertips90000.0002022 - 20252
5464.Canada flagMarv Lank (D)New Westminster Bruins90000.0021972 - 19731
5465.Canada flagClint Filbrandt (D)Edmonton Ice90000.0042013 - 20141
5466.Canada flagDale Pilon (D)Lethbridge Broncos90000.0041975 - 19761
5467.USA flagCody Castro (D/F)Portland Winter Hawks90000.0052011 - 20121
5468.Canada flagKevin Rabbitt (D)Nanaimo Islanders90000.0061982 - 19831
5469.Canada flagMark Vodden (D)Moose Jaw Warriors90000.0082000 - 20022
5470.Canada flagRoland Monilaws (D)Victoria Cougars90000.00101992 - 19942
5471.Canada flagDarren McDonald (D)Saskatoon Blades90000.00111976 - 19771
5472.Canada flagChad Gaborieau (D)Brandon Wheat Kings90000.00111986 - 19871
5473.Canada flagKevin Clayton (D)Moose Jaw Warriors90000.00121984 - 19851
5474.Canada flagParrish Child (D)Tri-City Americans90000.00131990 - 19911
5475.Canada flagClayton Anderson (D)Regina Pats90000.00182002 - 20031
5476.Canada flagJeff Zorn (D)Moose Jaw Warriors90000.00221995 - 19961
5477.Canada flagTrevor Thurston (D)Kamloops Blazers90000.00262018 - 20202
5478.Canada flagAndy Schenn (D)Regina Pats90000.00402004 - 20062
5479.Canada flagAndrew Milne (D)Spokane Chiefs90000.00481995 - 19972
5480.Canada flagStewart Coyle (D)Kelowna Rockets100000.0002011 - 20121
5481.Canada flagMike Human (D)Prince Albert Raiders100000.0001995 - 19961
5482.Czechia flagLadislav Hampeis (D)Kelowna Rockets100000.0021993 - 19941
5483.Canada flagJacob Dewitt (D)Regina Pats100000.0042020 - 20222
5484.Canada flagDavie Greenway (D)Red Deer Rebels100000.0051993 - 19941
5485.Canada flagRick Rivard (D)New Westminster Bruins100000.0071980 - 19811
5486.England flagGraham Waghorn (D)Moose Jaw Warriors100000.00101989 - 19901
5487.Canada flagKevin Hennings (D)Prince Albert Raiders100000.00121989 - 19901
5488.Canada flagJohn Winter (D)Spokane Flyers100000.00151980 - 19811
5489.Canada flagPaul Currie (D)Flin Flon Bombers100000.00321975 - 19772
5490.Canada flagJosh Mettimano (D)Edmonton Ice110000.0002021 - 20232
5491.Canada flagMarcus Taylor (D)Regina Pats110000.0022019 - 20212
5492.Canada flagSean Whelan (D)Regina Pats110000.0062012 - 20131
5493.Canada flagLloyd Cox (D)Moose Jaw Warriors110000.0061986 - 19871
5494.Canada flagJack Zayat (D)Brandon Wheat Kings110000.0072018 - 20202
5495.Canada flagAidan Brook (D)Prince George Cougars110000.00162021 - 20221
5496.Canada flagTodd Semeniuk (D)Lethbridge Broncos110000.00181980 - 19811
5497.Canada flagJustin Mazurek (D)Portland Winter Hawks110000.00212005 - 20061
5498.Canada flagBarry Holden (D)Vancouver Nats110000.00481971 - 19721
5499.Canada flagMatt Franczyk (D/F)Moose Jaw Warriors120000.0002010 - 20111
5500.Canada flagLogan Greenough (D)Everett Silvertips120000.0042021 - 20232

* Some data is missing to provide a correct summary.