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 flagRoss Parsons (D)207319220.112811993 - 19974
1902.Canada flagTerry Johnson (D)70220220.311951977 - 19781
1903.Finland flagTommi Kivistö (D)65121220.34492008 - 20091
1904.Canada flagLawrence Angus (D)731011210.29341976 - 19782
1905.Russia flagAnatoli Yelizarov (D)124912210.171102015 - 20172
1906.Canada flagDennis Pinfold (D/LW)188912210.114921990 - 19944
1907.Canada flagChase Friedt-Mohr (D)125813210.17622019 - 20234
1908.Canada flagAustin Crossley (D)159813210.133422016 - 20204
1909.Canada flagShayne Gwinner (D)82714210.26692010 - 20133
1910.Canada flagDonny Lloyd (D)182615210.122402003 - 20063
1911.Canada flagJoe Suderman (D)195615210.114441998 - 20024
1912.Canada flagJoel Kot (D)85516210.25302006 - 20093
1913.Canada flagJohn Bednarski (D)68417210.312141970 - 19722
1914.Canada flagBill Cameron (D)120417210.181221967 - 19692
1915.Canada flagDave German (D)123417210.171051984 - 19862
1916.Canada flagSpencer Galbraith (RW/D)123417210.172162010 - 20144
1917.Canada flagTaylor Green (D)144417210.151112010 - 20155
1918.Canada flagJake Missura (D)Active player154417210.141092023 - 20274
1919.Canada flagJordan Harris (D)116318210.18532012 - 20164
1920.Canada flagAndy Rogers (D)158318210.132422002 - 20064
1921.Russia flagMarsel Ibragimov (D)183318210.11902014 - 20173
1922.Canada flagScott Davis (D)61219210.34901990 - 19911
1923.Canada flagGarland Hubick (D)48120210.44791972 - 19742
1924.Canada flagGary Benson (D)72911200.28711975 - 19772
1925.Canada flagDave Johnston (D)72911200.281801983 - 19852
1926.Canada flagJordon Flodell (D)217812200.094511995 - 20005
1927.Canada flagDayton Deschamps (D)Active player126713200.161792024 - 20273
1928.Canada flagRyan Dech (D)97614200.21882008 - 20124
1929.Slovakia flagSamuel Knazko (D)27515200.74122021 - 20221
1930.Czechia flagPetr Senkerik (D)62515200.32372009 - 20101
1931.Canada flagDavid Podlubny (D)66515200.301551989 - 19912
1932.Canada flagRick Rehmann (D)90515200.22661987 - 19892
1933.Canada flagEaston Kovacs (D)178515200.11992020 - 20244
1934.Canada flagWayne Spooner (D)45416200.441511966 - 19671
1935.Canada flagCarson Olsen (D)Active player79416200.25802025 - 20272
1936.USA flagJustin Togiai (D)116416200.172642001 - 20032
1937.Canada flagJohn Neibrandt (D)140416200.14832010 - 20133
1938.Canada flagDan Faassen (D)140416200.142591990 - 19933
1939.Netherlands flagJustin Bekkering (D)164416200.123581994 - 19984
1940.Canada flagTerry Hayduk (D)51317200.39541977 - 19781
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 player93315180.19612024 - 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.