Loading page

WHL All Time Stats

WHL
League Information and Facts
WHL
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

All-time totals Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1901.Canada flagTeydon Trembecky (F)20278721500.741552021 - 20254
1902.Canada flagMark Kolesar (C)20170801500.753291991 - 19943
1903.Canada flagBrian Dick (C)19866841500.76551970 - 19733
1904.Russia flagYegor Babenko (RW)15863871500.95962015 - 20172
1905.Canada flagRichard Zemlak (RW)21463871500.704901980 - 19833
1906.Canada flagChris Bruton (C/RW)28562881500.533802004 - 20084
1907.Canada flagByron Jackson (RW)21961891500.681531970 - 19733
1908.Canada flagPeter Quenneville (C/RW)14359911501.05382013 - 20152
1909.Canada flagGarry Doerksen (LW)13358921501.131871971 - 19732
1910.Canada flagTerry Paskaruk (RW)18356941500.822801977 - 19803
1911.Canada flagMark Bassen (LW)14652981501.031381986 - 19893
1912.Canada flagAustin Glover (C/RW)24852981500.60752011 - 20176
1913.Canada flagScott Hannan (D)260491011500.583791994 - 19995
1914.Czechia flagMax Curran (C/LW)Active playerCalgary Flames logo141421081501.06782023 - 20263
1915.Canada flagSawyer Mynio (D)Vancouver Canucks logo278401101500.542102021 - 20254
1916.Canada flagDerek Eberle (D)228371131500.663171988 - 19934
1917.Canada flagScott Roles (D)229351151500.661871997 - 20003
1918.Canada flagZenith Komarniski (D)247351161500.615111994 - 19984
1919.Canada flagMarkus Ruck (F)Active player155321181500.97402023 - 20263
1920.Canada flagBrad Lukowich (D)218311191500.694901992 - 19964
1921.Canada flagColby Sissons (D)248311191500.601612014 - 20184
1922.Canada flagMats Lindgren (D)258271231500.581252019 - 20245
1923.Canada flagMatt Girling (RW)29377721490.513162000 - 20044
1924.Canada flagKevin Malgunas (RW)26870791490.568941988 - 19924
1925.Canada flagTerry Bucyk (RW)20167821490.741421972 - 19753
1926.Canada flagMarc Brown (LW)20467821490.731461996 - 19993
1927.Canada flagScott Daniels (LW)23467821490.647501986 - 19904
1928.Canada flagChase Harrington (F)Active player22361881490.671992022 - 20264
1929.Canada flagMatt Demarski (C)15359901490.97971996 - 19982
1930.Sweden flagAxel Blomqvist (LW/RW)19456931490.771222012 - 20153
1931.Canada flagDean Clark (LW)14952971491.001841982 - 19853
1932.Canada flagTodd Klassen (D)224421071490.671951990 - 19933
1933.Canada flagJared Freadrich (D)298401091490.501892015 - 20194
1934.Canada flagBill Hajt (D)269391101490.551911967 - 19714
1935.Canada flagJoel Oshiro Dyck (D)348321171490.434831987 - 19925
1936.Canada flagGrayden Siepmann (D)297311181490.50832020 - 20255
1937.Canada flagBlake Wesley (D)242291201490.627151976 - 19793
1938.Canada flagJimmy Watson (D)228281211490.652121968 - 19724
1939.Canada flagBrent Regner (D)268261231490.561322005 - 20094
1940.Canada flagBrett Cote (D)305261231490.491382011 - 20154
1941.Canada flagDustin Kohn (D)289211281490.522372003 - 20074
1942.Canada flagDon Larway (RW)13381671481.113221972 - 19742
1943.Canada flagDave Ross (RW)20080681480.741571975 - 19783
1944.Canada flagDanny Schock (LW)13373751481.112651966 - 19682
1945.Canada flagRandy Andreachuk (C/RW)14571771481.02881971 - 19743
1946.Canada flagWally Schreiber (RW)8868801481.681021981 - 19821
1947.Canada flagJustin Hall (LW/C)19463851480.76592018 - 20224
1948.Canada flagJack Finley (C/RW)St. Louis Blues logo22263851480.671802017 - 20225
1949.Canada flagBrett Sutter (LW/C)28162861480.533052003 - 20074
1950.Canada flagCraig McCallum (LW)21458901480.69772007 - 20103
1951.Canada flagRyan Johnston (LW)20855931480.712991994 - 19995
1952.Canada flagMiles Cooper (C/LW)Active player19753951480.75832022 - 20264
1953.Canada flagTerry Kirkham (C)183401081480.811731976 - 19793
1954.Canada flagNoah Chadwick (D)Toronto Maple Leafs logo240391091480.62932021 - 20254
1955.Germany flagDaryl Boyle (D)309341141480.482522004 - 20084
1956.Canada flagJeff Henkelman (D)300241241480.493261994 - 19984
1957.Canada flagKelly Pratt (RW)12881661471.152051971 - 19732
1958.Canada flagJoel Savage (RW)20871761470.712241986 - 19893
1959.Canada flagDarryl Erickson (RW)14369781471.033501975 - 19783
1960.Canada flagTony Vlastelic (C)23667801470.621171992 - 19975
1961.USA flagMitch Callahan (RW)24865821470.595102008 - 20113
1962.Canada flagJeremy Stasiuk (RW)21063841470.703841991 - 19954
1963.Canada flagRhyse Dieno (RW/C)18959881470.78812009 - 20144
1964.Canada flagCole Linaker (C)31558891470.471092011 - 20165
1965.Canada flagChad Beagle (C)28857901470.516941994 - 19995
1966.Canada flagLane Pederson (C/RW)Philadelphia Flyers logo22056911470.671042013 - 20174
1967.USA flagShawn Roed (C)16751961470.883091999 - 20023
1968.Canada flagStacy Pratt (C)17051961470.86291980 - 19844
1969.Canada flagCraig Millar (D)272451021470.543281992 - 19964
1970.Canada flagKen Spangler (D)269431041470.558161983 - 19874
1971.Canada flagCody Franson (D)240421051470.612152002 - 20075
1972.Canada flagTodd Carnelley (D)222391081470.662451983 - 19863
1973.Canada flagHaydn Fleury (D)Winnipeg Jets logo291351121470.512062011 - 20165
1974.Canada flagDerek Diener (D)270341131470.543981992 - 19975
1975.Canada flagGiffen Nyren (D/C)302341131470.493372006 - 20104
1976.Canada flagJordan Rowley (D)327301171470.453892005 - 20116
1977.Canada flagBarret Jackman (D)255291181470.588551997 - 20014
1978.Canada flagRobbie Watt (F)13280661461.11441970 - 19744
1979.Canada flagKris Foucault (W/C)24478681460.601522006 - 20115
1980.Canada flagJonathon Martin (RW/C)34275711460.434422011 - 20165
1981.Canada flagSteve Andrascik (RW)14373731461.022921967 - 19692
1982.Canada flagJared Dmytriw (C/RW)37073731460.391702014 - 20195
1983.Canada flagCody McLeod (LW)28172741460.526882001 - 20054
1984.Canada flagNathan Green (C)23359871460.631112006 - 20104
1985.Canada flagJulien Maze (F)Active player19654921460.741322022 - 20264
1986.Canada flagPresten Kopek (C)28554921460.511132012 - 20164
1987.Canada flagSean Richards (LW)29254921460.503452015 - 20194
1988.USA flagTristan King (C)26453931460.551752006 - 20104
1989.USA flagDustin Byfuglien (D)19449971460.754112001 - 20054
1990.Czechia flagDominik Petr (C/LW)Active player20149971460.73632023 - 20263
1991.Canada flagAaron Irving (D)318441021460.463452012 - 20175
1992.Canada flagBrent Severyn (D)196431031460.743681983 - 19863
1993.Canada flagZack Dailey (C)373431031460.392472005 - 20105
1994.Canada flagGary Stewart (D)213411051460.694911981 - 19854
1995.Canada flagKenton Helgesen (D/W)297411051460.493112011 - 20154
1996.Canada flagChad Nychuk (D)212331131460.69732017 - 20225
1997.Canada flagRobert Hegberg (D)278321141460.532241994 - 19984
1998.Canada flagChad Greenan (D)289301161460.513122004 - 20084
1999.Canada flagChaz Reddekopp (D)322281181460.453332012 - 20186
2000.Canada flagJoe Gatenby (D)375271191460.392442012 - 20186

* Some data is missing to provide a correct summary.