Loading page

Former Canada U20 Players

Team Information and Facts

Where are they now?

Played in Canada U20 during season
Overall Totals
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)totals4636468216
USA flagColorado AvalancheNHL4636468216
Canada flagCanadaOG-----
2.Canada flagConnor McDavid (C/LW)totals4830528216
Canada flagEdmonton OilersNHL4830528216
Canada flagCanadaOG-----
3.Canada flagMacklin Celebrini (C/LW)totals4724487228
USA flagSan Jose SharksNHL4724487228
Canada flagCanadaOG-----
4.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL4623355822
5.Canada flagCale Makar (D)totals4614395320
USA flagColorado AvalancheNHL4614395320
Canada flagCanadaOG-----
6.Canada flagNick Suzuki (C)totals4815375210
Canada flagMontréal CanadiensNHL4815375210
Canada flagCanadaOG-----
7.Canada flagSidney Crosby (C)totals4625265132
USA flagPittsburgh PenguinsNHL4625265132
Canada flagCanadaOG-----
8.Canada flagMitchell Marner (RW/C)totals4611384912
USA flagVegas Golden KnightsNHL4611384912
Canada flagCanadaOG-----
9.Canada flagBrad Marchand (W/C)totals4123234632
USA flagFlorida PanthersNHL4123234632
Canada flagCanadaOG-----
10.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL3419274630
11.Canada flagMark Stone (RW)totals301729467
USA flagVegas Golden KnightsNHL301729467
Canada flagCanadaOG-----
12.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL4811354616
13.Canada flagSam Reinhart (C/RW)totals462421458
USA flagFlorida PanthersNHL462421458
Canada flagCanadaOG-----
14.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL4318244219
15.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL4717254220
16.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL4823174020
17.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL4514253943
18.Canada flagJosh Morrissey (D)totals469303920
Canada flagWinnipeg JetsNHL469303920
Canada flagCanadaOG-----
19.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia3921173873
20.Canada flagJakob Pelletier (LW/C)totals341820387
USA flagSyracuse CrunchAHL331820387
USA flagTampa Bay LightningNHL10000
21.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL4611273841
22.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL3911263717
23.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL4611253624
24.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL4613213436
25.Canada flagBo Horvat (C)totals3621123332
USA flagNew York IslandersNHL3621123332
Canada flagCanadaOG-----
26.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL4721123322
27.Canada flagRobert Thomas (C/RW)USA flagSt. Louis BluesNHL4211223312
28.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL469233216
29.Canada flagNazem Kadri (C/LW)Canada flagCalgary FlamesNHL478243218
30.Canada flagConor Geekie (RW/C)totals3710213140
USA flagTampa Bay LightningNHL60114
USA flagSyracuse CrunchAHL3110203036
31.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL4416143014
32.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL4614163015
33.Canada flagMatthew Schaefer (D)USA flagNew York IslandersNHL4713173024
34.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL4712183017
35.Canada flagBrayden Point (C)Injuredtotals371119308
USA flagTampa Bay LightningNHL371119308
Canada flagCanadaOG-----
36.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL489213024
37.Canada flagChris DiDomenico (C/RW)Switzerland flagHC Ambrì-PiottaNL395253022
38.Canada flagBradly Nadeau (LW/RW)totals3313162912
USA flagChicago WolvesAHL2511162712
USA flagCarolina HurricanesNHL82020
39.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL441282920
40.Canada flagOwen Tippett (RW/LW)USA flagPhiladelphia FlyersNHL4615132820
41.Canada flagAnthony Cirelli (C)totals4212162827
USA flagTampa Bay LightningNHL4212162827
Canada flagCanadaOG-----
42.Canada flagDawson Mercer (C/RW)USA flagNew Jersey DevilsNHL4712162814
43.Canada flagMason McTavish (C/LW)USA flagAnaheim DucksNHL4711172836
44.Canada flagQuinton Byfield (C/LW)USA flagLos Angeles KingsNHL469192822
45.Canada flagConnor McMichael (C/W)USA flagWashington CapitalsNHL487212814
46.Canada flagMorgan Rielly (D)Canada flagToronto Maple LeafsNHL466212712
47.Canada flagRyan Murphy (D)Germany flagEHC MünchenDEL355222710
48.Canada flagAlexis Lafrenière (RW/LW)USA flagNew York RangersNHL4810162610
49.Canada flagZach Boychuk (C/LW)totals3113122528
Slovenia flagHK Olimpija LjubljanaICEHL2912112328
Slovenia flagHK Olimpija LjubljanaICEHL21120
50.Canada flagMaxime Comtois (LW)Russia flagDynamo MoskvaKHL4212132564
51.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL4811142516
52.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL4610152510
53.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL4610152522
54.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL455202518
55.Canada flagCharles Hudon (LW/RW)Sweden flagDjurgårdens IFSHL3413112416
56.Canada flagLogan Stankoven (C/RW)USA flagCarolina HurricanesNHL4810142423
57.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL338162424
58.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL468162418
59.Canada flagKris Letang (D)USA flagPittsburgh PenguinsNHL463212422
60.Canada flagCorey Perry (RW/LW)USA flagLos Angeles KingsNHL3710132336
61.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL4810132331
62.Canada flagLuca Pinelli (C/LW)totals339142326
USA flagCleveland MonstersAHL309142326
USA flagColumbus Blue JacketsNHL30000
63.Canada flagLuke Adam (C/LW)USA flagTahoe Knight MonstersECHL349142324
64.Canada flagJC Lipon (RW)Italy flagHC PustertalICEHL348152334
65.Canada flagPatrice Cormier (C)Canada flagBouctouche JCsLHSB127162318
66.Canada flagShea Theodore (D)totals35617236
USA flagVegas Golden KnightsNHL35617236
Canada flagCanadaOG-----
67.Canada flagBrandt Clarke (D)USA flagLos Angeles KingsNHL476172326
68.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL4811112214
69.Canada flagMorgan Frost (C/LW)Canada flagCalgary FlamesNHL479132220
70.Canada flagRyan Suzuki (C/LW)USA flagChicago WolvesAHL324182212
71.Canada flagFraser Minten (C/LW)USA flagBoston BruinsNHL4811102114
72.Canada flagMichael McLeod (C/RW)Russia flagAvangard OmskKHL319122127
73.Canada flagNolan Foote (LW/RW)USA flagCharlotte CheckersAHL349122116
74.Canada flagJonathan Huberdeau (LW/RW)Canada flagCalgary FlamesNHL428132139
75.Canada flagDenton Mateychuk (D)USA flagColumbus Blue JacketsNHL44813214
76.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL467142155
77.Canada flagCarter Ashton (RW/LW)Sweden flagSödertälje SKHockeyAllsvenskan351462026
78.Canada flagAnthony Duclair (W/C)USA flagNew York IslandersNHL44911208
79.Canada flagJordan Kyrou (C/RW)USA flagSt. Louis BluesNHL38812202
80.Canada flagReid Schaefer (LW)totals398122044
USA flagMilwaukee AdmiralsAHL154101433
USA flagNashville PredatorsNHL2442611
81.Canada flagMatthew Poitras (C/RW)USA flagProvidence BruinsAHL346142031
82.Canada flagLukas Cormier (D)USA flagHenderson Silver KnightsAHL235152010
83.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL455152032
84.Canada flagJonathan Drouin (LW/C)USA flagNew York IslandersNHL413172017
85.Canada flagKevin Korchinski (D)totals362182040
USA flagRockford IceHogsAHL342171938
USA flagChicago BlackhawksNHL20112
86.Canada flagBrayden Schenn (C/W)USA flagSt. Louis BluesNHL489101943
87.Canada flagSam Steel (C/LW)USA flagDallas StarsNHL487121920
88.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL416131955
89.Canada flagTravis Sanheim (D)totals465141916
USA flagPhiladelphia FlyersNHL465141916
Canada flagCanadaOG-----
90.Canada flagAnthony Camara (W/C)Germany flagIserlohn RoostersDEL238101828
91.Canada flagJoshua Roy (W/C)totals268101814
Canada flagLaval RocketAHL238101812
Canada flagMontréal CanadiensNHL30002
92.Canada flagConnor Zary (C/W)Canada flagCalgary FlamesNHL458101814
93.Canada flagRiley Kidney (C/LW)totals297111810
Canada flagTrois-Rivières LionsECHL23710176
Canada flagLaval RocketAHL60114
94.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL467111822
95.Canada flagPhilip Tomasino (C/W)totals285131827
USA flagPittsburgh PenguinsNHL90110
USA flagWilkes-Barre/Scranton PenguinsAHL145101525
USA flagLehigh Valley PhantomsAHL50222
96.Canada flagJamie Drysdale (D)USA flagPhiladelphia FlyersNHL433151822
97.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL453151833
98.Canada flagDylan Holloway (W/C)USA flagSt. Louis BluesNHL33891711
99.Canada flagKale Clague (D)Canada flagManitoba MooseAHL336111726
100.Canada flagOlen Zellweger (D)USA flagAnaheim DucksNHL466111722