Loading page

WHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
U18
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
2001.USA flagElias Grossmann (D)Seattle Thunderbirds1050220.021112004 - 20062
2002.Germany flagGreg Thomson (D/F)Billings Bighorns11011.00151980 - 19811
2003.Canada flagSteve McKenzie (D)Edmonton Oil Kings21010.5001978 - 19791
2004.Canada flagAlan George (D/F)Medicine Hat Tigers21010.5001978 - 19791
2005.Canada flagStu Orpen (D)New Westminster Bruins21010.5041979 - 19801
2006.Canada flagRoss Lupaschuk (D)Lethbridge Hurricanes31010.3301996 - 19971
2007.Canada flagBrandon Lockerby (D)Brandon Wheat Kings31010.3302005 - 20061
2008.Canada flagDarryl Mulvenna (D)Calgary Wranglers31010.3321979 - 19801
2009.Canada flagEaston Laplante (D)Penticton Vees31010.3322025 - 20261
2010.Canada flagHeimo Brandstatter (D)Kamloops Junior Oilers41010.2501981 - 19821
2011.Canada flagRon Bignell (D)Edmonton Oil Kings41010.2521972 - 19731
2012.Canada flagSamuel Laplante (D)Regina Pats41010.2542024 - 20251
2013.Australia flagTyler Lovering (D/LW)Moose Jaw Warriors51010.2001987 - 19881
2014.Canada flagZack Roe (D)Regina Pats61010.1701998 - 20013
2015.Canada flagGreg Nelson (D)Saskatoon Blades61010.1701984 - 19862
2016.Canada flagGraydon Gotaas (D)Active playerEdmonton Oil Kings81010.1342021 - 20221
2017.Canada flagJared Pelechaty (D)Seattle Thunderbirds91010.1142015 - 20161
2018.Canada flagBrian Glynn (D)Saskatoon Blades121010.0821984 - 19851
2019.Canada flagTurner Ottenbreit (D)Saskatoon Blades121010.0892013 - 20152
2020.Canada flagBrad Haber (D)Seattle Thunderbirds121010.08112007 - 20081
2021.Canada flagKyle Roth (D)Medicine Hat Tigers161010.06111999 - 20012
2022.Canada flagSam Pouliot (D)Red Deer Rebels161010.06112017 - 20181
2023.Canada flagTy Gibson (D)Everett Silvertips171010.0622019 - 20212
2024.Canada flagNic Draffin (D)Vancouver Giants181010.0642018 - 20191
2025.Canada flagLogan Bairos (D)Kamloops Junior Oilers191010.0502019 - 20212
2026.Canada flagDave Farquhar (D)Medicine Hat Tigers191010.05261981 - 19821
2027.Canada flagTravis Munday (D)Lethbridge Hurricanes201010.05191990 - 19922
2028.Canada flagRhett Parsons (D)Medicine Hat Tigers201010.05192020 - 20211
2029.Canada flagRyan Hawes (D)Spokane Chiefs201010.05211993 - 19952
2030.Canada flagKris Callaway (D)Portland Winter Hawks211010.05461999 - 20001
2031.Canada flagAustin Douglas (D)Kamloops Junior Oilers221010.05412013 - 20141
2032.Canada flagMichael Schlamp (D/F)Saskatoon Blades241010.0451997 - 19992
2033.Canada flagTaden Rattie (D)Red Deer Rebels251010.04392015 - 20161
2034.Canada flagKyley Fyculak (D)Medicine Hat Tigers261010.04151992 - 19931
2035.Canada flagRiley Guenther (D)Prince Albert Raiders281010.04242011 - 20121
2036.USA flagTyler Vanscourt (D)Kootenay Ice291010.03192008 - 20091
2037.Canada flagChristopher Barr (D)Spokane Chiefs291010.03471999 - 20001
2038.Canada flagHarlan Pratt (D)Seattle Thunderbirds331010.03171994 - 19951
2039.Canada flagJosh Saywell (D)Lethbridge Hurricanes461010.02432002 - 20031
2040.Canada flagColin Ruck (D)Tri-City Americans461010.02591988 - 19891
2041.Canada flagJeff Oldenborger (D)Kamloops Junior Oilers591010.02591994 - 19962
2042.Canada flagJordan Clarke (D)Prince Albert Raiders711010.011591998 - 20002
2043.Canada flagLandon Oslanski (D)Spokane Chiefs10111.0002009 - 20101
2044.Canada flagAndrew Bentz (D)Tri-City Americans10111.0002004 - 20051
2045.Canada flagRyan Mything (D)Prince Albert Raiders10111.0001994 - 19951
2046.Canada flagGreg Mann (D)Brandon Wheat Kings10111.0001978 - 19791
2047.Canada flagKevin Shaigec (D)Medicine Hat Tigers10111.0001976 - 19771
2048.Canada flagLee Davis (D)Brandon Wheat Kings10111.0001983 - 19841
2049.Canada flagShamus Graham (D)Regina Pats10111.0022009 - 20101
2050.Canada flagMark Baird (D)Tri-City Americans10111.0041990 - 19911
2051.Canada flagJim Crosson (D)Seattle Thunderbirds10111.00101977 - 19781
2052.Canada flagCraig Levie (D)Calgary Centennials20110.5001976 - 19771
2053.Canada flagKade Pilton (D)Chilliwack Bruins20110.5002010 - 20111
2054.Canada flagRichard Andrews (D)Regina Pats20110.5001998 - 19991
2055.Canada flagDominic Thom (D)Brandon Wheat Kings20110.5002013 - 20141
2056.Canada flagCliff Klump (D)Winnipeg Clubs20110.5001974 - 19762
2057.Canada flagRob Herring (D)Regina Pats20110.5001992 - 19931
2058.USA flagJake Burmis (D)Active playerMedicine Hat Tigers20110.5002026 - 20271
2059.Canada flagRyan Gower (D)Active playerPrince Albert Raiders20110.5022024 - 20251
2060.Canada flagCarter Cochrane (D)Everett Silvertips20110.5052013 - 20141
2061.Canada flagDominic Perrault (D)Red Deer Rebels30110.3302007 - 20081
2062.Canada flagVinnie Jonasson (D)Swift Current Broncos30110.3301993 - 19941
2063.Canada flagBrady Mayson (D)Edmonton Oil Kings30110.3301974 - 19751
2064.Canada flagGreg Harder (D)Prince George Cougars30110.3301994 - 19951
2065.Canada flagLane Kirk (D)Prince Albert Raiders30110.3302016 - 20171
2066.Canada flagLiam Kilfoil (D)Active playerKamloops Junior Oilers30110.3302026 - 20271
2067.Canada flagJamie Hayden (D)Regina Pats30110.3321989 - 19901
2068.Germany flagRichard Amann (D)New Westminster Bruins30110.3321977 - 19781
2069.Canada flagLuke Rybinski (D)Medicine Hat Tigers30110.3322020 - 20211
2070.Canada flagKyle Marsden (D)Kootenay Ice30110.3342022 - 20242
2071.Canada flagOwen Hayden (D)Active playerSeattle Thunderbirds30110.3372026 - 20271
2072.Canada flagScott Gabriel (D)Vancouver Giants30110.33102005 - 20061
2073.Canada flagWes Vannieuwenhuizen (D)Vancouver Giants40110.2502009 - 20101
2074.Canada flagDaylan Weigel (D)Swift Current Broncos40110.2502020 - 20211
2075.Canada flagCruz Nicolay (D)Active playerRegina Pats40110.2502025 - 20272
2076.Canada flagTom Williamson (D)Kamloops Chiefs40110.2501974 - 19751
2077.Canada flagJevin Morrison (D)Active playerKootenay Ice40110.2522026 - 20271
2078.Canada flagRyan Dyck (D)Moose Jaw Warriors40110.2541992 - 19931
2079.Canada flagJason Smith (D)Tri-City Americans50110.2001989 - 19901
2080.Canada flagMatt Smith (D)Brandon Wheat Kings50110.2002006 - 20071
2081.Canada flagJake MacLachlan (D)Red Deer Rebels50110.2002013 - 20141
2082.Canada flagRod Jamieson (D)New Westminster Bruins50110.2001980 - 19811
2083.Canada flagKevin Haller (D)Regina Pats50110.2021987 - 19881
2084.Canada flagScott Frizzell (D)Prince Albert Raiders50110.2021985 - 19861
2085.Canada flagDarcy Chartrand (D)Moose Jaw Warriors50110.20111992 - 19931
2086.Canada flagJason Lundmark (D)Moose Jaw Warriors60110.1702001 - 20021
2087.Canada flagLinden Saip (D)Vancouver Giants60110.1702007 - 20081
2088.Canada flagLyle McKay (D)Brandon Wheat Kings60110.1702001 - 20021
2089.Canada flagJosh Saywell (D)Kamloops Junior Oilers60110.1702001 - 20021
2090.Canada flagDanny Sherstenka (D)New Westminster Bruins60110.1701987 - 19881
2091.Canada flagDerek Jones (D)Lethbridge Hurricanes60110.1701991 - 19921
2092.Canada flagBrad Forrest (D)Medicine Hat Tigers60110.1722014 - 20151
2093.Canada flagCaleb Potter (D)Seattle Thunderbirds60110.1722023 - 20241
2094.Canada flagLiam Myhre (D)Active playerPrince Albert Raiders60110.1722024 - 20273
2095.Canada flagMike Wilson (D)Prince Albert Raiders60110.1782003 - 20052
2096.Canada flagCraig Geekie (D)Brandon Wheat Kings60110.1781990 - 19911
2097.Canada flagAlex Serraglio (D)Tri-City Americans60110.17122020 - 20211
2098.Canada flagShane Massie (D)Spokane Chiefs60110.17191988 - 19891
2099.Canada flagGreg Alexander (D)Swift Current Broncos70110.1402003 - 20052
2100.Canada flagRoger Wolfe (D)Lethbridge Broncos70110.1401977 - 19781

* Some data is missing to provide a correct summary.