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
2101.Canada flagColin O'Hara (D)104114150.141501995 - 19972
2102.Canada flagReid Zalitach (D)119114150.13702011 - 20154
2103.Canada flagChris Maillet (D)134114150.112991993 - 19963
2104.USA flagCharlie Michaud (D)35015150.43122025 - 20261
2105.USA flagQuentin Bourne (D)79015150.19552022 - 20253
2106.Canada flagKevin Boris (D)8386140.17591994 - 19962
2107.Canada flagRay Karlson (D)9977140.141141977 - 19803
2108.Canada flagRyan Marien (D)8868140.16201994 - 19962
2109.Canada flagBen Pernosky (D)5159140.271051982 - 19842
2110.Canada flagBernie Doan (D)61410140.23751970 - 19711
2111.Czechia flagTomas Voracek (D)67410140.21702007 - 20092
2112.USA flagCorey Fienhage (D)70410140.20962010 - 20111
2113.Canada flagZach Turner (D)111410140.13642021 - 20254
2114.Canada flagKurtis Rutledge (D)124410140.11622014 - 20173
2115.Canada flagShaun Dosanjh (D)173410140.081422012 - 20175
2116.Finland flagMikko Outinen (D)42311140.33511989 - 19912
2117.Canada flagDon Herczeg (D)54311140.261221983 - 19841
2118.Canada flagStu Orpen (D)69311140.201021979 - 19812
2119.Canada flagBrad Hack (D)85311140.16491987 - 19903
2120.Canada flagLoeden Schaufler (D)112311140.13372016 - 20204
2121.Canada flagJeff Fancy (D)112311140.134031989 - 19934
2122.Canada flagDustin Bauer (D)237311140.064331999 - 20034
2123.Canada flagJason Lynch (D)238311140.064522002 - 20075
2124.Canada flagDennis Resch (D)31212140.45241971 - 19721
2125.Canada flagHendrik De Klerk (D)59212140.2442019 - 20201
2126.Canada flagNolan Saunderson (D)Active player60212140.23212024 - 20273
2127.Finland flagAapo Sarell (D)68212140.21172022 - 20231
2128.Canada flagJoel Sexsmith (D)88212140.16792017 - 20225
2129.Canada flagJake Deadmarsh (D)95212140.151591993 - 19974
2130.Canada flagDaryl Anning (D)112212140.13571974 - 19762
2131.Canada flagPaul Cloutier (D)116212140.12801980 - 19822
2132.Canada flagShawn Mezei (D)116212140.121652001 - 20065
2133.Canada flagRyan Chieduch (D)168212140.082741998 - 20013
2134.Canada flagTony Smith (D)42113140.33771979 - 19812
2135.Canada flagBrad Woods (D)89113140.162111987 - 19892
2136.Canada flagKyle Yewchuk (D)101113140.14782014 - 20184
2137.Canada flagColin Scherger (D)106113140.131202005 - 20094
2138.Canada flagStan Swales (D)135113140.101771973 - 19763
2139.Canada flagJosh Saywell (D)157113140.091092001 - 20054
2140.Canada flagHal Christiansen (D)125014140.111171989 - 19923
2141.Canada flagMel Marshall (D)10667130.123081981 - 19843
2142.Canada flagRich Brown (D)3749130.35341966 - 19671
2143.Canada flagShane Gimas (D)5749130.23892004 - 20051
2144.Russia flagYegor Arbuzov (D)5849130.22242018 - 20191
2145.USA flagHenry Peterson (D)Active player6349130.21422025 - 20272
2146.Czechia flagRadek Kucerik (D)49310130.27182019 - 20201
2147.Canada flagVanek Popil (D)106310130.12642023 - 20263
2148.Canada flagMatt Fetzner (D)245310130.056302000 - 20044
2149.Canada flagBob McIvor (D)49211130.27921968 - 19691
2150.Canada flagRod Christensen (D)51211130.25531967 - 19681
2151.Czechia flagMatyas Man (D)53211130.25532025 - 20261
2152.USA flagNick Perna (D)56211130.23332018 - 20202
2153.Canada flagDarren Walker (D)57211130.23931978 - 19802
2154.Canada flagGlenn Kulka (D)80211130.163151980 - 19833
2155.Canada flagBrennen Hocher (D)Active player84211130.15272025 - 20272
2156.Canada flagZac Patrick (D)96211130.14522017 - 20203
2157.Canada flagJim Gunn (D)121211130.112291983 - 19852
2158.Canada flagAnson McMaster (D)129211130.10682018 - 20235
2159.Canada flagZach Habscheid (D)139211130.091952009 - 20123
2160.Canada flagNick Bell (D)32112130.41142009 - 20101
2161.Canada flagDave Fisher (D)39112130.33301979 - 19823
2162.Canada flagDarren Durdle (D)50112130.26221981 - 19832
2163.Canada flagKaden Allan (D)Active player85112130.15452023 - 20274
2164.Canada flagMerrek Arpin (D)10411213-532022 - 20264
2165.Canada flagBo Montgomery (D)104112130.131802005 - 20094
2166.Canada flagDan Gatenby (D)120112130.11782015 - 20183
2167.Canada flagCole Butterfield (D)127112130.101062004 - 20073
2168.Canada flagRick Serafin (D)94013130.142681980 - 19833
2169.Canada flagColin Johnson (D)118013130.11461999 - 20023
2170.Canada flagTanner Moar (D/RW)9475120.13632011 - 20132
2171.Canada flagJim Van Camp (D)4566120.27231972 - 19731
2172.Canada flagTim Wicijowski (D)3748120.32331977 - 19792
2173.Canada flagLee Robbins (D)5948120.201001981 - 19821
2174.Canada flagShaun McPherson (D/LW)6148120.20432012 - 20142
2175.Canada flagIsaac Poll (D)Active player10348120.12412023 - 20274
2176.Canada flagDallas Ellerby (D)5139120.241141974 - 19762
2177.Canada flagLarry Naismith (D)7139120.171491976 - 19782
2178.Canada flagAden Bouchard (D)Active player7339120.1682024 - 20273
2179.Canada flagRob McCaig (D)8339120.141331988 - 19933
2180.Canada flagCurtis Fransoo (D)9039120.13612001 - 20032
2181.Canada flagTy Ettinger (D)9539120.131202017 - 20203
2182.Canada flagChase Lacombe (D)9639120.13802019 - 20223
2183.USA flagSpencer Shugrue (D)13139120.09752019 - 20245
2184.Canada flagMateo Ferreira (D)Active player13210120.9282026 - 20271
2185.Canada flagGreg Milliard (D)35210120.34481973 - 19741
2186.Canada flagJeff Marshall (D)42210120.29471979 - 19801
2187.Canada flagJim Stewart (D)59210120.20821971 - 19732
2188.Canada flagGraeme Bennett (D)64210120.19451971 - 19721
2189.Canada flagSean Halifax (D)76210120.161291992 - 19953
2190.Canada flagBrayden Smith (D)82210120.15362023 - 20263
2191.Slovakia flagMartin Kubaliak (D)82210120.15882002 - 20042
2192.Canada flagPaul Checknita (D)122210120.101921987 - 19903
2193.Canada flagAndrew Milne (D)131210120.094641995 - 19994
2194.Canada flagRandy Hoffart (D)139210120.095471984 - 19873
2195.Canada flagGreg Park (D)30111120.40542004 - 20051
2196.Canada flagBob Taylor (D)35111120.34181966 - 19671
2197.Slovakia flagMichal Siska (D)51111120.24392008 - 20091
2198.Canada flagRay Munro (D)67111120.181031976 - 19771
2199.Canada flagRick Wannamaker (D)67111120.181141975 - 19761
2200.Germany flagHarold Kreis (D)68111120.18381977 - 19781

* Some data is missing to provide a correct summary.