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
2101.Canada flagTerry Johnson (D)Saskatoon Blades70220220.311951977 - 19781
2102.Canada flagMike Sturgeon (D)Kamloops Junior Oilers77220220.291111981 - 19832
2103.Canada flagScott McCallum (D)Tri-City Americans109220220.201641995 - 19983
2104.Canada flagCole Slobodian (D)Active playerPortland Winterhawks127220220.17872023 - 20274
2105.Finland flagTommi Kivistö (D)Red Deer Rebels65121220.34492008 - 20091
2106.Canada flagBrett Ward (D)Chilliwack Bruins661011210.32742008 - 20091
2107.Canada flagLawrence Angus (D)Seattle Breakers681011210.31341977 - 19781
2108.Slovakia flagJaroslav Obsut (D)Swift Current Broncos721011210.29571995 - 19961
2109.Canada flagKevin Seibel (D)Vancouver Giants107912210.201492002 - 20042
2110.Russia flagAnatoli Yelizarov (D)Edmonton Oil Kings124912210.171102015 - 20172
2111.Canada flagClay Thoring (D)Swift Current Broncos134912210.16741998 - 20013
2112.Canada flagKayd Ruedig (D)Active playerKamloops Junior Oilers27813210.78292025 - 20261
2113.Belarus flagDaniil Stepanov (D)Moose Jaw Warriors72813210.29192018 - 20202
2114.Canada flagJake Bean (D)Tri-City Americans32714210.66102017 - 20181
2115.Canada flagNick Ross (D)Vancouver Giants34714210.62322008 - 20091
2116.Canada flagBill Gregoire (D)Calgary Wranglers34714210.621321986 - 19871
2117.Canada flagCameron Allard (D)Active playerBrandon Wheat Kings76714210.28312024 - 20273
2118.Canada flagBrad Ference (D)Tri-City Americans20615211.051161998 - 19991
2119.USA flagKyle Heger (D)Active playerLethbridge Hurricanes31615210.68122025 - 20272
2120.Canada flagKeith McInnis (D)Red Deer Rebels34615210.62422025 - 20261
2121.Canada flagGary Gilbert (D)Edmonton Oil Kings47615210.451531968 - 19691
2122.Canada flagCliff Bast (D)Medicine Hat Tigers67615210.311591973 - 19741
2123.Canada flagDoug Thompson (D)New Westminster Bruins69615210.301011980 - 19811
2124.Canada flagBryton Sayers (D)Lethbridge Hurricanes84615210.25562013 - 20152
2125.Canada flagLoch Morrison (D)Calgary Hitmen98615210.211032013 - 20163
2126.Canada flagShane Hnidy (D)Swift Current Broncos101615210.21731991 - 19932
2127.Canada flagKeith Johnson (D)Saskatoon Blades33516210.64791976 - 19771
2128.Czechia flagMarek Ročák (D)Swift Current Broncos45516210.47182024 - 20262
2129.Canada flagJared Freadrich (D)Regina Pats61516210.34232015 - 20172
2130.Canada flagCraig Geekie (D)Spokane Chiefs66516210.32831993 - 19941
2131.Canada flagMark Vinet (D)Winnipeg Warriors71516210.301151980 - 19822
2132.Canada flagJoel Kot (D)Red Deer Rebels85516210.25302006 - 20093
2133.Canada flagGary Gladue (D)Prince George Cougars106516210.20341999 - 20023
2134.Canada flagRyan Mayko (D)Kelowna Rockets106516210.20822001 - 20032
2135.Canada flagIan Spencer (D)Saskatoon Blades41417210.511381982 - 19831
2136.Canada flagLuke Prokop (D)Seattle Breakers43417210.49202022 - 20231
2137.Canada flagKevin Pozzo (D)Brandon Wheat Kings50417210.42811994 - 19951
2138.Canada flagGary Stewart (D)Kamloops Junior Oilers56417210.381621981 - 19853
2139.Canada flagDanny Ehrman (D)Moose Jaw Warriors62417210.34662004 - 20051
2140.Canada flagNick Charif (D)Red Deer Rebels68417210.31332013 - 20152
2141.Canada flagJohn Bednarski (D)Winnipeg Jets68417210.312141970 - 19722
2142.Canada flagGerald Bzdel (D)Moose Jaw Warriors72417210.292171987 - 19881
2143.Canada flagKelvin Melnyk (D)Brandon Wheat Kings80417210.263121973 - 19763
2144.Canada flagClint Cabana (D)Edmonton Ice84417210.253621996 - 19982
2145.Canada flagEvan Haw (D)Spokane Chiefs89417210.241832005 - 20072
2146.Canada flagDoneau Menard (D)New Westminster Bruins96417210.221051985 - 19883
2147.Canada flagCole Fischer (D)Spokane Chiefs115417210.181591997 - 20003
2148.Canada flagBill Cameron (D)Swift Current Broncos120417210.181221967 - 19692
2149.Canada flagStuart Kerr (D)Red Deer Rebels141417210.153822002 - 20053
2150.Canada flagScott Lynch (D)Prince George Cougars151417210.142071999 - 20034
2151.Canada flagR.J. LaRochelle (D)Swift Current Broncos161417210.133172004 - 20084
2152.Canada flagLenny Hackman (D)Lethbridge Hurricanes175417210.12232012 - 20153
2153.Canada flagBrian Benning (D)Kamloops Junior Oilers17318211.24261984 - 19851
2154.Canada flagAdam Henry (D)Saskatoon Blades32318210.66142014 - 20151
2155.Canada flagEric Doyle (D)Portland Winterhawks35318210.60192009 - 20101
2156.Canada flagCadrin Smart (D)Victoria Cougars45318210.47361993 - 19941
2157.Canada flagDion Lassu (D)Seattle Breakers54318210.391652000 - 20011
2158.Canada flagBrad Deagle (D)Seattle Breakers67318210.31652011 - 20121
2159.Canada flagMike McCann (D)Billings Bighorns72318210.292701977 - 19781
2160.Canada flagMarty Prazma (D)Saskatoon Blades86318210.241321985 - 19872
2161.Canada flagBlair Simpson (D)Medicine Hat Tigers107318210.201491997 - 19992
2162.Canada flagJason Fransoo (D)Swift Current Broncos116318210.181112003 - 20052
2163.Canada flagMitch McColm (D)Tri-City Americans120318210.182342006 - 20093
2164.USA flagDalton Gally (D)Medicine Hat Tigers135318210.161062016 - 20193
2165.Canada flagMike Muzechka (D)Portland Winterhawks137318210.152081996 - 19982
2166.Canada flagKolten Bridgeman (D)Active playerRegina Pats171318210.121232022 - 20275
2167.Russia flagMarsel Ibragimov (D)Victoria Royals182318210.12902014 - 20173
2168.Canada flagJeff Elkow (D)Portland Winterhawks29219210.72281976 - 19771
2169.Canada flagRick Herbert (D)Spokane Chiefs31219210.68801985 - 19872
2170.Canada flagRick Davidson (D)Victoria Cougars54219210.39471984 - 19851
2171.Canada flagBrady Pouteau (D)Lethbridge Hurricanes61219210.34342016 - 20182
2172.Canada flagScott Davis (D)Seattle Breakers61219210.34901990 - 19911
2173.Canada flagTerry Hochstetter (D)New Westminster Bruins92219210.23751974 - 19762
2174.Canada flagTrey Patterson (D)Calgary Hitmen106219210.20762021 - 20232
2175.Canada flagRyan Kerr (D)Lethbridge Hurricanes119120210.182322005 - 20083
2176.Canada flagDalyn Flatt (D)Saskatoon Blades124120210.173482001 - 20064
2177.Canada flagTodd Voshell (D)Kelowna Wings64021210.33621983 - 19852
2178.Canada flagBrandon Schuldhaus (D)Red Deer Rebels71021210.30572016 - 20182
2179.Canada flagMackenze Stewart (D/LW)Prince Albert Raiders1271010200.161832012 - 20153
2180.Canada flagGary Benson (D)Medicine Hat Tigers72911200.28711975 - 19772
2181.Canada flagJosh Connolly (D)Prince George Cougars24812200.83192014 - 20151
2182.Canada flagDevin Derksen (D/F)Regina Pats64812200.311161987 - 19912
2183.Canada flagLogen Hammett (D)Vancouver Giants67812200.30572023 - 20241
2184.USA flagChase Hartje (D)Brandon Wheat Kings62713200.32282017 - 20192
2185.Canada flagMatt McCue (D)Spokane Chiefs84713200.241642003 - 20074
2186.Canada flagKyle Kos (D)Kamloops Junior Oilers28614200.71421998 - 19991
2187.Canada flagTerran Sandwith (D)Brandon Wheat Kings41614200.491151991 - 19921
2188.Canada flagRyan Thrussell (D)Tri-City Americans48614200.42322001 - 20021
2189.Canada flagDarren Yankovsky (D)Spokane Flyers66614200.302551980 - 19811
2190.USA flagDylan LeBret (D)Active playerTri-City Americans69614200.29212025 - 20272
2191.Canada flagRyan Dech (D)Edmonton Oil Kings97614200.21882008 - 20124
2192.Canada flagDonny Lloyd (D)Swift Current Broncos125614200.161752004 - 20062
2193.Canada flagJoe Suderman (D)Kelowna Rockets180614200.113841998 - 20024
2194.Slovakia flagSamuel Knazko (D)Seattle Breakers27515200.74122021 - 20221
2195.Canada flagMichael Hengen (D)Calgary Hitmen41515200.49542006 - 20071
2196.Canada flagStephan Lenoski (D)Chilliwack Bruins35416200.57432006 - 20071
2197.Canada flagWayne Spooner (D)Weyburn Red Wings45416200.441511966 - 19671
2198.Canada flagLandon Peel (D)Edmonton Ice63416200.32312012 - 20142
2199.Canada flagDylan Yeo (D)Prince George Cougars88416200.231002003 - 20052
2200.Canada flagKris Mallette (D)Moose Jaw Warriors110416200.184001998 - 20002

* Some data is missing to provide a correct summary.