Loading page

WHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
U18
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
1.Canada flagRob Brown (RW)1791032073101.733461983 - 19863
2.Canada flagGlenn Goodall (C)2621341622961.132111984 - 19884
3.Canada flagConnor Bedard (C/LW)1341341372712.021102020 - 20233
4.Canada flagKen Yaremchuk (C)144931712641.832861979 - 19823
5.Canada flagCraig Endean (LW)2061111362471.20761983 - 19863
6.Canada flagGavin McKenna (LW)133791652441.83402022 - 20253
7.Canada flagGreg Hawgood (D)186691482171.171971983 - 19863
8.Canada flagJim Benning (D)143391712101.471031978 - 19813
9.Canada flagAl Conroy (C)137761312071.512921982 - 19842
10.Canada flagJeff Friesen (LW)140991062051.46731991 - 19943
11.Canada flagDavid Pasin (C)1331081162041.531161982 - 19842
12.Canada flagPat Falloon (RW)143821202021.41891988 - 19902
13.Canada flagPatrick Marleau (LW)143831161991.39591995 - 19972
14.Canada flagRon Chipperfield (C)12799961951.54911970 - 19722
15.Canada flagDave Archibald (C/W)189861041901.011081983 - 19874
16.Canada flagDoug Bodger (D)142471431901.341881982 - 19842
17.USA flagMike Modano (C)135791101891.401061986 - 19882
18.Canada flagMark Pederson (RW)146881001881.291091983 - 19863
19.Canada flagJeff Nelson (C)143581261841.291531988 - 19902
20.Canada flagSteve Tsujiura (C)151541301841.22501977 - 19803
21.Canada flagTheo Fleury (RW)143721111831.282061984 - 19862
22.Canada flagDoug Wickenheiser (C)136691131821.341901977 - 19792
23.Canada flagDoug Lecuyer (LW)18288931810.997491973 - 19763
24.Canada flagZach Benson (W/C)142711101811.27892020 - 20233
25.Canada flagRyan Nugent-Hopkins (C/W)141571201771.26792008 - 20113
26.Canada flagBerkly Catton (C/LW)14078971751.25772021 - 20243
27.Canada flagMike Sillinger (C)139711031741.25691987 - 19892
28.Canada flagDan Lucas (RW)13183901731.321751973 - 19763
29.Canada flagJordan Weal (C)140511221731.24802007 - 20103
30.Canada flagAndrew Cristall (LW)129691001691.31822020 - 20233
31.Canada flagTodd Robinson (C)139491201691.221031994 - 19962
32.Canada flagTerry McDonald (C/RW)204631011640.801261971 - 19743
33.Canada flagGlen Wesley (D)143331311641.151761983 - 19863
34.Canada flagRay Whitney (LW)14274891631.15661988 - 19902
35.Canada flagRay Allison (RW)109541091631.502481974 - 19773
36.Canada flagRiley Heidt (C/LW)155481151631.05992020 - 20233
37.Canada flagNolan Patrick (C)13072871591.22602013 - 20163
38.Canada flagBrayden Schenn (C/W)13660991591.171302007 - 20092
39.Canada flagBenjamin Kindel (C)134501091591.19532022 - 20253
40.Canada flagBryan Trottier (C)135571001571.16861972 - 19742
41.Canada flagTanner Howe (LW/C)13964921561.12962020 - 20233
42.Canada flagNicolas Petan (C/LW)13560961561.16652010 - 20133
43.USA flagCurt Fraser (LW)13960961561.122721974 - 19762
44.Canada flagJosh Holden (C)13277781551.171501994 - 19962
45.Canada flagKimbi Daniels (C)13773821551.131321988 - 19902
46.Canada flagBrayden Yager (C/RW)15469861551.01362020 - 20233
47.Canada flagCole Reschny (C/LW)127481041521.20602022 - 20253
48.Canada flagScott Niedermayer (D)121401111511.251161989 - 19912
49.Canada flagMark Morrison (C)13056941501.15921979 - 19812
50.Canada flagMarty Murray (C)135491011501.11721991 - 19932
51.Canada flagSam Reinhart (C/RW)14365841491.04242010 - 20133
52.Canada flagJason Wiemer (C)14263861491.053951991 - 19943
53.Canada flagBrayden Point (C)14461881491.03792011 - 20143
54.Canada flagBrian Sakic (C)136481011491.10401987 - 19892
55.Canada flagDan Lambert (D)137331161491.092151986 - 19882
56.Canada flagTrevor Linden (C)14462861481.031351985 - 19883
57.Canada flagNick Merkley (RW/C)139451031481.061252012 - 20153
58.Canada flagLiam Ruck (F)Active player13271761471.11422023 - 20263
59.Canada flagGilbert Brulé (C/RW)13864831471.072692002 - 20053
60.Canada flagDaymond Langkow (C)12662851471.172741991 - 19943
61.Canada flagLorne Henning (C)12067791461.22531968 - 19702
62.Canada flagByron Lomow (C)13363831461.10741982 - 19842
63.Canada flagPat Price (D)199241201440.722751970 - 19733
64.Canada flagTerry Ryan (C)13266771431.083831992 - 19953
65.Canada flagDale Derkatch (C)7162801422.00921981 - 19821
66.Canada flagZach Boychuk (C/LW)13349931421.07822005 - 20072
67.Canada flagManny Viveiros (D)126211201411.121031982 - 19842
68.Canada flagRyan Stewart (C)12364751391.131801983 - 19852
69.Canada flagSeth Jarvis (C/W)13058811391.07432017 - 20203
70.Canada flagEvander Kane (LW/RW)13473651381.031662006 - 20093
71.Canada flagRyan Smyth (LW)13869691381.001471991 - 19943
72.Canada flagChad Hinz (C)14259791380.971121995 - 19972
73.Canada flagDylan Cozens (C/RW)12857811381.08502016 - 20193
74.USA flagShane McColgan (RW/C)14247911380.971112008 - 20113
75.Canada flagCameron Schmidt (RW)Active player12372651371.11712022 - 20253
76.Canada flagDave Chyzowski (LW)13472651371.022561987 - 19892
77.Canada flagSteve Nemeth (RW)13761761371.00721982 - 19853
78.Canada flagMarkus Ruck (F)Active player132291081371.04342023 - 20263
79.Canada flagJason Podollan (RW)14365701350.942181991 - 19943
80.Canada flagJason Miller (C)14362731350.94721987 - 19892
81.Canada flagBrian Propp (LW)7255801351.88471976 - 19771
82.Canada flagGarrett Prosofsky (C)14148871350.961431995 - 19983
83.Canada flagJaxon Jacobson (C)Active player12144911351.12762023 - 20263
84.Czechia flagPavel Brendl (RW)6873611341.97401998 - 19991
85.Canada flagHunter Shinkaruk (C/LW)12963701331.03622010 - 20122
86.Canada flagJoe Sakic (C)7560731331.77311985 - 19872
87.Canada flagLen Nielsen (C)13044891331.02631982 - 19853
88.Canada flagLandon DuPont (D)12735981331.05782024 - 20262
89.Canada flagRich Chernomaz (RW)9758741321.361251979 - 19812
90.Canada flagBret DeCecco (RW)13156761321.011321995 - 19983
91.Canada flagReggie Leach (RW)5987441312.222081967 - 19681
92.Canada flagWayne Hynes (C)13964671310.941261985 - 19872
93.Canada flagJordan Eberle (RW/C)13670601300.96522006 - 20082
94.Canada flagDan Hodgson (C)7456741301.76661980 - 19832
95.Canada flagRalph Klassen (C/LW)19137931300.681731970 - 19733
96.USA flagAdam Deadmarsh (RW)12663661291.022371991 - 19932
97.Canada flagLindsay Vallis (RW)13152771290.981131987 - 19892
98.Canada flagDoug Morrison (RW)13649801290.951961976 - 19782
99.Canada flagKirby Dach (C/RW)13338911290.97562016 - 20193
100.Canada flagRob Niedermayer (W/C)14256721280.90851990 - 19922

* Some data is missing to provide a correct summary.