Loading page

WHC-17 All-Time Stats

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

WHC-17 All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagJohn McFarland (LW/RW)694132.1742008 - 20091
2.Canada flagGilbert Brulé (C/RW)685132.17142003 - 20041
3.Canada flagSam Gagner (C/RW)567132.6002005 - 20061
4.Canada flagAlexis Joseph (C)567132.6042025 - 20261
5.Canada flagJohn Tavares (C/LW)568132.6082005 - 20061
6.Canada flagBrayden Schenn (C/W)667132.1742007 - 20081
7.Canada flagJonathan Toews (C)684122.0022004 - 20051
8.Canada flagPorter Martone (RW)775121.7162022 - 20231
9.Canada flagJimmy Bubnick (C)666122.0042007 - 20081
10.Canada flagNathan MacKinnon (C/RW)1066121.2022010 - 20122
11.Canada flagMichael St. Croix (C/RW)1166121.0982008 - 20102
12.Canada flagAndrew Cogliano (C/LW)657122.0062003 - 20041
13.Canada flagBrandon Gormley (D)1048121.2062007 - 20092
14.Canada flagBerkly Catton (C/LW)739121.7102022 - 20231
15.Canada flagMatt Dumba (D)6012122.0022010 - 20111
16.Canada flagPierre Turgeon (C)611-11--1985 - 19861
17.Canada flagConnor McClennon (RW)583112.2022018 - 20191
18.Canada flagDylan Strome (C)565112.2002013 - 20141
19.Canada flagKyle Bortis (C)656111.8302004 - 20051
20.Canada flagRyan McDonough (C)656111.8322004 - 20051
21.Canada flagBrock Bradford (C)656111.8342003 - 20041
22.Canada flagCharles Hudon (LW/RW)656111.8382010 - 20111
23.Canada flagBrad Marchand (LW)656111.83102004 - 20051
24.Canada flagNathan Horton (RW)647111.83102001 - 20021
25.Canada flagTyler Seguin (C/RW)638111.8382008 - 20091
26.Canada flagDarcy Tuplin (LW)529112.2022001 - 20021
27.Canada flagRyan White (C/RW)629111.8362004 - 20051
28.Canada flagLance Monych (C/RW)491102.5002000 - 20011
29.Canada flagÉmile Guité (LW/RW)873101.25102023 - 20241
30.Canada flagJames Sheppard (C/LW)664101.6762004 - 20051
31.Canada flagLogan Couture (C/LW)555102.0022005 - 20061
32.Canada flagSean Couturier (C)1055101.0062007 - 20092
33.Canada flagSam Reinhart (C/RW)546102.0022011 - 20121
34.Canada flagCharlie Murata (F)546102.0062025 - 20261
35.Canada flagRyan Spooner (C)646101.6702008 - 20091
36.Canada flagScott Glennie (RW/C)646101.6722007 - 20081
37.Canada flagGuillaume Latendresse (LW/RW)646101.6782003 - 20041
38.Canada flagMatt Duchene (C/W)646101.6782007 - 20081
39.Canada flagSteve Bernier (RW)1046101.0042000 - 20022
40.Canada flagStephen Weiss (C)57291.8021999 - 20001
41.Canada flagConnor McDavid (C)56391.8022012 - 20131
42.Canada flagMitchell Marner (RW/C)56391.8022013 - 20141
43.Canada flagGuillaume Asselin (RW/LW)56391.8062008 - 20091
44.Canada flagMaddox Schultz (F)56391.8062025 - 20261
45.Canada flagTyler Swystun (RW)66391.5042004 - 20051
46.Canada flagBrandon Hynes (RW)55491.8082008 - 20091
47.Canada flagHunter Shinkaruk (C/LW)65491.5022010 - 20111
48.Canada flagTyler Ennis (RW/LW)65491.5062005 - 20061
49.Canada flagDustin Sylvester (C)65491.50162005 - 20061
50.Canada flagStefan Meyer (LW)54591.8042001 - 20021
51.Canada flagAdam Valentini (F)54591.8042024 - 20251
52.Canada flagJustin Saulnier (C)54591.80192003 - 20041
53.Canada flagPaul Albers (D/LW)54591.80-2001 - 20021
54.Canada flagCasey Cizikas (C)64591.5002007 - 20081
55.Canada flagTyler Toffoli (RW/C)64591.5062008 - 20091
56.Canada flagDevin Setoguchi (RW)64591.50202003 - 20041
57.Canada flagRyan Getzlaf (C)63691.50142001 - 20021
58.Canada flagAaron Ekblad (D)103690.9082011 - 20132
59.Canada flagBrycen Martin (D)52791.8022012 - 20131
60.Canada flagCole Perfetti (F)52791.8042018 - 20191
61.Canada flagTy Rattie (RW)52791.8062009 - 20101
62.Canada flagFrancis Paré (C/W)62791.5042003 - 20041
63.Canada flagBen Maxwell (C/LW)62791.5042004 - 20051
64.Canada flagNicolas Roy (C/RW)62791.5042013 - 20141
65.Canada flagJeremy Colliton (C)62791.50142001 - 20021
66.Canada flagAndrew Ryan (LW)102790.9062009 - 20112
67.Canada flagRich Clune (LW)61891.5062003 - 20041
68.Canada flagRyan Ellis (D)61891.5082007 - 20081
69.Canada flagBlake Gallagher (C/RW)67181.3322004 - 20051
70.Canada flagChris Durand (C)56281.60102003 - 20041
71.Canada flagMitch Fadden (C)66281.3342004 - 20051
72.Canada flagRick Nash (LW)66281.3382000 - 20011
73.Canada flagSasha Mutala (RW/LW)55381.6082017 - 20181
74.Canada flagTrevor Daley (D)65381.3301999 - 20001
75.Canada flagOwen Tippett (RW/LW)65381.3302015 - 20161
76.Canada flagJeff Carter (C)65381.3342001 - 20021
77.Canada flagGavin McKenna (LW)75381.1402023 - 20241
78.Canada flagTaylor Hall (LW/C)54481.6042007 - 20081
79.Canada flagLiam Pue (F)54481.6042025 - 20261
80.Canada flagScottie Upshall (LW/RW)54481.60161999 - 20001
81.Canada flagBryan Cameron (C/RW)54481.60162005 - 20061
82.Canada flagNicolas Aubé-Kubel (RW)64481.3322012 - 20131
83.Canada flagBryan Little (C)64481.3342003 - 20041
84.Canada flagRoger McQueen (C/RW)64481.3362022 - 20231
85.Canada flagLogan MacMillan (F/D)114480.73142004 - 20062
86.Canada flagDante Salituro (C/RW)53581.6062012 - 20131
87.Canada flagDana Tyrell (C/W)63581.3302005 - 20061
88.Canada flagBrett Connolly (RW)63581.3322008 - 20091
89.Canada flagDerek Roy (C)63581.3341999 - 20001
90.Canada flagHunter Garlent (C)63581.3362011 - 20121
91.Canada flagCorey Perry (RW/LW)63581.3382001 - 20021
92.Canada flagDion Phaneuf (D)63581.3382001 - 20021
93.Canada flagNick Ross (D)63581.33142005 - 20061
94.Canada flagTroy Bourke (C)63581.33142010 - 20111
95.Canada flagCole Reschny (C/LW)73581.1442023 - 20241
96.Canada flagZack Torquato (C)52681.6002005 - 20061
97.Canada flagMike Richards (C)62681.3302001 - 20021
98.Canada flagHenry Mews (D)62681.3382022 - 20231
99.Canada flagMike Matheson (D)62681.33102010 - 20111
100.Canada flagNathan Noel (C/RW)102680.80162012 - 20142

* Some data is missing to provide a correct summary.