Loading page

Canada Ontario U17 All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (305 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagJohn McFarland (LW/RW)694132.1742008 - 20091
2.Canada flagSam Gagner (C/RW)567132.6002005 - 20061
3.Canada flagJohn Tavares (C/LW)568132.6082005 - 20061
4.Canada flagAndrew Cogliano (C/LW)657122.0062003 - 20041
5.Canada flagDylan Strome (C)565112.2002013 - 20141
6.Canada flagRyan McDonough (C)656111.8322004 - 20051
7.Canada flagNathan Horton (RW)647111.83102001 - 20021
8.Canada flagTyler Seguin (C/RW)638111.8382008 - 20091
9.Canada flagLogan Couture (C/LW)555102.0022005 - 20061
10.Canada flagRyan Spooner (C)646101.6702008 - 20091
11.Canada flagMatt Duchene (C/W)646101.6782007 - 20081
12.Canada flagStephen Weiss (C)57291.8021999 - 20001
13.Canada flagConnor McDavid (C)56391.8022012 - 20131
14.Canada flagMitchell Marner (RW/C)56391.8022013 - 20141
15.Canada flagCasey Cizikas (C)64591.5002007 - 20081
16.Canada flagTyler Toffoli (RW/C)64591.5062008 - 20091
17.Canada flagAaron Ekblad (D)103690.9082011 - 20132
18.Canada flagRich Clune (LW)61891.5062003 - 20041
19.Canada flagRyan Ellis (D)61891.5082007 - 20081
20.Canada flagRick Nash (LW)66281.3382000 - 20011
21.Canada flagTrevor Daley (D)65381.3301999 - 20001
22.Canada flagJeff Carter (C)65381.3342001 - 20021
23.Canada flagTaylor Hall (LW/C)54481.6042007 - 20081
24.Canada flagBryan Cameron (C/RW)54481.60162005 - 20061
25.Canada flagBryan Little (C)64481.3342003 - 20041
26.Canada flagDante Salituro (C/RW)53581.6062012 - 20131
27.Canada flagDerek Roy (C)63581.3341999 - 20001
28.Canada flagHunter Garlent (C)63581.3362011 - 20121
29.Canada flagCorey Perry (RW/LW)63581.3382001 - 20021
30.Canada flagZack Torquato (C)52681.6002005 - 20061
31.Canada flagMike Richards (C)62681.3302001 - 20021
32.Canada flagStephen Silas (D)61781.3322008 - 20091
33.Canada flagSpencer Watson (RW)55271.4022012 - 20131
34.Canada flagKyle Lamb (D)65271.1762003 - 20041
35.Canada flagAndrew Agozzino (LW/C)65271.17122007 - 20081
36.Canada flagBo Horvat (C)64371.1762011 - 20121
37.Canada flagJordan Staal (C/LW)63471.1742004 - 20051
38.Canada flagRyan O'Marra (RW/C)63471.1782003 - 20041
39.Canada flagMax Domi (C/W)63471.17142011 - 20121
40.Canada flagGraham Knott (LW/C)52571.4062013 - 20141
41.Canada flagChris Terry (LW/RW)55161.2042005 - 20061
42.Canada flagAnthony Stewart (RW)65161.0002001 - 20021
43.Canada flagMyles Applebaum (C)64261.0002004 - 20051
44.Canada flagPeter Holland (C)64261.0002007 - 20081
45.Canada flagSam Bennett (C/LW)53361.20102012 - 20131
46.Canada flagChris Lawrence (LW/C)63361.0022003 - 20041
47.Canada flagCory Emmerton (C)63361.0022004 - 20051
48.Canada flagGregg Sutch (RW)63361.0042008 - 20091
49.Canada flagSteve Downie (RW)63361.0082003 - 20041
50.Canada flagMichael Dal Colle (LW)52461.2002012 - 20131
51.Canada flagChris Marchese (LW)52461.2022010 - 20111
52.Canada flagZack Kassian (RW)62461.0042007 - 20081
53.Canada flagJeff Skinner (C/LW)62461.0042008 - 20091
54.Canada flagJustin Azevedo (C/RW)62461.0082004 - 20051
55.Canada flagJesse Graham (D)51561.2022010 - 20111
56.Canada flagRyan O'Reilly (C)60661.0002007 - 20081
57.Canada flagJoshua Ho-Sang (RW)53251.0002012 - 20131
58.Canada flagSean Monahan (C/LW)53251.0022010 - 20111
59.Canada flagAaron Snow (LW)63250.8302004 - 20051
60.Canada flagAndreas Athanasiou (C/W)52351.0022010 - 20111
61.Canada flagBrett Hargrave (RW)52351.0022012 - 20131
62.Canada flagMatia Marcantuoni (C/W)52351.0042010 - 20111
63.Canada flagMatt Campagna (C)52351.0042010 - 20111
64.Canada flagMatt Puempel (LW)62350.8302009 - 20101
65.Canada flagLucas Lessio (LW)62350.8342009 - 20101
66.Canada flagSteven Shipley (C)62350.83122008 - 20091
67.Canada flagJoey Hishon (C)62350.83142007 - 20081
68.Canada flagPatrick McNeill (D)61450.8302003 - 20041
69.Canada flagKevin Baker (C)61450.8302003 - 20041
70.Canada flagStephen Nosad (RW)61450.8302011 - 20121
71.Canada flagRyan O'Connor (D)60550.83202008 - 20091
72.Canada flagGarrett Meurs (C/RW)64040.6722009 - 20101
73.Canada flagBrett McKenzie (C/LW)53140.8002013 - 20141
74.Canada flagRobby Fabbri (C/W)53140.80272012 - 20131
75.Canada flagKerby Rychel (LW)52240.8002010 - 20111
76.Canada flagLawson Crouse (LW/RW)52240.8002013 - 20141
77.Canada flagScott Laughton (C/LW)52240.8042010 - 20111
78.Canada flagErik Gudbranson (D)62240.6702008 - 20091
79.Canada flagBrent Pedersen (LW/RW)62240.6702011 - 20121
80.Canada flagRyan Wilson (D)62240.6722003 - 20041
81.Canada flagBarclay Goodrow (W/C)62240.6742009 - 20101
82.Canada flagDaniel Paille (LW)41341.00-2000 - 20011
83.Canada flagDrew Doughty (D)51340.8002005 - 20061
84.Canada flagJakob Chychrun (D)51340.8042013 - 20141
85.Canada flagCole Jarrett (D)51340.8061999 - 20001
86.Canada flagBlake Speers (C/RW)51340.8062013 - 20141
87.Canada flagDaniel De Sousa (D)51340.8082012 - 20131
88.Canada flagTravis Konecny (RW/LW)51340.8082013 - 20141
89.Canada flagJamie McGinn (LW)61340.6702004 - 20051
90.Canada flagBoone Jenner (C/LW)61340.6722009 - 20101
91.Canada flagSteve Ferry (D)61340.6722004 - 20051
92.Canada flagNicholas Baptiste (C/RW)61340.6722011 - 20121
93.Canada flagRyan Murphy (D)61340.6742009 - 20101
94.Canada flagDanny Syvret (D)61340.6742001 - 20021
95.Canada flagJames DeLory (D/W)61340.67102004 - 20051
96.Canada flagSam Carrick (C/RW)61340.67142008 - 20091
97.Canada flagSteve Eminger (D)50440.8001999 - 20001
98.Canada flagBrendan Smith (D)50440.8042005 - 20061
99.Canada flagMichael Pelech (C)50440.8062005 - 20061
100.Canada flagCal Clutterbuck (RW)63030.5042003 - 20041