Loading page

WHL All-Time Stats

Change League
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

WHL All-Time Player Totals Per Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
4001.Canada flagCole Simpson (D)2004-200518Seattle Thunderbirds5338110.2132-25
4002.Canada flagJonathan Harty (D)2005-200617Everett Silvertips5338110.217012
4003.Canada flagMac Gross (D)2021-202219Spokane Chiefs5538110.2012-38
4004.Canada flagBrett Festerling (D)2002-200316Tri-City Americans5538110.2026-1
4005.Canada flagTravis Stevenson (D)1993-199418Moose Jaw Warriors5538110.2084-
4006.Canada flagCharlie Elick (D)Columbus Blue Jackets logo2022-202316Brandon Wheat Kings5638110.2038-8
4007.Canada flagSpencer McAvoy (D)2007-200819Swift Current Broncos5738110.19496
4008.Canada flagKoletrane Wilson (D)2017-201818Lethbridge Hurricanes5938110.19210
4009.Canada flagJoey Girardin (D)1972-197317Winnipeg Jets5938110.1976-
4010.Canada flagRhett Ravndahl (D)2024-202519Brandon Wheat Kings6038110.1842-23
4011.Canada flagLuke Schenn (D)Vancouver Canucks logo2005-200616Kelowna Rockets6038110.18861
4012.Canada flagDustin Friesen (D)2000-200117Swift Current Broncos6138110.183310
4013.Canada flagWade Dawson (D)1979-198018Regina Pats6138110.18101-
4014.Canada flagTheran Yeo (D)2005-200618Brandon Wheat Kings6138110.181401
4015.Canada flagColton Roberts (D)San Jose Sharks logo2022-202316Vancouver Giants6238110.1819-20
4016.Canada flagChad Scharff (D)2005-200619Vancouver Giants6238110.18575
4017.Canada flagColten Teubert (D)2006-200716Regina Pats6338110.17912
4018.Canada flagCarter Savage (D)2024-202519Tri-City Americans6438110.1751-12
4019.Canada flagGord Baldwin (D)2004-200517Medicine Hat Tigers6638110.177313
4020.Canada flagDion Lassu (D)1997-199817Edmonton Ice6638110.17172-11
4021.Canada flagAlex Pym (D)2008-200917Regina Pats6738110.1665-13
4022.Canada flagNic Knudsen (D)2004-200517Saskatoon Blades6838110.1613114
4023.Canada flagRalph Jarratt (D)2015-201617Victoria Royals6938110.161513
4024.Canada flagJosh Anderson (D)2016-201718Prince George Cougars6938110.167513
4025.Canada flagLogan Stephenson (D)2003-200417Tri-City Americans6938110.161122
4026.Canada flagAl Glendinning (D)1974-197518Calgary Centennials7038110.16214-
4027.Canada flagNolan Pratt (D)1991-199216Portland Winter Hawks2229110.5013-
4028.Canada flagBrendan Mikkelson (D)2005-200618Portland Winter Hawks2229110.50413
4029.Canada flagKerry Ross (D)1979-198018Calgary Wranglers2429110.4614-
4030.Canada flagWade Skolney (D)2000-200119Brandon Wheat Kings2829110.3937-5
4031.Canada flagJohn Laskoski (D)1971-197219Vancouver Nats3329110.3331-
4032.Canada flagCole Jordan (D)2021-202219Moose Jaw Warriors3629110.314014
4033.Canada flagKen Oulton (D)1976-197717Medicine Hat Tigers3729110.3047-
4034.Canada flagReid Gow (D)2010-201116Spokane Chiefs4129110.27299
4035.Canada flagMike Berger (D)1983-198416Lethbridge Broncos4129110.2760-
4036.Canada flagNolan Saunderson (D)Active player2025-202617Spokane Chiefs4729110.231010
4037.Canada flagSteve Wienke (D)1986-198718Kamloops Blazers4829110.2374-
4038.Canada flagAndy Rogers (D)2004-200518Calgary Hitmen4829110.2385-12
4039.Canada flagRiley Stadel (D)2012-201316Kelowna Rockets4929110.222114
4040.Canada flagErik Bonsor (D)2008-200917Calgary Hitmen5129110.222013
4041.Canada flagShayne Gwinner (D)2011-201217Moose Jaw Warriors5129110.225112
4042.Canada flagBen Carroll (D)2013-201418Edmonton Oil Kings5229110.21136
4043.Switzerland flagMaximilian Streule (D)2021-202218Edmonton Ice5229110.214727
4044.Canada flagDave Lewis (D)1971-197218Saskatoon Blades5229110.2168-
4045.Finland flagPatrik Parkkonen (D)2010-201117Medicine Hat Tigers5329110.21185
4046.Canada flagAlex Moar (D)2019-202018Swift Current Broncos5329110.2120-44
4047.Canada flagMatthew Gallant (D)2022-202318Moose Jaw Warriors5329110.21225
4048.Canada flagAlex Cotton (D)2018-201917Lethbridge Hurricanes5429110.204014
4049.Canada flagCosmo Wilson (D)2022-202317Moose Jaw Warriors5629110.2022-22
4050.Canada flagRiley Steen (D)Active player2025-202617Medicine Hat Tigers5729110.194922
4051.Canada flagPaul Postma (D)2005-200616Swift Current Broncos5829110.196-11
4052.Canada flagJonathan Harty (D)2004-200516Everett Silvertips5829110.1942-11
4053.Canada flagKim Spencer (D)1976-197718Portland Winter Hawks5829110.1976-
4054.Canada flagEric Johnston (D)2021-202217Edmonton Oil Kings6129110.18255
4055.Canada flagScott Thomas (D)1989-199018Moose Jaw Warriors6129110.1842-
4056.Canada flagMike O'Grady (D)1995-199618Lethbridge Hurricanes6129110.18242-
4057.Canada flagSam Huston (D)2017-201818Edmonton Ice6229110.1812-16
4058.Canada flagChris Lane (D)1996-199718Spokane Chiefs6229110.18597
4059.Canada flagTai Riley (D)Active player2024-202517Seattle Thunderbirds6329110.1727-12
4060.Canada flagDarcy Huisman (D)2007-200818Kamloops Blazers6329110.1755-10
4061.Canada flagMatthew Smith (D)2019-202019Victoria Royals6429110.1720-19
4062.Canada flagBraeden Laroque (D)2011-201219Seattle Thunderbirds6429110.1731-25
4063.Canada flagCole Moberg (D)2017-201817Prince George Cougars6429110.1737-5
4064.Canada flagFleuri Perron (D)1972-197319Edmonton Oil Kings6429110.1785-
4065.Canada flagCal Kitching (D)1973-197419Victoria Cougars6529110.1717-
4066.Canada flagJacob Henderson (D)Active player2025-202617Kelowna Rockets6529110.1719-8
4067.Canada flagMark Toljanich (D)1991-199217Tri-City Americans6529110.1732-
4068.Canada flagBrayden McNabb (D)Vegas Golden Knights logo2007-200816Edmonton Ice6529110.176312
4069.Canada flagBrek Liske (D)Active playerPhiladelphia Flyers logo2024-202516Everett Silvertips6629110.172813
4070.Canada flagWilliam McIsaac (D)St. Louis Blues logo2022-202316Spokane Chiefs6629110.1738-15
4071.Canada flagCraig Millar (D)1993-199417Swift Current Broncos6629110.1753-
4072.Canada flagLandon Cross (D)2013-201419Kamloops Blazers6729110.1682-3
4073.Canada flagNick Walters (D)2013-201419Brandon Wheat Kings6729110.1688-32
4074.Canada flagLee Sorochan (D)1991-199216Lethbridge Hurricanes6729110.16155-
4075.Canada flagDerek Reinhart (D)2004-200517Regina Pats6729110.16198-22
4076.Canada flagCorey Beaulieu (D)1987-198818Seattle Thunderbirds6729110.16225-
4077.Canada flagAndrew Kemper (D)1991-199217Seattle Thunderbirds6829110.1690-
4078.Canada flagMike Williamson (D)1991-199218Portland Winter Hawks6929110.16171-
4079.Canada flagAyrton Nikkel (D)2014-201519Saskatoon Blades7029110.16105-7
4080.Canada flagJeffrey Beatch (D)2000-200119Seattle Thunderbirds7129110.1501
4081.Canada flagSteve Marr (D)2003-200419Medicine Hat Tigers7129110.158036
4082.Canada flagAndrew Milne (D)1997-199819Swift Current Broncos7129110.152592
4083.Canada flagDevante Stephens (D)2015-201618Kelowna Rockets7229110.155812
4084.Canada flagMatt Stanley (D)2017-201819Swift Current Broncos7329110.15103-12
4085.Canada flagLogan McCutcheon (D)2020-202116Lethbridge Hurricanes23110110.482-8
4086.Canada flagGreg Mann (D)1980-198119Brandon Wheat Kings23110110.4843-
4087.Canada flagScotty Balan (D)2001-200219Saskatoon Blades27110110.41404
4088.Canada flagDarren Leedahl (D)1979-198018Saskatoon Blades30110110.3792-
4089.Canada flagDave Fisher (D)1980-198118Saskatoon Blades31110110.3513-
4090.Canada flagLaurie Billeck (D)1990-199119Prince Albert Raiders35110110.3160-
4091.Canada flagScott Walford (D)2015-201616Victoria Royals36110110.31128
4092.Canada flagDon Stewart (D)1977-197818New Westminster Bruins40110110.2822-
4093.Canada flagScott McCallum (D)1997-199818Tri-City Americans41110110.2770-6
4094.Canada flagRyan Bast (D)1994-199519Prince Albert Raiders42110110.26149-
4095.Canada flagMatt Pufahl (D)2011-201218Red Deer Rebels44110110.25212
4096.Canada flagRyker Evans (D)Seattle Kraken logo2018-201917Regina Pats45110110.2432-19
4097.Canada flagTravis Ehrhardt (D)2005-200616Moose Jaw Warriors45110110.243711
4098.Canada flagJoey Mittelsteadt (D)1987-198817Seattle Thunderbirds46110110.24195-
4099.Canada flagBryce Goebel (D)1992-199317Saskatoon Blades47110110.2347-
4100.Canada flagStu Scantlebury (D)1992-199319Brandon Wheat Kings47110110.2353-