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
1901.Canada flagTerry Johnson (D)70220220.311951977 - 19781
1902.Finland flagTommi Kivistö (D)65121220.34492008 - 20091
1903.Canada flagLawrence Angus (D)731011210.29341976 - 19782
1904.Russia flagAnatoli Yelizarov (D)124912210.171102015 - 20172
1905.Canada flagDennis Pinfold (D/LW)188912210.114921990 - 19944
1906.Canada flagChase Friedt-Mohr (D)125813210.17622019 - 20234
1907.Canada flagAustin Crossley (D)159813210.133422016 - 20204
1908.Canada flagShayne Gwinner (D)82714210.26692010 - 20133
1909.Canada flagDonny Lloyd (D)182615210.122402003 - 20063
1910.Canada flagJoe Suderman (D)195615210.114441998 - 20024
1911.Canada flagJoel Kot (D)85516210.25302006 - 20093
1912.Canada flagJohn Bednarski (D)68417210.312141970 - 19722
1913.Canada flagBill Cameron (D)120417210.181221967 - 19692
1914.Canada flagDave German (D)123417210.171051984 - 19862
1915.Canada flagSpencer Galbraith (RW/D)123417210.172162010 - 20144
1916.Canada flagTaylor Green (D)144417210.151112010 - 20155
1917.Canada flagJake Missura (D)Active player153417210.141092023 - 20274
1918.Canada flagJordan Harris (D)116318210.18532012 - 20164
1919.Canada flagAndy Rogers (D)158318210.132422002 - 20064
1920.Russia flagMarsel Ibragimov (D)183318210.11902014 - 20173
1921.Canada flagScott Davis (D)61219210.34901990 - 19911
1922.Canada flagGarland Hubick (D)48120210.44791972 - 19742
1923.Canada flagGary Benson (D)72911200.28711975 - 19772
1924.Canada flagDave Johnston (D)72911200.281801983 - 19852
1925.Canada flagJordon Flodell (D)217812200.094511995 - 20005
1926.Canada flagDayton Deschamps (D)Active player125713200.161792024 - 20273
1927.Canada flagRyan Dech (D)97614200.21882008 - 20124
1928.Slovakia flagSamuel Knazko (D)27515200.74122021 - 20221
1929.Czechia flagPetr Senkerik (D)62515200.32372009 - 20101
1930.Canada flagDavid Podlubny (D)66515200.301551989 - 19912
1931.Canada flagRick Rehmann (D)90515200.22661987 - 19892
1932.Canada flagEaston Kovacs (D)178515200.11992020 - 20244
1933.Canada flagWayne Spooner (D)45416200.441511966 - 19671
1934.Canada flagCarson Olsen (D)Active player78416200.26782025 - 20272
1935.USA flagJustin Togiai (D)116416200.172642001 - 20032
1936.Canada flagJohn Neibrandt (D)140416200.14832010 - 20133
1937.Canada flagDan Faassen (D)140416200.142591990 - 19933
1938.Netherlands flagJustin Bekkering (D)164416200.123581994 - 19984
1939.Canada flagTerry Hayduk (D)51317200.39541977 - 19781
1940.Canada flagGrayson Tash (D)Active player84317200.24302024 - 20273
1941.Canada flagChristian Bolding (D)94317200.211251998 - 20002
1942.Canada flagRanden Schmidt (D/F)129317200.16722017 - 20203
1943.Canada flagErik Benke (D)227317200.093412000 - 20044
1944.USA flagJay Zeidel (D)88218200.231921982 - 19852
1945.Canada flagBryce Goebel (D)126218200.16771991 - 19943
1946.Canada flagJoel Topping (D)93119200.22472010 - 20144
1947.Italy flagRobert Oberrauch (D)41811190.46801985 - 19861
1948.Sweden flagPatrik Magnusson (D)70811190.271022007 - 20081
1949.Canada flagRay Russell (D)68712190.28941973 - 19752
1950.Canada flagMichel Michon (D)72712190.26171990 - 19922
1951.Canada flagRyan Coghlan (D)81712190.23482013 - 20152
1952.Canada flagGuy Thompson (D)78613190.241871967 - 19692
1953.Canada flagCory Unser (D)119613190.16901998 - 20002
1954.Canada flagJoel Eisenkirch (D)139613190.141192003 - 20063
1955.Russia flagEvgueni Tsybouk (D)51514190.371421996 - 19982
1956.Canada flagBlaine Fennell (D)50415190.38221976 - 19782
1957.Canada flagBlake Robinson (D)116415190.161131971 - 19732
1958.Canada flagJeff Helperl (D)128415190.154101992 - 19942
1959.Canada flagMorgan Tastad (D)145415190.13922022 - 20264
1960.Canada flagBraeden Laroque (D)184415190.101092008 - 20124
1961.Canada flagScott Ramsay (D)194415190.103792007 - 20114
1962.Canada flagJack Criel (D)58316190.332041967 - 19681
1963.Canada flagWayne Gibbs (D)66316190.291151970 - 19711
1964.Russia flagRoman Kalinichenko (D)111316190.17822017 - 20192
1965.Canada flagBrent Dallyn (D)126316190.153001980 - 19822
1966.Canada flagDerek Reinhart (D)186316190.104412003 - 20074
1967.Canada flagRyan Gillen (D)213316190.093112004 - 20084
1968.USA flagAndrew Downing (D)34217190.56281999 - 20001
1969.Canada flagMichael Rainville (D)55217190.351411979 - 19801
1970.Canada flagGene Strate (D)65217190.29541971 - 19732
1971.Canada flagRylan Thiessen (D)78118190.24312018 - 20224
1972.Canada flagCam Brauer (D)117118190.163081988 - 19902
1973.Canada flagRaymond Grewal (D)145118190.13652010 - 20155
1974.Canada flagJordan Wharrie (D)162810180.111122013 - 20174
1975.Poland flagMarcin Kolusz (D/F)64612180.28192003 - 20041
1976.USA flagAdam Johnson (D)109612180.172101999 - 20012
1977.Canada flagEastyn Mannix (D)118612180.15462021 - 20254
1978.Canada flagBrock Cornish (D)58513180.31802006 - 20092
1979.Canada flagColin Ruck (D)147513180.121961987 - 19914
1980.Canada flagMatt Stanley (D)180513180.102882016 - 20193
1981.Canada flagScott Scherger (D)191513180.091762001 - 20043
1982.Canada flagChris Kilcher (D)23414180.78121977 - 19792
1983.Canada flagGary Haverty (D)68414180.261761970 - 19722
1984.Canada flagGrady Pichette (D)Active player82414180.22282023 - 20274
1985.Canada flagMatt Bergen (D)98414180.18772001 - 20032
1986.Canada flagBruce Robertson (D)102414180.182611980 - 19833
1987.Canada flagChase Leslie (D)106414180.17552018 - 20213
1988.Canada flagTodd Wickenden (D)122414180.153591980 - 19822
1989.Canada flagChris Lane (D)127414180.141111995 - 19983
1990.Canada flagKurt Torbohm (D)153414180.122322005 - 20105
1991.Canada flagDoug Korman (D)56315180.32891977 - 19781
1992.Canada flagRiley Steen (D)Active player92315180.20612024 - 20273
1993.Canada flagChris Manchakowski (D)132315180.141791998 - 20013
1994.Canada flagKolton Dixon (D)166315180.112552012 - 20153
1995.Canada flagDylan Chapman (D)224315180.082812004 - 20084
1996.Canada flagClinton Atkinson (D)90216180.201102008 - 20113
1997.Canada flagIsaac Schacher (D)139216180.131012012 - 20153
1998.USA flagNick Heid (D)142216180.13832014 - 20173
1999.Canada flagJason Spizawka (D)Active player144216180.13442020 - 20244
2000.Canada flagMark McCoy (D)147216180.12891990 - 19944

* Some data is missing to provide a correct summary.