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

Export
Regular Season
From Season
To Season
WHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2001.USA flagBryce Lampman (D)29117180.62322002 - 20031
2002.Canada flagTom Brown (D)67018180.27601975 - 19761
2003.Canada flagCal Ellerby (D)74018180.243071977 - 19792
2004.Canada flagRod Leroux (D)125018180.142431995 - 19994
2005.Canada flagLucas Alexiuk (D)127018180.141222006 - 20093
2006.Canada flagKade Pilton (D)72710170.24772010 - 20133
2007.Canada flagTodd Panchyson (D)97710170.18592005 - 20083
2008.Canada flagJeff Rayman (D)205710170.081242013 - 20174
2009.Canada flagCade McNelly (D)122611170.143172017 - 20225
2010.Russia flagRenat Mamashev (D)72512170.24632000 - 20011
2011.Canada flagKevin Kuntz (D)81512170.21541984 - 19873
2012.Canada flagJustin Palazzo (D)160512170.112672004 - 20084
2013.Canada flagLionel Williams (D)53413170.321331976 - 19782
2014.Germany flagDominik Bittner (D)68413170.25652011 - 20121
2015.Canada flagWade Strand (D)70413170.24851994 - 19951
2016.Canada flagBrenden Pentecost (D)100413170.17532019 - 20234
2017.Canada flagSam Huston (D)119413170.14432016 - 20193
2018.Canada flagStewart Thiessen (D)120413170.14802001 - 20054
2019.Canada flagJoel Andresen (D)49314170.35772003 - 20041
2020.Slovakia flagAdam Belusko (D)53314170.32362024 - 20251
2021.Sweden flagEmil Malysjev (D)63314170.2702018 - 20191
2022.Canada flagMitch Spooner (D)84314170.20162007 - 20114
2023.Canada flagZach Ashton (D)97314170.18412017 - 20214
2024.Canada flagMark Thompson (D)114314170.151401996 - 19993
2025.Canada flagChad Grisdale (D)122314170.142781999 - 20012
2026.Canada flagTerry Sexsmith (D)47215170.362141966 - 19682
2027.Canada flagSteve Tillmans (D)95215170.181741988 - 19913
2028.Canada flagScott Gabriel (D)166215170.104942005 - 20094
2029.Sweden flagTomas Jansson (D)32116170.531221987 - 19881
2030.Canada flagAl May (D)69116170.251331978 - 19802
2031.Canada flagRiley McIntosh (D)182116170.091372006 - 20104
2032.Canada flagSteve Blyth (D)78017170.22901978 - 19802
2033.Canada flagLarry Bumstead (D)132106160.124401979 - 19834
2034.Slovakia flagPatrik Maier (D)11397160.141502014 - 20162
2035.Slovakia flagMarko Stacha (D)52610160.31442020 - 20222
2036.Czechia flagAngel Krstev (D)31511160.52661999 - 20001
2037.Canada flagBob Craig (D)50511160.321351971 - 19721
2038.Canada flagJacson Alexander (D)60511160.27142017 - 20203
2039.Canada flagNick Polychronopoulos (D)110511160.152491991 - 19932
2040.Canada flagDamian Palmieri (D)129511160.122312021 - 20254
2041.Canada flagCayde Augustine (D)88412160.18262017 - 20214
2042.Canada flagSam Ward (D)92412160.17722021 - 20254
2043.Canada flagFraser Leonard (D)105412160.15802023 - 20263
2044.Canada flagStephen Hak (D)129412160.12442011 - 20143
2045.Canada flagCurtis Kulchar (D)162412160.101532006 - 20104
2046.Canada flagCraig Zubersky (D)47313160.34272002 - 20031
2047.Canada flagTayem Gislason (D)101313160.16452020 - 20233
2048.Canada flagGord Smith (D)107313160.15731980 - 19833
2049.Canada flagDave Smith (D)116313160.142461967 - 19712
2050.Slovakia flagLukas Bohunicky (D)130313160.121532005 - 20072
2051.USA flagBrendan O'Reilly (D)153313160.101172013 - 20174
2052.Canada flagJeff Church (D)153313160.101641995 - 19983
2053.Canada flagJaydan Gordon (D)172313160.09322014 - 20173
2054.Norway flagAndreas Stene (D/F)55214160.29192010 - 20111
2055.Canada flagRick Smith (D)5621416-861974 - 19762
2056.Canada flagGregg Spencer (D)59214160.27201967 - 19681
2057.Germany flagStefan Langwieder (D)59214160.27912006 - 20071
2058.Canada flagBrian Shettler (D)69214160.231931980 - 19811
2059.Canada flagDave Monson (D)70214160.231061978 - 19791
2060.Canada flagTyler Hart (D)98214160.161802009 - 20123
2061.Canada flagVirgil Gates (D)108214160.151921971 - 19732
2062.Canada flagKent Staniforth (D)132214160.125121990 - 19922
2063.Canada flagLiam Couture (D)164214160.102942002 - 20064
2064.Germany flagRayan Bettahar (D)77115160.21912021 - 20232
2065.Canada flagGerrard Joly (D)91115160.181441974 - 19762
2066.Canada flagBraeden Wynne (D)135115160.12382021 - 20243
2067.Canada flagBrent Hamilton (D)27016160.59871979 - 19812
2068.Canada flagSeth Tansem (D)131016160.12452022 - 20253
2069.Canada flagBruce Van Camp (D)32105150.47381972 - 19742
2070.Canada flagReg Krezanski (D)4469150.34621968 - 19691
2071.Canada flagWilliam Degagne (D)Active player8069150.1982024 - 20273
2072.Canada flagScott D. McQueen (D)8869150.171131997 - 20003
2073.Canada flagKevin Shaigec (D)44510150.34631976 - 19792
2074.Czechia flagDavid Němeček (D)56510150.27712013 - 20141
2075.Canada flagGord Green (D)114510150.133681985 - 19872
2076.Canada flagJeremy McIntosh (D)135510150.111552012 - 20142
2077.Canada flagMarv Lank (D)83411150.181081971 - 19732
2078.Canada flagMark Lindsay (D)96411150.16642000 - 20033
2079.USA flagIan Ferguson (D)127411150.12942019 - 20234
2080.Czechia flagBohdan Visnak (D)49312150.31362006 - 20071
2081.Canada flagLandon Boyko (D)57312150.26921999 - 20012
2082.Canada flagPaul Epoch (D)62312150.24741987 - 19881
2083.Canada flagJoaquin Geras (D)Active player67312150.22122024 - 20273
2084.Canada flagBrian Derksen (D)67312150.221191969 - 19712
2085.Canada flagJay Fitzpatrick (D)67312150.221841991 - 19954
2086.Germany flagBradley Bagu (D)85312150.181031989 - 19923
2087.Canada flagBrandon Osborne (D)91312150.16762023 - 20263
2088.Canada flagSamuel Borschowa (D)116312150.13802022 - 20253
2089.Canada flagAlex Pym (D)134312150.111122007 - 20103
2090.Canada flagJustin Lucyshyn (D)176312150.092861998 - 20035
2091.Canada flagIsmail Abougouche (D/F)203312150.072772022 - 20264
2092.Canada flagPatrick Seeley (D)51213150.29401983 - 19862
2093.Canada flagBill McLeod (D)55213150.27861966 - 19671
2094.Canada flagAl Wawro (D)64213150.231541970 - 19711
2095.Czechia flagTomas Fojtik (D)65213150.23482003 - 20041
2096.Canada flagDaxon Yerex (D)Active player118213150.13752023 - 20274
2097.Canada flagJohn Winter (D)129213150.12891979 - 19823
2098.Canada flagJason Peters (D)137213150.11711988 - 19924
2099.Canada flagCurtis Patterson (D)158213150.091372004 - 20084
2100.USA flagJoe Gramer (D)29114150.52182025 - 20261

* Some data is missing to provide a correct summary.