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 Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
7701.Canada flagBraydon Coburn (D)2000-200115Portland Winter Hawks20110.5000
7702.Canada flagCraig Levie (D)1976-197717Calgary Centennials20110.500-
7703.Canada flagDrew Schoneck (D)1990-199117Swift Current Broncos20110.500-
7704.Canada flagMark Forth (D)2001-200220Lethbridge Hurricanes20110.5001
7705.Canada flagKade Pilton (D)2010-201116Chilliwack Bruins20110.5000
7706.Canada flagJustin Butorac (D)1983-198419Portland Winter Hawks20110.500-
7707.Canada flagGene Strate (D)1971-197218Edmonton Oil Kings20110.500-
7708.Canada flagJosh Thrower (D)2011-201215Calgary Hitmen20110.5001
7709.Canada flagMatt MacDermott (D)2004-200516Regina Pats20110.5001
7710.Canada flagRiley Stadel (D)2011-201215Kelowna Rockets20110.500-3
7711.Canada flagRichard Andrews (D)1998-199916Regina Pats20110.5001
7712.Canada flagDominic Thom (D)2013-201417Brandon Wheat Kings20110.5003
7713.Canada flagJohn Barkwell (D)1977-197816Calgary Wranglers20110.500-
7714.Canada flagJosh Mahura (D)Seattle Kraken logo2015-201617Red Deer Rebels20110.5001
7715.Canada flagGarrett Sambrook (D)2015-201615Brandon Wheat Kings20110.5000
7716.Canada flagRob Herring (D)1992-199317Regina Pats20110.500-
7717.Canada flagMike Johnston (D)1994-199518Swift Current Broncos20110.500-
7718.Canada flagTrent Dingwall (D)1994-199518Swift Current Broncos20110.500-
7719.Canada flagSpencer Penner (D)2019-202015Seattle Thunderbirds20110.5002
7720.Canada flagDan Pahl (D)1986-1987-Victoria Cougars20110.500-
7721.Canada flagMike Mansfield (D)1983-198419Calgary Wranglers20110.500-
7722.Canada flagCorbin Vaughan (D)Active player2021-202215Regina Pats20110.5000
7723.Canada flagEaston Laplante (D)Active player2023-202415Calgary Hitmen20110.5001
7724.Canada flagEaston Laplante (D)Active player2024-202516Calgary Hitmen20110.5000
7725.Canada flagTravis Ehrhardt (D)2004-200515Moose Jaw Warriors20110.5021
7726.Canada flagRobby Sandrock (D)1995-199617Spokane Chiefs20110.502-
7727.Canada flagDuncan Siemens (D)2008-200915Saskatoon Blades20110.5022
7728.Canada flagNolan Toigo (D)2008-200919Vancouver Giants20110.5022
7729.Canada flagAustin Frank (D)2009-201016Seattle Thunderbirds20110.502-2
7730.Canada flagMatt Ireland (D)2002-200318Medicine Hat Tigers20110.5021
7731.Canada flagSteve Montgomery (D)1976-197720Flin Flon Bombers20110.502-
7732.Canada flagEvan Fiala (D)2013-201416Spokane Chiefs20110.5021
7733.Canada flagDick Kortje (D)1977-197816Saskatoon Blades20110.502-
7734.Canada flagSteve Hamilton (D)1985-1986-Victoria Cougars20110.502-
7735.Canada flagSteve Craft (D)1971-197219Winnipeg Jets20110.502-
7736.Canada flagCarter Cochrane (D)2013-201417Everett Silvertips20110.505-3
7737.Czechia flagMarek Chaloupka (D)2024-202518Portland Winter Hawks20110.5082
7738.Canada flagRyan Haggarty (D)2001-200218Prince Albert Raiders20110.50142
7739.Canada flagJeff Fancy (D)1992-199319Spokane Chiefs20110.5014-
7740.Canada flagWade Dawson (D)1981-198220Lethbridge Broncos20110.5015-
7741.Canada flagCam Barker (D)2001-200215Medicine Hat Tigers30110.3300
7742.Canada flagDominic Perrault (D)2007-200816Red Deer Rebels30110.3301
7743.Canada flagMitch Spooner (D)2007-200815Vancouver Giants30110.3300
7744.U.K. flagTravis Brown (D)2010-201116Moose Jaw Warriors30110.330-1
7745.Canada flagShayne Gwinner (D)2010-201116Moose Jaw Warriors30110.3301
7746.Canada flagRiley Day (D)2001-200216Medicine Hat Tigers30110.3301
7747.Canada flagVinnie Jonasson (D)1993-199417Swift Current Broncos30110.330-
7748.Canada flagMatt Barberis (D)2013-201415Vancouver Giants30110.3301
7749.Canada flagEvan Morden (D)2013-201420Prince Albert Raiders30110.3303
7750.Canada flagRick Slawson (D)1977-197818New Westminster Bruins30110.330-
7751.Canada flagBrady Mayson (D)1974-197517Edmonton Oil Kings30110.330-
7752.Canada flagAaron Hyman (D)2013-201415Calgary Hitmen30110.3303
7753.Ken Morrow (D)1978-1979-Saskatoon Blades30110.330-
7754.Canada flagDalton Hamaliuk (D)2014-201516Spokane Chiefs30110.3301
7755.Canada flagLuke Zazula (D)2015-201615Kamloops Blazers30110.330-2
7756.Canada flagGreg Harder (D)1994-199517Prince George Cougars30110.330-
7757.Canada flagRod Norquay (D)1992-199318Red Deer Rebels30110.330-
7758.Canada flagDave Hunchak (D)1990-199116Saskatoon Blades30110.330-
7759.Canada flagLane Kirk (D)2016-201716Prince Albert Raiders30110.3302
7760.Canada flagAustin King-Cunningham (D)2016-201716Vancouver Giants30110.3301
7761.Canada flagBrady Ness (D)Active player2021-202215Moose Jaw Warriors30110.3301
7762.Canada flagBruce Van Camp (D)1972-1973-Victoria Cougars30110.330-
7763.Canada flagKale McCann (D)Active player2025-202616Calgary Hitmen30110.330-2
7764.Canada flagDoug Lynch (D)1998-199915Red Deer Rebels30110.3320
7765.Canada flagRyan Jorde (D)1997-199815Tri-City Americans30110.332-3
7766.Canada flagJamie Hayden (D)1989-199017Regina Pats30110.332-
7767.Canada flagBruin McDonald (D/F)2010-201118Spokane Chiefs30110.332-3
7768.Canada flagRob Woods (D)2004-200520Spokane Chiefs30110.332-2
7769.Germany flagRichard Amann (D)1977-197817New Westminster Bruins30110.332-
7770.Canada flagFraser Robertson (D)1970-197119Calgary Centennials30110.332-
7771.Canada flagTodd Semeniuk (D)1978-197916New Westminster Bruins30110.332-
7772.Canada flagSamuel McGinley (D)2018-201916Regina Pats30110.3322
7773.Canada flagJason Peters (D)1991-199219Tri-City Americans30110.332-
7774.Canada flagLuke Rybinski (D)2020-202117Medicine Hat Tigers30110.332-2
7775.USA flagLuke Warrener (D)Active player2025-202616Medicine Hat Tigers30110.3320
7776.Canada flagMadison Bowey (D)2010-201115Kelowna Rockets30110.3342
7777.Canada flagMark Fistric (D)2001-200215Vancouver Giants40110.250-1
7778.Canada flagWes Vannieuwenhuizen (D)2009-201017Vancouver Giants40110.2500
7779.Canada flagMike Urquhart (D/LW)1974-197516Kamloops Chiefs40110.250-
7780.Canada flagTerry Baratta (D)1979-198018Regina Pats40110.250-
7781.Canada flagChris Twomey (D)1990-199116Moose Jaw Warriors40110.250-
7782.Canada flagDaylan Weigel (D)2020-202117Swift Current Broncos40110.2501
7783.Canada flagNathan Mayes (D)Active player2022-202316Spokane Chiefs40110.250-2
7784.Canada flagEthan Young (D)Active player2025-202616Brandon Wheat Kings40110.2501
7785.Canada flagCruz Nicolay (D)Active player2025-202615Regina Pats40110.2500
7786.Canada flagTom Williamson (D)1974-197517Kamloops Chiefs40110.250-
7787.Canada flagRod Leroux (D)1995-199616Seattle Thunderbirds40110.252-
7788.Canada flagRod Sarich (D)1996-199715Calgary Hitmen40110.2521
7789.Canada flagJeff Elkow (D)1977-197819Seattle Thunderbirds40110.252-
7790.Canada flagCole Bevan (D)2014-201518Swift Current Broncos40110.252-3
7791.Germany flagMick Köhler (D/C)2017-201819Medicine Hat Tigers40110.2521
7792.Canada flagBrock Cripps (D)Active player2024-202515Prince Albert Raiders40110.252-1
7793.Canada flagRyan Dyck (D)1992-199316Moose Jaw Warriors40110.254-
7794.Canada flagBrad Smith (D)1989-199019Seattle Thunderbirds40110.254-
7795.Canada flagCole Clayton (D)Vancouver Canucks logo2015-201615Medicine Hat Tigers40110.254-3
7796.USA flagBrandon Mickelson (D)2025-202618Wenatchee Wild40110.2540
7797.Canada flagMitch Wheaton (D)2014-201519Kelowna Rockets40110.2561
7798.USA flagJackson Desouza (D)2020-202117Kelowna Rockets40110.2563
7799.Canada flagMel Marshall (D)1983-198419Prince Albert Raiders40110.258-
7800.Canada flagTrevor Shoaf (D)1992-199316Spokane Chiefs40110.259-