Loading page

WHL All-Time Stats

Change League
All Positions
All Teams
Canada (9281)
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 Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1901.Canada flagRandy Irving (LW/D)1977-197818New Westminster Bruins723142731.01160-
1902.Canada flagKen Federko (C)1976-197717Saskatoon Blades723043731.0155-
1903.Canada flagRon Propp (RW)1980-198118Saskatoon Blades723043731.0160-
1904.Canada flagDoug Robb (RW)1976-197718Calgary Centennials723043731.0198-
1905.Canada flagJake Sloan (C/RW)2024-202520Tri-City Americans622944731.183614
1906.Canada flagHudson Elynuik (C/LW)2016-201719Spokane Chiefs642944731.1470-4
1907.Canada flagCole Fonstad (C/LW)2018-201918Prince Albert Raiders672944731.091232
1908.Canada flagSean Harder (C)1983-198418Seattle Breakers782944730.9418-
1909.Canada flagJosh Morrissey (D)Winnipeg Jets logo2013-201418Prince Albert Raiders592845731.24596
1910.Canada flagBrock Souch (F)2025-202619Prince George Cougars672845731.094620
1911.Canada flagNoah Gregor (LW/RW)Winnipeg Jets logo2015-201617Moose Jaw Warriors722845731.0133-2
1912.Canada flagShaun Vey (C)2007-200820Tri-City Americans702746731.04424
1913.Canada flagDarren McAusland (D/LW)1991-199219Seattle Breakers712746731.0385-
1914.Canada flagBrandon Campos (LW)2007-200820Everett Silvertips692647731.0656-4
1915.Canada flagKirby Dach (C/RW)Montréal Canadiens logo2018-201917Saskatoon Blades622548731.184015
1916.Canada flagShane Calder (RW)1991-199217Saskatoon Blades712548731.03176-
1917.Canada flagJack Borotsik (LW)1968-196919Brandon Wheat Kings592449731.242-
1918.Canada flagWill Andersen (D)1988-198920Victoria Cougars692350731.06102-
1919.Canada flagGene Carr (C)1969-197018Flin Flon Bombers602251731.22118-
1920.Canada flagGarrett Festerling (C)2006-200720Regina Pats672251731.09469
1921.Canada flagBrad Mehalko (RW)1995-199618Lethbridge Hurricanes712152731.03127-
1922.Canada flagCole Fonstad (C/LW)2017-201817Prince Albert Raiders722152731.016-5
1923.Canada flagBrooks Macek (RW/C)2009-201017Tri-City Americans722152731.01266
1924.Canada flagCarson Carels (D)Calgary Flames logo2025-202617Prince George Cougars582053731.266623
1925.Canada flagWacey Hamilton (C)2010-201120Medicine Hat Tigers672053731.0911316
1926.Canada flagScott Kelman (C)1998-199917Seattle Breakers661954731.11950
1927.Canada flagGlen Gulutzan (C)1991-199220Saskatoon Blades711954731.0349-
1928.Canada flagMark Ardelan (D)2003-200420Prince Albert Raiders721954731.012921
1929.Canada flagLandon DuPont (D)2025-202616Everett Silvertips631855731.165259
1930.Canada flagMike Perovich (D)1978-197919Brandon Wheat Kings621558731.18170-
1931.Canada flagTy Smith (D)2017-201817Spokane Chiefs691459731.063044
1932.Canada flagKevin Korchinski (D)Chicago Blackhawks logo2022-202318Seattle Breakers541162731.355450
1933.Canada flagDwayne Pentland (D)1971-197218Brandon Wheat Kings671063731.0990-
1934.Canada flagRyan Howse (RW/LW)2009-201018Chilliwack Bruins724725721.00279
1935.Canada flagCarsen Twarynski (LW/RW)2017-201820Kelowna Rockets684527721.06874
1936.Canada flagJeff Wenaas (C)1986-198719Medicine Hat Tigers704230721.0368-
1937.Canada flagDoug Lecuyer (LW)1975-197617Edmonton Oil Kings614032721.18335-
1938.Canada flagEric Hunter (C)2005-200619Prince George Cougars714032721.0112511
1939.Canada flagJim Nichols (F)1968-196920Saskatoon Blades603735721.2016-
1940.Canada flagKyle Bortis (C)2007-200819Swift Current Broncos703735721.033039
1941.Canada flagTyler Dyck (C)2003-200420Brandon Wheat Kings723735721.00417
1942.Canada flagGreg Hutchings (RW)1990-199120Brandon Wheat Kings683636721.0641-
1943.Canada flagDarren Boyko (C)1981-198217Winnipeg Warriors653537721.1114-
1944.Canada flagCarlin Dezainde (LW)2024-202520Prince George Cougars673438721.0783-1
1945.Canada flagJames McEwan (LW)1982-198319Lethbridge Broncos673438721.07105-
1946.Canada flagDylan Stanley (C)2003-200419Tri-City Americans723438721.004715
1947.Canada flagZach Boychuk (C/LW)2007-200818Lethbridge Hurricanes613339721.188026
1948.Canada flagBoston Leier (RW/LW)2013-201420Medicine Hat Tigers653339721.11555
1949.Canada flagDoug Lecuyer (LW)1974-197516Edmonton Oil Kings673339721.07284-
1950.Canada flagKooper Gizowski (F)2025-202620Prince George Cougars673240721.07324
1951.Canada flagTrav Gibson (C)1981-198219Kamloops Junior Oilers693240721.04166-
1952.Canada flagTyler Beechey (LW/C)2000-200119Kootenay Ice703240721.037221
1953.Canada flagCarson McMillan (D/C)2008-200920Calgary Hitmen683141721.069341
1954.Canada flagSteve Kelly (C)1994-199518Prince Albert Raiders683141721.06153-
1955.Canada flagThomas Frazee (RW/C)2010-201120Regina Pats703141721.03100-18
1956.Canada flagCurtis Regnier (F)1991-199219Prince Albert Raiders583042721.2498-
1957.Canada flagCole Ully (LW/RW)2013-201418Kamloops Junior Oilers693042721.0434-7
1958.Canada flagAndrew Bailey (RW)2006-200718Kootenay Ice723042721.007923
1959.Canada flagRobin Bawa (RW)1985-198619Kamloops Junior Oilers632943721.1478-
1960.Canada flagDave Elliott (C)1972-197319Winnipeg Jets682943721.0681-
1961.Canada flagBrian Purdy (C)1991-199220Brandon Wheat Kings712943721.0138-
1962.Canada flagTy Morris (LW)2004-200520Vancouver Giants662844721.096317
1963.Canada flagRyan White (C/RW)2007-200819Calgary Hitmen682844721.069824
1964.Canada flagCarl Mokosak (LW)1980-198118Brandon Wheat Kings702844721.03116-
1965.Canada flagCollin Valcourt (LW)2013-201420Saskatoon Blades712844721.01908
1966.Canada flagGreg Wilson (C)1982-198320Kelowna Wings492745721.4727-
1967.Canada flagDawson Pasternak (F)2023-202420Victoria Royals622745721.1662-7
1968.Canada flagBrian Purdy (C)1989-199018Brandon Wheat Kings722745721.0026-
1969.Canada flagCraig McCallum (LW)2009-201020Prince Albert Raiders722745721.002812
1970.Canada flagMason Wallin (C)2001-200219Spokane Chiefs722745721.006010
1971.Canada flagConnor Gay (RW)2015-201620Saskatoon Blades702547721.0317-17
1972.Canada flagZach Franko (LW)2012-201319Kelowna Rockets692448721.041120
1973.Canada flagKevin Connauton (D)2009-201019Vancouver Giants692448721.041074
1974.Canada flagLinden Vey (C)2008-200917Medicine Hat Tigers712448721.0120-2
1975.Canada flagTerry Sargent (C)1982-198319Seattle Breakers532349721.3658-
1976.Canada flagDave Morrow (D)1976-197719Portland Winter Hawks652349721.11131-
1977.Canada flagBrad Twordik (LW)1997-199818Brandon Wheat Kings692349721.048122
1978.Canada flagScott Williams (LW)1974-197519Flin Flon Bombers702349721.03110-
1979.Canada flagCarson Wetsch (RW)San Jose Sharks logo2025-202619Kelowna Rockets652250721.118014
1980.Canada flagBob Watson (RW)1974-197519Winnipeg Jets692250721.04257-
1981.Canada flagBrayden McNabb (D)Vegas Golden Knights logo2010-201119Kootenay Ice592151721.229525
1982.Canada flagJansen Harkins (C/W)Tampa Bay Lightning logo2016-201719Prince George Cougars642151721.134819
1983.Canada flagMazden Leslie (D)2024-202519Vancouver Giants662151721.09543
1984.Canada flagTyson Barrie (D)2009-201018Kelowna Rockets631953721.143111
1985.Canada flagBill Hajt (D)1970-197119Saskatoon Blades661953721.0950-
1986.Canada flagCarter Sotheran (D)2025-202620Portland Winter Hawks671953721.07771
1987.Canada flagMurray Brumwell (D)1979-198019Billings Bighorns671854721.0750-
1988.Canada flagJake Virtanen (RW/LW)2013-201417Calgary Hitmen714526711.0010023
1989.Canada flagMatt Davidson (RW)1996-199719Portland Winter Hawks724427710.994734
1990.Canada flagOwen Fussey (RW)2002-200319Calgary Hitmen664130711.085116
1991.Canada flagLorne Toews (LW)1993-199420Medicine Hat Tigers724130710.99185-
1992.Canada flagMike Hawes (RW)1988-198919Tri-City Americans684031711.04111-
1993.Canada flagDoug Horbul (LW)1971-197219Calgary Centennials683932711.0438-
1994.Canada flagJohnny Lazo (C)2009-201020Tri-City Americans723932710.992714
1995.Canada flagAustin Roest (RW/C)Nashville Predators logo2023-202419Everett Silvertips613833711.165320
1996.Canada flagBrandon Lisowsky (LW)2022-202318Saskatoon Blades653833711.093617
1997.Canada flagRyan Craig (C/LW)2000-200118Brandon Wheat Kings703833711.01497
1998.Canada flagNick Marach (RW)2001-200220Kelowna Rockets1053833710.68280-12
1999.Canada flagReid Duke (C)2016-201720Brandon Wheat Kings593734711.20819
2000.Canada flagKoehn Ziemmer (RW/C)Los Angeles Kings logo2024-202520Prince George Cougars613734711.164411