Loading page

WHL All-Time Stats

Change League
All Positions
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 Season

Export
Playoffs
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
9901.Canada flagJosh Curtis (RW)2016-201718Prince George Cougars60110.1701
9902.Canada flagRyan Schoettler (D)2016-201717Prince George Cougars60110.1700
9903.Canada flagRiley Sutter (C)2016-201717Everett Silvertips60110.170-2
9904.Canada flagBob Foglietta (RW)1984-198517Portland Winter Hawks60110.170-
9905.Canada flagEric Van Impe (D)2018-201917Medicine Hat Tigers60110.1701
9906.Canada flagTyler Carpendale (LW)2018-201918Seattle Thunderbirds60110.170-2
9907.Romania flagOwen Williams (D)2018-201918Seattle Thunderbirds60110.170-3
9908.Canada flagJackson Caller (D)2018-201919Kamloops Blazers60110.170-3
9909.Canada flagChase Friedt-Mohr (D)2022-202319Tri-City Americans60110.170-5
9910.Canada flagBrent McDonald (RW)1995-199616Red Deer Rebels60110.172-1
9911.Austria flagMichael Grabner (LW/RW)2006-200719Spokane Chiefs60110.172-1
9912.Canada flagBrad Larsen (LW)1994-199517Swift Current Broncos60110.172-
9913.Canada flagMatt Davidson (RW)1996-199719Portland Winter Hawks60110.172-6
9914.Canada flagNick Ross (D)2005-200616Regina Pats60110.1722
9915.Slovakia flagLukas Bohunicky (D)2005-200618Kootenay Ice60110.172-3
9916.Canada flagMike Wilson (D)2006-200719Swift Current Broncos60110.172-2
9917.Canada flagChad Bassen (C/LW)2000-200117Regina Pats60110.172-1
9918.Germany flagDaryl Boyle (D)2005-200618Brandon Wheat Kings60110.172-2
9919.Canada flagTyler Mosienko (C)2000-200116Kelowna Rockets60110.1720
9920.Canada flagBrodie Melnychuk (D)2007-200816Brandon Wheat Kings60110.1721
9921.Canada flagKiel McLeod (C)1998-199916Kelowna Rockets60110.1721
9922.Canada flagChris Schlenker (D)2003-200419Prince Albert Raiders60110.1720
9923.Canada flagRyan Molle (D)2009-201020Kootenay Ice60110.172-2
9924.Canada flagChristian Magnus (RW)2009-201017Kootenay Ice60110.1720
9925.Canada flagIan Walterson (D)1996-199718Prince George Cougars60110.172-4
9926.Canada flagKevin Harper (D)1995-199620Swift Current Broncos60110.1721
9927.Canada flagNathan Deck (D)2010-201120Prince Albert Raiders60110.1721
9928.Czechia flagJan Dusanek (D)1997-199817Kelowna Rockets60110.1721
9929.Canada flagCody Becker (LW)2001-200217Regina Pats60110.172-2
9930.Canada flagTyler Murray (C)1996-199717Portland Winter Hawks60110.172-1
9931.Canada flagJoe Hicketts (D)2012-201316Victoria Royals60110.172-4
9932.Canada flagDave Stekler (LW)1975-197618Winnipeg Clubs60110.172-
9933.Canada flagDeven Sideroff (C/RW)2016-201719Kamloops Blazers60110.172-3
9934.Canada flagSam Ruopp (D)2016-201720Prince George Cougars60110.1722
9935.Canada flagDallas Valentine (D)2016-201720Kamloops Blazers60110.1720
9936.Canada flagNolan Kneen (D)2016-201717Kamloops Blazers60110.1721
9937.Canada flagHenrik Rybinski (W/C)2017-201816Medicine Hat Tigers60110.1720
9938.Canada flagJaxan Kaluski (LW)2018-201919Seattle Thunderbirds60110.172-2
9939.Canada flagTyrel Bauer (D)2018-201916Seattle Thunderbirds60110.172-3
9940.Canada flagTy Fraser (F)2023-202418Kootenay Ice60110.172-1
9941.Canada flagRichie Regehr (D)2000-200117Kelowna Rockets60110.1741
9942.Canada flagScott Hannan (D)1995-199616Kelowna Rockets60110.1740
9943.Canada flagPaul Kurceba (D)2005-200618Kootenay Ice60110.174-2
9944.Canada flagEric Doyle (D)2005-200616Everett Silvertips60110.174-1
9945.Canada flagColten Teubert (D)2005-200615Regina Pats60110.1740
9946.Canada flagMichael MacAngus (LW)2007-200819Regina Pats60110.174-1
9947.Canada flagGrant Jacobsen (C)2000-200117Regina Pats60110.174-1
9948.Canada flagMatt Robinson (LW)2004-200519Vancouver Giants60110.174-1
9949.Canada flagCaine Pearpoint (LW)2003-200419Prince Albert Raiders60110.174-1
9950.Canada flagJohn Dobie (D)1970-197118Regina Pats60110.174-
9951.USA flagTyler Vanscourt (D)2011-201219Vancouver Giants60110.174-1
9952.Canada flagRob Woods (D)2002-200318Saskatoon Blades60110.174-5
9953.Canada flagRon Viglasi (D)1984-198519Kelowna Wings60110.174-
9954.Canada flagMitch Deacon (LW)2012-201319Victoria Royals60110.174-1
9955.Canada flagStephen Mann (D)2002-200319Saskatoon Blades60110.174-6
9956.Canada flagJohn Smyth (D)1979-198017Calgary Wranglers60110.174-
9957.Canada flagDamien Steiert (RW)1979-198018Medicine Hat Tigers60110.174-
9958.Canada flagTyson Helgesen (D)2014-201517Spokane Chiefs60110.1740
9959.Canada flagTurner Ottenbreit (D)2014-201517Seattle Thunderbirds60110.174-6
9960.Canada flagReid Duke (C)2014-201518Brandon Wheat Kings60110.174-3
9961.Canada flagColton Kehler (RW/C)2015-201618Edmonton Oil Kings60110.174-3
9962.Canada flagTyson Helgesen (D)2015-201618Spokane Chiefs60110.174-4
9963.Canada flagRyan Gagnon (D)2016-201720Victoria Royals60110.1742
9964.Canada flagLoch Morrison (D)2016-201719Victoria Royals60110.1740
9965.Canada flagBrett Hyland (LW/C)2021-202218Brandon Wheat Kings60110.174-5
9966.Canada flagDylan Anderson (D)2021-202219Everett Silvertips60110.1741
9967.Canada flagEthan Peters (D)2022-202319Tri-City Americans60110.1743
9968.Canada flagCohen Harris (F)Active player2025-202617Spokane Chiefs60110.1740
9969.Canada flagNathan Mayes (D)Active player2025-202619Spokane Chiefs60110.1743
9970.Canada flagRon Trafford (LW)1974-197517Regina Pats60110.175-
9971.Russia flagDanis Zaripov (RW)1998-199917Swift Current Broncos60110.1760
9972.Canada flagJared Cowen (D)2006-200715Spokane Chiefs60110.1762
9973.Canada flagMichael Kaye (RW)2005-200618Lethbridge Hurricanes60110.176-1
9974.Canada flagTravis Hamonic (D)2007-200817Moose Jaw Warriors60110.176-4
9975.Canada flagCasey Lee (C)2005-200620Kootenay Ice60110.176-2
9976.Canada flagJeff Sharples (D)1984-198517Kelowna Wings60110.176-
9977.Canada flagJordan Fransoo (D)2010-201117Brandon Wheat Kings60110.176-2
9978.Canada flagRyan Cuthbert (LW/RW)2000-200118Kelowna Rockets60110.176-1
9979.Canada flagKyle Ladobruk (LW)2001-200218Regina Pats60110.176-4
9980.Switzerland flagMirco Müller (D)2012-201317Everett Silvertips60110.1763
9981.Canada flagBrandon Coates (LW)1991-199217Portland Winter Hawks60110.176-
9982.Canada flagKeith Johnson (D)1975-197618Winnipeg Clubs60110.176-
9983.Canada flagMike Wegleitner (D)1984-198516Kelowna Wings60110.176-
9984.Canada flagBrayden Gorda (D)2015-201616Edmonton Oil Kings60110.176-1
9985.Canada flagJosh Pillar (RW/C)2018-201916Kamloops Blazers60110.176-1
9986.Canada flagVanek Popil (D)2024-202516Seattle Thunderbirds60110.1762
9987.Canada flagDarren Bestland (D)2009-201019Brandon Wheat Kings60110.1770
9988.Canada flagJesse Ismond (LW)2009-201018Kootenay Ice60110.177-4
9989.Canada flagRiley Reinbolt (C)2009-201018Moose Jaw Warriors60110.1770
9990.Canada flagConnor Cox (D)2012-201320Everett Silvertips60110.177-1
9991.Canada flagMichael Zipp (D)2012-201316Everett Silvertips60110.1773
9992.Canada flagColby Harmsworth (D)2013-201418Calgary Hitmen60110.177-2
9993.Canada flagBen Ondrus (RW)1998-199916Swift Current Broncos60110.1781
9994.Canada flagRyan Reaves (RW/LW)2005-200618Brandon Wheat Kings60110.178-1
9995.Canada flagDale Weise (RW)2006-200718Swift Current Broncos60110.1780
9996.Canada flagMyles Rumsey (D)2006-200720Swift Current Broncos60110.1783
9997.Canada flagSpencer McAvoy (D)2006-200718Swift Current Broncos60110.178-2
9998.Canada flagDavid McDonald (RW)2001-200218Regina Pats60110.178-1
9999.Canada flagSteve Yule (D)1990-199118Kamloops Blazers60110.178-
10000.Canada flagBen Betker (D)2012-201318Everett Silvertips60110.178-6