Loading page

Former Canada U20 Players

Team Information and Facts

Where are they now?

Played in Canada U20 during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)totals4738478516
USA flagColorado AvalancheNHL4738478516
Canada flagCanadaOG-----
2.Canada flagConnor McDavid (C/LW)totals5030558516
Canada flagEdmonton OilersNHL5030558516
Canada flagCanadaOG-----
3.Canada flagMacklin Celebrini (C/LW)totals4824487228
USA flagSan Jose SharksNHL4824487228
Canada flagCanadaOG-----
4.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL4823355822
5.Canada flagSidney Crosby (C)totals4826295532
USA flagPittsburgh PenguinsNHL4826295532
Canada flagCanadaOG-----
6.Canada flagNick Suzuki (C)totals4915395410
Canada flagMontréal CanadiensNHL4915395410
Canada flagCanadaOG-----
7.Canada flagCale Makar (D)totals4714405420
USA flagColorado AvalancheNHL4714405420
Canada flagCanadaOG-----
8.Canada flagMitchell Marner (RW/C)totals4812395114
USA flagVegas Golden KnightsNHL4812395114
Canada flagCanadaOG-----
9.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL3620284830
10.Canada flagMark Stone (RW)totals321830487
USA flagVegas Golden KnightsNHL321830487
Canada flagCanadaOG-----
11.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL5011374820
12.Canada flagSam Reinhart (C/RW)totals482423478
USA flagFlorida PanthersNHL482423478
Canada flagCanadaOG-----
13.Canada flagBrad Marchand (W/C)totals4123234632
USA flagFlorida PanthersNHL4123234632
Canada flagCanadaOG-----
14.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL4519254421
15.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL4918254320
16.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL4717264343
17.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL4923184122
18.Canada flagJakob Pelletier (LW/C)totals361922417
USA flagSyracuse CrunchAHL351922417
USA flagTampa Bay LightningNHL10000
19.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL4112284017
20.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL4811294041
21.Canada flagJosh Morrissey (D)totals489303920
Canada flagWinnipeg JetsNHL489303920
Canada flagCanadaOG-----
22.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia4021173873
23.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL4811263724
24.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL4815213636
25.Canada flagMatthew Schaefer (D)USA flagNew York IslandersNHL4913213424
26.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL489253416
27.Canada flagNazem Kadri (C/LW)Canada flagCalgary FlamesNHL499253420
28.Canada flagBo Horvat (C)totals3621123332
USA flagNew York IslandersNHL3621123332
Canada flagCanadaOG-----
29.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL4821123322
30.Canada flagBradly Nadeau (LW/RW)totals3515183312
USA flagChicago WolvesAHL2713183112
USA flagCarolina HurricanesNHL82020
31.Canada flagConor Geekie (RW/C)totals3911223342
USA flagTampa Bay LightningNHL60114
USA flagSyracuse CrunchAHL3311213238
32.Canada flagRobert Thomas (C/RW)USA flagSt. Louis BluesNHL4211223312
33.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL4814183215
34.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL4617143116
35.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL499223124
36.Canada flagChris DiDomenico (C/RW)Switzerland flagHC Ambrì-PiottaNL406253122
37.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL461303120
38.Canada flagMason McTavish (C/LW)USA flagAnaheim DucksNHL4913173036
39.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL4812183019
40.Canada flagBrayden Point (C)Injuredtotals371119308
USA flagTampa Bay LightningNHL371119308
Canada flagCanadaOG-----
41.Canada flagOwen Tippett (RW/LW)USA flagPhiladelphia FlyersNHL4815142922
42.Canada flagDawson Mercer (C/RW)USA flagNew Jersey DevilsNHL4913162914
43.Canada flagMorgan Rielly (D)Canada flagToronto Maple LeafsNHL486232912
44.Canada flagAnthony Cirelli (C)totals4312162827
USA flagTampa Bay LightningNHL4312162827
Canada flagCanadaOG-----
45.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL4811172810
46.Canada flagAlexis Lafrenière (RW/LW)USA flagNew York RangersNHL5010182812
47.Canada flagQuinton Byfield (C/LW)USA flagLos Angeles KingsNHL479192822
48.Canada flagConnor McMichael (C/W)USA flagWashington CapitalsNHL507212814
49.Canada flagRyan Murphy (D)Germany flagEHC MünchenDEL365232810
50.Canada flagMaxime Comtois (LW)Russia flagDynamo MoskvaKHL4413142769
51.Canada flagRyan Suzuki (C/LW)USA flagChicago WolvesAHL347192614
52.Canada flagZach Boychuk (C/LW)totals3113122528
Slovenia flagHK Olimpija LjubljanaICEHL2912112328
Slovenia flagHK Olimpija LjubljanaICEHL21120
53.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL4912132514
54.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL5011142516
55.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL4810152524
56.Canada flagShea Theodore (D)totals37718256
USA flagVegas Golden KnightsNHL37718256
Canada flagCanadaOG-----
57.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL475202518
58.Canada flagKris Letang (D)USA flagPittsburgh PenguinsNHL483222522
59.Canada flagCharles Hudon (LW/RW)Sweden flagDjurgårdens IFSHL3413112416
60.Canada flagLogan Stankoven (C/RW)USA flagCarolina HurricanesNHL5010142423
61.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL5010142435
62.Canada flagLuke Adam (C/LW)USA flagTahoe Knight MonstersECHL359152426
63.Canada flagLuca Pinelli (C/LW)totals359152428
USA flagCleveland MonstersAHL329152428
USA flagColumbus Blue JacketsNHL30000
64.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL348162424
65.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL478162418
66.Canada flagNolan Foote (LW/RW)USA flagCharlotte CheckersAHL3610132330
67.Canada flagCorey Perry (RW/LW)USA flagLos Angeles KingsNHL3710132336
68.Canada flagMorgan Frost (C/LW)Canada flagCalgary FlamesNHL499142320
69.Canada flagJC Lipon (RW)Italy flagHC PustertalICEHL358152334
70.Canada flagPatrice Cormier (C)Canada flagBouctouche JCsLHSB127162318
71.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL476172332
72.Canada flagBrandt Clarke (D)USA flagLos Angeles KingsNHL486172326
73.Canada flagAnthony Duclair (W/C)USA flagNew York IslandersNHL461111228
74.Canada flagFraser Minten (C/LW)USA flagBoston BruinsNHL4911112214
75.Canada flagMichael McLeod (C/RW)Russia flagAvangard OmskKHL3210122227
76.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL488142255
77.Canada flagCarter Ashton (RW/LW)Sweden flagSödertälje SKHockeyAllsvenskan361562128
78.Canada flagDenton Mateychuk (D)USA flagColumbus Blue JacketsNHL44813214
79.Canada flagJonathan Huberdeau (LW/RW)Canada flagCalgary FlamesNHL448132141
80.Canada flagMatthew Poitras (C/RW)USA flagProvidence BruinsAHL366152133
81.Canada flagTravis Sanheim (D)totals486152118
USA flagPhiladelphia FlyersNHL486152118
Canada flagCanadaOG-----
82.Canada flagKevin Korchinski (D)totals382192142
USA flagRockford IceHogsAHL362182040
USA flagChicago BlackhawksNHL20112
83.Canada flagJordan Kyrou (C/RW)USA flagSt. Louis BluesNHL39812202
84.Canada flagReid Schaefer (LW)totals408122046
USA flagMilwaukee AdmiralsAHL154101433
USA flagNashville PredatorsNHL2542613
85.Canada flagRiley Kidney (C/LW)totals317132010
Canada flagTrois-Rivières LionsECHL25712196
Canada flagLaval RocketAHL60114
86.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL436142057
87.Canada flagLukas Cormier (D)USA flagHenderson Silver KnightsAHL235152010
88.Canada flagJonathan Drouin (LW/C)USA flagNew York IslandersNHL433172017
89.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL473172033
90.Canada flagBrayden Schenn (C/W)USA flagSt. Louis BluesNHL499101945
91.Canada flagConnor Zary (C/W)Canada flagCalgary FlamesNHL478111914
92.Canada flagSam Steel (C/LW)USA flagDallas StarsNHL497121920
93.Canada flagPhilip Tomasino (C/W)totals305141927
USA flagPittsburgh PenguinsNHL90110
USA flagWilkes-Barre/Scranton PenguinsAHL145101525
USA flagLehigh Valley PhantomsAHL70332
94.Canada flagLiam Foudy (C/W)USA flagBridgeport IslandersAHL26108188
95.Canada flagAnthony Camara (W/C)Germany flagIserlohn RoostersDEL248101828
96.Canada flagJoshua Roy (W/C)totals278101814
Canada flagLaval RocketAHL248101812
Canada flagMontréal CanadiensNHL30002
97.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL487111824
98.Canada flagKale Clague (D)Canada flagManitoba MooseAHL346121826
99.Canada flagOlen Zellweger (D)USA flagAnaheim DucksNHL486121822
100.Canada flagNicolas Roy (C/RW)Canada flagToronto Maple LeafsNHL46414186