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 flagConnor McDavid (C)totals68378111824
Canada flagEdmonton OilersNHL62357010524
Canada flagCanada OlympicsOG6211130
2.Canada flagNathan MacKinnon (C/RW)totals65456210720
USA flagColorado AvalancheNHL59415910018
Canada flagCanada OlympicsOG64372
3.Canada flagMacklin Celebrini (C/LW)totals6535629738
USA flagSan Jose SharksNHL5930578734
Canada flagCanada OlympicsOG655104
4.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL6028457322
5.Canada flagNick Suzuki (C)totals6621507114
Canada flagMontréal CanadiensNHL6019506912
Canada flagCanada OlympicsOG62022
6.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL6218537126
7.Canada flagCale Makar (D)totals6620507024
USA flagColorado AvalancheNHL6018466422
Canada flagCanada OlympicsOG62462
8.Canada flagSidney Crosby (C)Injuredtotals6029366538
USA flagPittsburgh PenguinsNHL5627325938
Canada flagCanada OlympicsOG42460
9.Canada flagMark Stone (RW)totals492341649
USA flagVegas Golden KnightsNHL432139609
Canada flagCanada OlympicsOG62240
10.Canada flagMitchell Marner (RW/C)totals6617476418
USA flagVegas Golden KnightsNHL6016435918
Canada flagCanada OlympicsOG61450
11.Canada flagSam Reinhart (C/RW)totals6729305910
USA flagFlorida PanthersNHL6128295710
Canada flagCanada OlympicsOG61120
12.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL4825325736
13.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL5823345745
14.Canada flagJakob Pelletier (LW/C)totals4921365713
USA flagSyracuse CrunchAHL4721365713
USA flagTampa Bay LightningNHL20000
15.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL6017385543
16.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5229255487
17.Canada flagBrad Marchand (LW)totals5427275438
USA flagFlorida PanthersNHL5027265338
Canada flagCanada OlympicsOG40110
18.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL5723305323
19.Canada flagConor Geekie (RW/C)totals5414385246
USA flagTampa Bay LightningNHL70114
USA flagSyracuse CrunchAHL4714375142
20.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL5928235124
21.Canada flagBradly Nadeau (LW/RW)totals5025255020
USA flagChicago WolvesAHL4223254820
USA flagCarolina HurricanesNHL82020
22.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL6122285022
23.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL6116334934
24.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL5315334819
25.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL6130174734
26.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL6021264749
27.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL6021244523
28.Canada flagBo Horvat (C)totals5327174438
USA flagNew York IslandersNHL4725174236
Canada flagCanada OlympicsOG62022
29.Canada flagMatthew Schaefer (D)USA flagNew York IslandersNHL6120244430
30.Canada flagMichael McLeod (C/RW)Russia flagAvangard OmskKHL4920234331
31.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL6017254221
32.Canada flagJosh Morrissey (D)Injuredtotals5710324224
Canada flagWinnipeg JetsNHL5610324224
Canada flagCanada OlympicsOG10000
33.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL624384228
34.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL5822194118
35.Canada flagNazem Kadri (C/LW)Canada flagCalgary FlamesNHL6012294124
36.Canada flagChris DiDomenico (C/RW)Switzerland flagHC Ambrì-PiottaNL4710314142
37.Canada flagLuke Adam (C/LW)USA flagTahoe Knight MonstersECHL5116244040
38.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL6012284030
39.Canada flagRyan Suzuki (C/LW)USA flagChicago WolvesAHL4910304026
40.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL6011283920
41.Canada flagZach Boychuk (C/LW)totals4314243842
Slovenia flagHK Olimpija LjubljanaICEHL3913233642
Slovenia flagHK Olimpija LjubljanaICEHL41120
42.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL6112263812
43.Canada flagLukas Cormier (D)USA flagHenderson Silver KnightsAHL387313812
44.Canada flagOwen Tippett (RW/LW)USA flagPhiladelphia FlyersNHL6019173626
45.Canada flagBrayden Point (C)USA flagTampa Bay LightningNHL4114223612
46.Canada flagAnthony Cirelli (C)USA flagTampa Bay LightningNHL5115203533
47.Canada flagRobert Thomas (C/RW)USA flagSt. Louis BluesNHL4312233514
48.Canada flagMaxime Comtois (LW)Russia flagDynamo MoskvaKHL5419153477
49.Canada flagReid Schaefer (LW)totals5819153468
USA flagMilwaukee AdmiralsAHL3115132855
USA flagNashville PredatorsNHL2742613
50.Canada flagAlexis Lafrenière (RW/LW)USA flagNew York RangersNHL6013213416
51.Canada flagBrett Leason (RW/C)totals4512223434
USA flagHershey BearsAHL3912223434
USA flagWashington CapitalsNHL60000
52.Canada flagLuca Pinelli (C/LW)totals5310243446
USA flagCleveland MonstersAHL5010243446
USA flagColumbus Blue JacketsNHL30000
53.Canada flagRyan Murphy (D)Germany flagEHC MünchenDEL439253412
54.Canada flagJoshua Roy (W/C)totals4515183334
Canada flagLaval RocketAHL4215183332
Canada flagMontréal CanadiensNHL30002
55.Canada flagJordan Kyrou (C/RW)USA flagSt. Louis BluesNHL501419334
56.Canada flagQuinton Byfield (C/LW)USA flagLos Angeles KingsNHL5813203330
57.Canada flagMatthew Poitras (C/RW)totals5312213346
USA flagProvidence BruinsAHL5011213242
USA flagBoston BruinsNHL31014
58.Canada flagNick Ritchie (LW)totals1711223322
Romania flagSC CsíkszeredaErste Liga95111614
Romania flagSC CsíkszeredaErste Liga8611178
59.Canada flagRiley Kidney (C/LW)totals4911223320
Canada flagTrois-Rivières LionsECHL4311213216
Canada flagLaval RocketAHL60114
60.Canada flagLiam Foudy (C/W)USA flagBridgeport IslandersAHL4318143210
61.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL6014183238
62.Canada flagMorgan Rielly (D)Canada flagToronto Maple LeafsNHL588243214
63.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL6016153118
64.Canada flagDawson Mercer (C/RW)USA flagNew Jersey DevilsNHL6114173131
65.Canada flagAidan Dudas (RW/C)Finland flagPelicansLiiga4513183116
66.Canada flagMason McTavish (C/LW)USA flagAnaheim DucksNHL5513183136
67.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL6110213130
68.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL599223144
69.Canada flagConnor McMichael (C/W)USA flagWashington CapitalsNHL598233118
70.Canada flagThomas Harley (D)totals556253116
USA flagDallas StarsNHL495222716
Canada flagCanada OlympicsOG61340
71.Canada flagWilliam Dufour (RW/LW)totals341317302
Russia flagLada TogliattiKHL72130
Canada flagQuébec NationalLNAH43582
USA flagWilkes-Barre/Scranton PenguinsAHL61010
USA flagFort Wayne KometsECHL17711180
72.Canada flagNolan Foote (LW/RW)USA flagCharlotte CheckersAHL5113173036
73.Canada flagPhilip Tomasino (C/W)totals459213029
USA flagPittsburgh PenguinsNHL90110
USA flagWilkes-Barre/Scranton PenguinsAHL145101525
USA flagLehigh Valley PhantomsAHL22410144
74.Canada flagShea Theodore (D)totals558223014
USA flagVegas Golden KnightsNHL497212810
Canada flagCanada OlympicsOG61124
75.Canada flagBrandt Clarke (D)USA flagLos Angeles KingsNHL608223042
76.Canada flagFraser Minten (C/LW)USA flagBoston BruinsNHL6014152914
77.Canada flagMorgan Frost (C/LW)Canada flagCalgary FlamesNHL6013162924
78.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL6013162939
79.Canada flagSam Steel (C/LW)USA flagDallas StarsNHL6110192920
80.Canada flagPeyton Krebs (C/W)USA flagBuffalo SabresNHL619202967
81.Canada flagCorey Perry (RW/LW)USA flagLos Angeles KingsNHL4911172859
82.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL609192822
83.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL596222824
84.Canada flagElliot Desnoyers (LW/C)totals465232833
USA flagIowa WildAHL90224
USA flagIowa HeartlandersECHL375212629
85.Canada flagDerrick Pouliot (D)USA flagHartford Wolf PackAHL522262834
86.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL5911162778
87.Canada flagLogan Stankoven (C/RW)USA flagCarolina HurricanesNHL6011162723
88.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL458192730
89.Canada flagTravis Sanheim (D)totals656212722
USA flagPhiladelphia FlyersNHL606202620
Canada flagCanada OlympicsOG50112
90.Canada flagKris Letang (D)USA flagPittsburgh PenguinsNHL543242726
91.Canada flagCharles Hudon (LW/RW)Sweden flagDjurgårdens IFSHL3613132618
92.Canada flagAnthony Duclair (W/C)USA flagNew York IslandersNHL5512142612
93.Canada flagBoris Katchouk (LW/RW)totals6110162616
USA flagSyracuse CrunchAHL2146104
USA flagTampa Bay LightningNHL30000
USA flagIowa WildAHL81234
USA flagLehigh Valley PhantomsAHL2958138
94.Canada flagMatthew Savoie (C/W)totals6310162620
Canada flagEdmonton OilersNHL6210152520
USA flagBakersfield CondorsAHL10110
95.Canada flagCarter Ashton (RW/LW)Sweden flagSödertälje SKHockeyAllsvenskan471872532
96.Canada flagRaphaël Lavoie (C/RW)totals251213254
USA flagHenderson Silver KnightsAHL241213254
USA flagVegas Golden KnightsNHL10000
97.Canada flagBrayden Schenn (C/W)USA flagSt. Louis BluesNHL6012132549
98.Canada flagJamie Benn (LW/C)USA flagDallas StarsNHL3910152527
99.Canada flagJonathan Huberdeau (LW/RW)InjuredCanada flagCalgary FlamesNHL5010152541
100.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL559162572