Loading page

WHC-17 All-Time Stats

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

Export
Overall Totals
From Season
To Season
WHC-17 — All-Time Player Stats Per Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Canada flagJohn McFarland (LW/RW)2008-200916Canada Ontario U17694132.174-
2.Canada flagGilbert Brulé (C/RW)2003-200416Canada Pacific U17685132.1714-
3.Canada flagSam Gagner (C/RW)2005-200616Canada Ontario U17567132.600-
4.Canada flagAlexis Joseph (C)2025-202616Canada Red U17567132.604-
5.Canada flagJohn Tavares (C/LW)2005-200615Canada Ontario U17568132.608-
6.Canada flagBrayden Schenn (C/W)2007-200816Canada Western U17667132.174-
7.Canada flagJonathan Toews (C)2004-200516Canada Western U17684122.002-
8.Canada flagPorter Martone (RW)2022-202316Canada Red U17775121.716-
9.Canada flagJimmy Bubnick (C)2007-200816Canada Western U17666122.004-
10.Canada flagAndrew Cogliano (C/LW)2003-200416Canada Ontario U17657122.006-
11.Canada flagBerkly Catton (C/LW)2022-202316Canada Red U17739121.710-
12.Canada flagMatt Dumba (D)2010-201116Canada Pacific U176012122.002-
13.Canada flagPierre Turgeon (C)1985-198616Canada Québec U17611-11---
14.Canada flagConnor McClennon (RW)2018-201916Canada White U17583112.202-
15.Canada flagDylan Strome (C)2013-201416Canada Ontario U17565112.200-
16.Canada flagKyle Bortis (C)2004-200516Canada Western U17656111.830-
17.Canada flagRyan McDonough (C)2004-200516Canada Ontario U17656111.832-
18.Canada flagBrock Bradford (C)2003-200416Canada Pacific U17656111.834-
19.Canada flagCharles Hudon (LW)2010-201116Canada Québec U17656111.838-
20.Canada flagBrad Marchand (LW)2004-200516Canada Atlantic U17656111.8310-
21.Canada flagNathan Horton (RW)2001-200216Canada Ontario U17647111.8310-
22.Canada flagTyler Seguin (C/RW)2008-200916Canada Ontario U17638111.838-
23.Canada flagDarcy Tuplin (LW)2001-200216Canada Atlantic U17529112.202-
24.Canada flagRyan White (C/RW)2004-200516Canada Western U17629111.836-
25.Canada flagLance Monych (C/RW)2000-200116Canada Western U17491102.500-
26.Canada flagÉmile Guité (LW/RW)2023-202416Canada White U17873101.2510-
27.Canada flagJames Sheppard (C/LW)2004-200516Canada Atlantic U17664101.676-
28.Canada flagLogan Couture (C/LW)2005-200616Canada Ontario U17555102.002-
29.Canada flagSam Reinhart (C/RW)2011-201216Canada Pacific U17546102.002-
30.Canada flagCharlie Murata (F)2025-202616Canada Red U17546102.006-
31.Canada flagRyan Spooner (C)2008-200916Canada Ontario U17646101.670-
32.Canada flagScott Glennie (RW/C)2007-200816Canada Western U17646101.672-
33.Canada flagGuillaume Latendresse (LW/RW)2003-200416Canada Québec U17646101.678-
34.Canada flagMatt Duchene (C/W)2007-200816Canada Ontario U17646101.678-
35.Canada flagStephen Weiss (C)1999-200016Canada Ontario U1757291.802-
36.Canada flagConnor McDavid (C)2012-201315Canada Ontario U1756391.802-
37.Canada flagMitchell Marner (RW/C)2013-201416Canada Ontario U1756391.802-
38.Canada flagGuillaume Asselin (RW/LW)2008-200916Canada Québec U1756391.806-
39.Canada flagMaddox Schultz (F)2025-202615Canada White U1756391.806-
40.Canada flagTyler Swystun (RW)2004-200516Canada Pacific U1766391.504-
41.Canada flagSean Couturier (C)2008-200916Canada Atlantic U1755491.804-
42.Canada flagBrandon Hynes (RW)2008-200916Canada Atlantic U1755491.808-
43.Canada flagHunter Shinkaruk (C/LW)2010-201116Canada Pacific U1765491.502-
44.Canada flagTyler Ennis (RW/LW)2005-200616Canada Pacific U1765491.506-
45.Canada flagDustin Sylvester (C)2005-200616Canada Pacific U1765491.5016-
46.Canada flagStefan Meyer (LW)2001-200216Canada Western U1754591.804-
47.Canada flagAdam Valentini (F)2024-202516Canada White U1754591.804-
48.Canada flagJustin Saulnier (C)2003-200416Canada Atlantic U1754591.8019-
49.Canada flagPaul Albers (D/LW)2001-200216Canada Western U1754591.80--
50.Canada flagCasey Cizikas (C)2007-200816Canada Ontario U1764591.500-
51.Canada flagTyler Toffoli (RW/C)2008-200916Canada Ontario U1764591.506-
52.Canada flagDevin Setoguchi (RW)2003-200416Canada Pacific U1764591.5020-
53.Canada flagRyan Getzlaf (C)2001-200216Canada Western U1763691.5014-
54.Canada flagBrycen Martin (D)2012-201316Canada Pacific U1752791.802-
55.Canada flagCole Perfetti (F)2018-201916Canada White U1752791.804-
56.Canada flagTy Rattie (RW)2009-201016Canada Pacific U1752791.806-
57.Canada flagAndrew Ryan (LW)2010-201116Canada Atlantic U1752791.806-
58.Canada flagFrancis Paré (C/W)2003-200416Canada Québec U1762791.504-
59.Canada flagBen Maxwell (C/LW)2004-200516Canada Pacific U1762791.504-
60.Canada flagNicolas Roy (C/RW)2013-201416Canada Québec U1762791.504-
61.Canada flagJeremy Colliton (C)2001-200216Canada Pacific U1762791.5014-
62.Canada flagRich Clune (LW)2003-200416Canada Ontario U1761891.506-
63.Canada flagRyan Ellis (D)2007-200816Canada Ontario U1761891.508-
64.Canada flagBlake Gallagher (C/RW)2004-200516Canada Atlantic U1767181.332-
65.Canada flagChris Durand (C)2003-200416Canada Western U1756281.6010-
66.Canada flagMitch Fadden (C)2004-200516Canada Pacific U1766281.334-
67.Canada flagRick Nash (LW)2000-200116Canada Ontario U1766281.338-
68.Canada flagNathan MacKinnon (C/RW)2010-201115Canada Atlantic U1755381.600-
69.Canada flagSasha Mutala (RW/LW)2017-201816Canada Black U1755381.608-
70.Canada flagTrevor Daley (D)1999-200016Canada Ontario U1765381.330-
71.Canada flagOwen Tippett (RW/LW)2015-201616Canada White U1765381.330-
72.Canada flagJeff Carter (C)2001-200216Canada Ontario U1765381.334-
73.Canada flagGavin McKenna (LW)2023-202416Canada Red U1775381.140-
74.Canada flagTaylor Hall (LW/C)2007-200816Canada Ontario U1754481.604-
75.Canada flagLiam Pue (F)2025-202615Canada White U1754481.604-
76.Canada flagScottie Upshall (LW/RW)1999-200016Canada Pacific U1754481.6016-
77.Canada flagBryan Cameron (C/RW)2005-200616Canada Ontario U1754481.6016-
78.Canada flagNicolas Aubé-Kubel (RW)2012-201316Canada Québec U1764481.332-
79.Canada flagBryan Little (C)2003-200416Canada Ontario U1764481.334-
80.Canada flagRoger McQueen (C/RW)2022-202316Canada White U1764481.336-
81.Canada flagDante Salituro (C/RW)2012-201316Canada Ontario U1753581.606-
82.Canada flagDana Tyrell (C/W)2005-200616Canada Pacific U1763581.330-
83.Canada flagBrett Connolly (RW)2008-200916Canada Pacific U1763581.332-
84.Canada flagDerek Roy (C)1999-200016Canada Ontario U1763581.334-
85.Canada flagHunter Garlent (C)2011-201216Canada Ontario U1763581.336-
86.Canada flagCorey Perry (RW/LW)2001-200216Canada Ontario U1763581.338-
87.Canada flagDion Phaneuf (D)2001-200216Canada Pacific U1763581.338-
88.Canada flagNick Ross (D)2005-200616Canada Pacific U1763581.3314-
89.Canada flagTroy Bourke (C)2010-201116Canada Pacific U1763581.3314-
90.Canada flagCole Reschny (C/LW)2023-202416Canada Red U1773581.144-
91.Canada flagZack Torquato (C)2005-200616Canada Ontario U1752681.600-
92.Canada flagMike Richards (C)2001-200216Canada Ontario U1762681.330-
93.Canada flagHenry Mews (D)2022-202316Canada White U1762681.338-
94.Canada flagMike Matheson (D)2010-201116Canada Québec U1762681.3310-
95.Canada flagStephen Silas (D)2008-200916Canada Ontario U1761781.332-
96.Canada flagThomas Hickey (D)2005-200616Canada Pacific U1760881.336-
97.Canada flagLuca Ciampini (LW)2010-201116Canada Québec U1767071.176-
98.Canada flagMathis Preston (RW/LW)2024-202516Canada White U1756171.404-
99.Canada flagYan-Pavel Laplante (C/LW)2011-201216Canada Québec U1755271.400-
100.Canada flagSpencer Watson (RW)2012-201316Canada Ontario U1755271.402-