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 flagConnor McDavid (C)totals72388512330
Canada flagEdmonton OilersNHL66367411030
Canada flagCanada OlympicsOG6211130
2.Canada flagNathan MacKinnon (C/RW)totals68476411137
USA flagColorado AvalancheNHL62436110435
Canada flagCanada OlympicsOG64372
3.Canada flagMacklin Celebrini (C/LW)totals69386310138
USA flagSan Jose SharksNHL6333589134
Canada flagCanada OlympicsOG655104
4.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL6430497922
5.Canada flagNick Suzuki (C)totals7023547716
Canada flagMontréal CanadiensNHL6421547514
Canada flagCanada OlympicsOG62022
6.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL6619577626
7.Canada flagCale Makar (D)totals6921517224
USA flagColorado AvalancheNHL6319476622
Canada flagCanada OlympicsOG62462
8.Canada flagMitchell Marner (RW/C)totals7019517018
USA flagVegas Golden KnightsNHL6418476518
Canada flagCanada OlympicsOG61450
9.Canada flagSidney Crosby (C)Injuredtotals6029366538
USA flagPittsburgh PenguinsNHL5627325938
Canada flagCanada OlympicsOG42460
10.Canada flagMark Stone (RW)totals492341649
USA flagVegas Golden KnightsNHL432139609
Canada flagCanada OlympicsOG62240
11.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
12.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL5227356238
13.Canada flagJakob Pelletier (LW/C)totals5322406213
USA flagSyracuse CrunchAHL5122406213
USA flagTampa Bay LightningNHL20000
14.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL6418426045
15.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL6124345851
16.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL6125325725
17.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL6431255626
18.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5330255587
19.Canada flagBrad Marchand (LW)totals5627285538
USA flagFlorida PanthersNHL5227275438
Canada flagCanada OlympicsOG40110
20.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL6623315422
21.Canada flagConor Geekie (RW/C)totals5814395348
USA flagTampa Bay LightningNHL110226
USA flagSyracuse CrunchAHL4714375142
22.Canada flagBradly Nadeau (LW/RW)totals5327255222
USA flagChicago WolvesAHL4525255022
USA flagCarolina HurricanesNHL82020
23.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL6431205136
24.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL5717335019
25.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL6516345034
26.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL6423264951
27.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL6424244823
28.Canada flagBo Horvat (C)totals5730174738
USA flagNew York IslandersNHL5128174536
Canada flagCanada OlympicsOG62022
29.Canada flagMatthew Schaefer (D)USA flagNew York IslandersNHL6520274734
30.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL6519274625
31.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL6122224420
32.Canada flagMichael McLeod (C/RW)Russia flagAvangard OmskKHL5220244433
33.Canada flagAlexis Lafrenière (RW/LW)USA flagNew York RangersNHL6519254416
34.Canada flagJosh Morrissey (D)Injuredtotals6011334424
Canada flagWinnipeg JetsNHL5911334424
Canada flagCanada OlympicsOG10000
35.Canada flagLuke Adam (C/LW)USA flagTahoe Knight MonstersECHL5416274340
36.Canada flagRobert Thomas (C/RW)USA flagSt. Louis BluesNHL4815284314
37.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL6615284314
38.Canada flagRyan Suzuki (C/LW)USA flagChicago WolvesAHL5210334328
39.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL654394330
40.Canada flagBrayden Point (C)USA flagTampa Bay LightningNHL4616264212
41.Canada flagNazem Kadri (C/LW)totals6312304224
Canada flagCalgary FlamesNHL6112294124
USA flagColorado AvalancheNHL20110
42.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL6412304230
43.Canada flagLukas Cormier (D)USA flagHenderson Silver KnightsAHL437354214
44.Canada flagChris DiDomenico (C/RW)Switzerland flagHC Ambrì-PiottaNL4710314142
45.Canada flagOwen Tippett (RW/LW)USA flagPhiladelphia FlyersNHL6522184026
46.Canada flagAnthony Cirelli (C)USA flagTampa Bay LightningNHL5615254037
47.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL6411294022
48.Canada flagZach Boychuk (C/LW)totals4114243842
Slovenia flagHK Olimpija LjubljanaICEHL3913233642
Slovenia flagHK Olimpija LjubljanaICEHL21120
49.Canada flagLiam Foudy (C/W)USA flagBridgeport IslandersAHL4621153612
50.Canada flagBrett Leason (RW/C)totals4712243634
USA flagHershey BearsAHL4112243634
USA flagWashington CapitalsNHL60000
51.Canada flagReid Schaefer (LW)totals6020153568
USA flagMilwaukee AdmiralsAHL3115132855
USA flagNashville PredatorsNHL2952713
52.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL6514213540
53.Canada flagMatthew Poitras (C/RW)totals5612233546
USA flagProvidence BruinsAHL5311233442
USA flagBoston BruinsNHL31014
54.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL6610253542
55.Canada flagRyan Murphy (D)Germany flagEHC MünchenDEL459263512
56.Canada flagMaxime Comtois (LW)Russia flagDynamo MoskvaKHL5419153477
57.Canada flagJoshua Roy (W/C)totals4816183434
Canada flagLaval RocketAHL4516183432
Canada flagMontréal CanadiensNHL30002
58.Canada flagJordan Kyrou (C/RW)USA flagSt. Louis BluesNHL551519346
59.Canada flagRiley Kidney (C/LW)totals5211233422
Canada flagTrois-Rivières LionsECHL4611223318
Canada flagLaval RocketAHL60114
60.Canada flagLuca Pinelli (C/LW)totals5610243453
USA flagCleveland MonstersAHL5310243453
USA flagColumbus Blue JacketsNHL30000
61.Canada flagBrandt Clarke (D)USA flagLos Angeles KingsNHL648263444
62.Canada flagAidan Dudas (RW/C)Finland flagPelicansLiiga4815183316
63.Canada flagDawson Mercer (C/RW)USA flagNew Jersey DevilsNHL6515183331
64.Canada flagQuinton Byfield (C/LW)USA flagLos Angeles KingsNHL6113203336
65.Canada flagNick Ritchie (LW)totals1711223322
Romania flagSC CsíkszeredaErste Liga95111614
Romania flagSC CsíkszeredaErste Liga8611178
66.Canada flagConnor McMichael (C/W)USA flagWashington CapitalsNHL6310233320
67.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL6516163220
68.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL6516163241
69.Canada flagNolan Foote (LW/RW)USA flagCharlotte CheckersAHL5314183236
70.Canada flagMorgan Frost (C/LW)Canada flagCalgary FlamesNHL6514183224
71.Canada flagMason McTavish (C/LW)USA flagAnaheim DucksNHL6013193240
72.Canada flagShea Theodore (D)totals598243218
USA flagVegas Golden KnightsNHL537233014
Canada flagCanada OlympicsOG61124
73.Canada flagMorgan Rielly (D)Canada flagToronto Maple LeafsNHL638243218
74.Canada flagThomas Harley (D)totals596263220
USA flagDallas StarsNHL535232820
Canada flagCanada OlympicsOG61340
75.Canada flagCharles Hudon (LW/RW)Sweden flagDjurgårdens IFSHL4015163118
76.Canada flagWilliam Dufour (RW/LW)totals351318312
Russia flagLada TogliattiKHL72130
Canada flagQuébec NationalLNAH43582
USA flagWilkes-Barre/Scranton PenguinsAHL61010
USA flagFort Wayne KometsECHL18712190
77.Canada flagCorey Perry (RW/LW)totals5413183164
USA flagLos Angeles KingsNHL5011172859
USA flagTampa Bay LightningNHL42135
78.Canada flagSam Steel (C/LW)USA flagDallas StarsNHL6511203122
79.Canada flagPhilip Tomasino (C/W)totals489223129
USA flagPittsburgh PenguinsNHL90110
USA flagWilkes-Barre/Scranton PenguinsAHL145101525
USA flagLehigh Valley PhantomsAHL25411154
80.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL649223163
81.Canada flagFraser Minten (C/LW)USA flagBoston BruinsNHL6515153014
82.Canada flagPeyton Krebs (C/W)USA flagBuffalo SabresNHL669213076
83.Canada flagRaphaël Lavoie (C/RW)totals291613294
USA flagHenderson Silver KnightsAHL281613294
USA flagVegas Golden KnightsNHL10000
84.Canada flagJamie Benn (LW/C)USA flagDallas StarsNHL4314152927
85.Canada flagDylan Holloway (W/C)USA flagSt. Louis BluesNHL4213162916
86.Canada flagBrayden Schenn (C/W)totals6312172949
USA flagSt. Louis BluesNHL6112162849
USA flagNew York IslandersNHL20110
87.Canada flagLogan Stankoven (C/RW)USA flagCarolina HurricanesNHL6512172923
88.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL509202932
89.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL647222926
90.Canada flagElliot Desnoyers (LW/C)totals476232935
USA flagIowa WildAHL90224
USA flagIowa HeartlandersECHL386212731
91.Canada flagTravis Sanheim (D)totals706232922
USA flagPhiladelphia FlyersNHL656222820
Canada flagCanada OlympicsOG50112
92.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL639192822
93.Canada flagThomas Chabot (D)Canada flagOttawa SenatorsNHL496222822
94.Canada flagDerrick Pouliot (D)totals532262834
USA flagHartford Wolf PackAHL522262834
USA flagRockford IceHogsAHL10000
95.Canada flagMatthew Wood (LW/C)totals581413274
USA flagMilwaukee AdmiralsAHL51340
USA flagNashville PredatorsNHL531310234
96.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL6111162778
97.Canada flagDenton Mateychuk (D)USA flagColumbus Blue JacketsNHL581017274
98.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL5910172772
99.Canada flagDougie Hamilton (D)USA flagNew Jersey DevilsNHL609182740
100.Canada flagJamie Drysdale (D)USA flagPhiladelphia FlyersNHL627202731