Loading page

Former Canada Ontario U17 Players

Team Information and Facts

Where are they now?

Played in Canada Ontario U17 during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagConnor McDavid (C)totals87509714742
Canada flagEdmonton OilersNHL81488613442
Canada flagCanada OlympicsOG6211130
2.Canada flagMitchell Marner (RW/C)totals8725608524
USA flagVegas Golden KnightsNHL8124568024
Canada flagCanada OlympicsOG61450
3.Canada flagRyan O'Reilly (C)USA flagNashville PredatorsNHL8025487322
4.Canada flagAdam Laishram (C/W)England flagRomford RaidersNIHL4824487271
5.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL8231407128
6.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL7727416859
7.Canada flagTom Wilson (RW)totals78313566146
USA flagWashington CapitalsNHL72303262117
Canada flagCanada OlympicsOG613429
8.Canada flagJakob Chychrun (D)USA flagWashington CapitalsNHL8026346062
9.Canada flagBo Horvat (C)totals7433265942
USA flagNew York IslandersNHL6831265740
Canada flagCanada OlympicsOG62022
10.Canada flagSam Bennett (C/LW)totals8126335988
USA flagFlorida PanthersNHL7626325882
Canada flagCanada OlympicsOG50116
11.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL8019395846
12.Canada flagHunter Garlent (C)Germany flagEC Kassel HuskiesDEL25020365620
13.Canada flagGraham Knott (LW/C)Austria flagBlack Wings LinzICEHL4521284920
14.Canada flagTyler Toffoli (RW/C)USA flagSan Jose SharksNHL7919304910
15.Canada flagCole Cassels (C)Slovakia flagHKM ZvolenSlovakia547424920
16.Canada flagGarrett Meurs (C/RW)Canada flagRipley WolvesOEHL1719294834
17.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL8018304844
18.Canada flagStephen Harper (LW/C/D)England flagSheffield SteelersEIHL5423224518
19.Canada flagMatt Duchene (C/W)USA flagDallas StarsNHL571629458
20.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL8023204346
21.Canada flagJared McCann (C/W)USA flagSeattle KrakenNHL5220204011
22.Canada flagAndrew Agozzino (LW/C)totals5619203924
USA flagUtah MammothNHL20000
USA flagTucson RoadrunnersAHL5419203924
23.Canada flagBrendan Gaunce (C/LW)totals6716233930
USA flagCleveland MonstersAHL4214193318
USA flagColumbus Blue JacketsNHL2524612
24.Canada flagDougie Hamilton (D)USA flagNew Jersey DevilsNHL7712273950
25.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL6713253844
26.Canada flagRyan Murphy (D)Germany flagEHC MünchenDEL479293812
27.Canada flagCorey Perry (RW/LW)totals7217203781
USA flagLos Angeles KingsNHL5011172859
USA flagTampa Bay LightningNHL2263922
28.Canada flagBrett McKenzie (C/LW)Canada flagMV WolvesNPHL19928378
29.Canada flagJordan Staal (C/LW)USA flagCarolina HurricanesNHL7520163629
30.Canada flagEric Cornel (C/RW)Germany flagIserlohn RoostersDEL501323366
31.Canada flagSean Monahan (C/LW)USA flagColumbus Blue JacketsNHL7813233612
32.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL8012243695
33.Canada flagChristian Thomas (LW/RW)Germany flagIserlohn RoostersDEL512114358
34.Canada flagRyan O'Connor (D)Slovakia flagHC Slovan BratislavaSlovakia4711243518
35.Austria flagJohn Hughes (C/RW)Austria flagVillacher SVICEHL4811233418
36.Canada flagNick Ritchie (LW)totals1711223322
Romania flagSC CsíkszeredaErste Liga95111614
Romania flagSC CsíkszeredaErste Liga8611178
37.Canada flagCody McNaughton (RW)Canada flagMV WolvesNPHL1713173031
38.Canada flagRyan Spooner (C)totals455253012
China flagShanghai DragonsKHL31515206
Switzerland flagLausanne HCNL60112
Belarus flagDinamo MinskKHL80994
39.Canada flagBen Thomson (LW)Canada flagOrangeville BlitzNPHL141315284
40.Canada flagTaylor Beck (RW/C)totals398192730
Switzerland flagGenève-Servette HCNL60002
Russia flagSibir NovosibirskKHL338192728
41.Canada flagMitchell Stephens (C)USA flagCoachella Valley FirebirdsAHL6712142620
42.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL724222655
43.Canada flagBrett Ritchie (RW)totals321312258
Austria flagVillacher SVICEHL81234
England flagSheffield SteelersEIHL241210224
44.Canada flagRoland McKeown (D)USA flagSan Diego GullsAHL705192442
45.Canada flagDrew Doughty (D)totals775192438
USA flagLos Angeles KingsNHL715182338
Canada flagCanada OlympicsOG60110
46.Canada flagDarnell Nurse (D)Canada flagEdmonton OilersNHL8171623104
47.Canada flagMichael Pelech (C)England flagCoventry BlazeEIHL546162236
48.Canada flagJesse Graham (D)totals365162121
Switzerland flagEV ZugNL1833613
Slovakia flagHK NitraSlovakia18213158
49.Canada flagAlex Yuill (D)Canada flagDeseronto BulldogsNPHL15417218
50.Canada flagTrevor Murphy (D)Russia flagSKA St. PetersburgKHL314172124
51.Canada flagScott Laughton (C/LW)totals631372031
Canada flagToronto Maple LeafsNHL43841217
USA flagLos Angeles KingsNHL2053814
52.Canada flagNiki Petti (C/LW)Canada flagSt. Catharines SaintsACH8128202
53.Canada flagChris Terry (LW/RW)USA flagBridgeport IslandersAHL549112021
54.Canada flagRyan Strome (C/RW)totals518122035
USA flagAnaheim DucksNHL3336927
Canada flagCalgary FlamesNHL1856118
55.Canada flagDante Salituro (C/RW)France flagChamonixLigue Magnus405152028
56.Canada flagMatt Spencer (D)England flagNottingham PanthersEIHL543172029
57.Canada flagBrett Flemming (D)Canada flagWentworth GryphinsACH197121923
58.Canada flagTyler Randell (RW)Canada flagOrangeville BlitzNPHL121081812
59.Canada flagCasey Cizikas (C)USA flagNew York IslandersNHL811081820
60.Canada flagScott Harrington (D)Canada flagBelleville SenatorsAHL663151829
61.Canada flagJustin Lemcke (D)Canada flagDurham HawksNPHL13117180
62.Canada flagTyler Seguin (C/RW)InjuredUSA flagDallas StarsNHL27710172
63.Canada flagSean Day (D)USA flagBridgeport IslandersAHL60314174
64.Canada flagSam Carrick (C/RW)totals73971665
USA flagNew York RangersNHL60461053
USA flagBuffalo SabresNHL1351612
65.Canada flagAdam Pelech (D)USA flagNew York IslandersNHL824121650
66.Canada flagJacob Middleton (D)USA flagMinnesota WildNHL752141676
67.Canada flagNicholas Baptiste (C/RW)totals30691515
Slovakia flagHK Dukla TrencinSlovakia201892
Slovakia flagHK Dukla MichalovceSlovakia31010
Germany flagDüsseldorfer EGDEL2741513
68.Canada flagStuart Percy (D)Czechia flagHC PlzeňCzechia442131510
69.Croatia flagMark Katic (D)Austria flagVillacher SVICEHL43311144
70.Canada flagGarrett McFadden (D)Northern Ireland flagBelfast GiantsEIHL491131415
71.Canada flagJeff Skinner (C/LW)USA flagSan Jose SharksNHL32671314
72.Canada flagLucas Lessio (LW)InjuredGermany flagDüsseldorfer EGDEL230571234
73.Canada flagBarclay Goodrow (W/C)USA flagSan Jose SharksNHL81571273
74.Canada flagBrent Pedersen (LW/RW)USA flagGreenville Swamp RabbitsECHL4356118
75.Canada flagMitchell Vande Sompel (D)USA flagCharlotte CheckersAHL36471117
76.Canada flagTaylor Doherty (D)Canada flagCambridge HornetsACH18461017
77.Canada flagKyle Capobianco (D)totals3836912
USA flagTexas StarsAHL51344
USA flagDallas StarsNHL332358
78.Canada flagCody Ceci (D)USA flagLos Angeles KingsNHL8118916
79.Canada flagRobby Fabbri (C/W)totals2434716
USA flagCharlotte CheckersAHL31120
USA flagSt. Louis BluesNHL1513412
USA flagMinnesota WildNHL61014
80.Italy flagDylan Di Perna (D)totals4015616
Italy flagHC BolzanoICEHL3115612
Italy flagItaly OlympicsOG40002
Italy flagItaly (all)International50002
81.Canada flagPatrick McNeill (D)Canada flagStrathroy JetsNPHL100552
82.Canada flagGreg McKegg (C/W)China flagShanghai DragonsKHL81232
83.Canada flagErik Gudbranson (D)USA flagColumbus Blue JacketsNHL3712319
84.Canada flagBrendan Smith (D)Injuredtotals2603319
USA flagCleveland MonstersAHL110118
USA flagColumbus Blue JacketsNHL1502211
85.Canada flagMichael Dal Colle (LW)Belarus flagDinamo MinskKHL71010
86.Canada flagLogan Couture (C/LW)InjuredUSA flagSan Jose SharksNHL00000
87.Canada flagRyan Ellis (D)Injuredtotals00000
USA flagSan Jose SharksNHL00000
USA flagChicago BlackhawksNHL00000