Loading page

Former Canada U20 Players

Team Information and Facts

Where are they now?

Played in Canada U20 during season
Select...
#PlayerTeamLeagueGPGATPPIM
1.Canada flagConnor McDavid (C)totals885010115144
Canada flagEdmonton OilersNHL82489013844
Canada flagCanada OlympicsOG6211130
2.Canada flagMacklin Celebrini (C/LW)totals98568313952
USA flagSan Jose SharksNHL82457011544
Canada flagCanada OlympicsOG655104
Canada flagCanadaWC1068144
3.Canada flagNathan MacKinnon (C/RW)totals86577713441
USA flagColorado AvalancheNHL80537412739
Canada flagCanada OlympicsOG64372
4.Canada flagMark Scheifele (C)totals92397111043
Canada flagWinnipeg JetsNHL82366710343
Canada flagCanadaWC103470
5.Canada flagNick Suzuki (C)totals88317210330
Canada flagMontréal CanadiensNHL82297210128
Canada flagCanada OlympicsOG62022
6.Canada flagEvan Bouchard (D)totals90227910130
Canada flagEdmonton OilersNHL8221749530
Canada flagCanadaWC81560
7.Canada flagSidney Crosby (C)totals8232589046
USA flagPittsburgh PenguinsNHL6829457444
Canada flagCanada OlympicsOG42460
Canada flagCanadaWC1019102
8.Canada flagMitchell Marner (RW/C)totals8725608524
USA flagVegas Golden KnightsNHL8124568024
Canada flagCanada OlympicsOG61450
9.Canada flagCale Makar (D)totals8122638526
USA flagColorado AvalancheNHL7520597924
Canada flagCanada OlympicsOG62462
10.Canada flagJohn Tavares (C/LW)totals9234437728
Canada flagToronto Maple LeafsNHL8231407128
Canada flagCanadaWC103360
11.Canada flagMark Stone (RW)totals663047779
USA flagVegas Golden KnightsNHL602845739
Canada flagCanada OlympicsOG62240
12.Canada flagJakob Pelletier (LW/C)totals6828497719
USA flagSyracuse CrunchAHL6328497719
USA flagTampa Bay LightningNHL50000
13.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL6930457550
14.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL7940337328
15.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL8119537261
16.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL7933387133
17.Canada flagRobert Thomas (C/RW)totals7428427028
USA flagSt. Louis BluesNHL6425396424
Canada flagCanadaWC103364
18.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL7727416859
19.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL8242246658
20.Canada flagDylan Cozens (C/RW)totals9232346659
Canada flagOttawa SenatorsNHL8228315959
Canada flagCanadaWC104370
21.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL8133316443
22.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
23.Canada flagConor Geekie (RW/C)totals7118446268
USA flagTampa Bay LightningNHL141238
USA flagSyracuse CrunchAHL5717425960
24.Canada flagBo Horvat (C)totals7433265942
USA flagNew York IslandersNHL6831265740
Canada flagCanada OlympicsOG62022
25.Canada flagBradly Nadeau (LW/RW)totals6430295926
USA flagChicago WolvesAHL5227295624
USA flagCarolina HurricanesNHL123032
26.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL8224355938
27.Canada flagMatthew Schaefer (D)USA flagNew York IslandersNHL8223365938
28.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL8019395846
29.Canada flagDylan Holloway (W/C)totals6926315722
USA flagSt. Louis BluesNHL5922295120
Canada flagCanadaWC104262
30.Canada flagAlexis Lafrenière (RW/LW)USA flagNew York RangersNHL8224335720
31.Canada flagRaphaël Lavoie (C/RW)totals4630265612
USA flagHenderson Silver KnightsAHL4530265612
USA flagVegas Golden KnightsNHL10000
32.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL7220365621
33.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5330255587
34.Canada flagBrad Marchand (LW)totals5627285538
USA flagFlorida PanthersNHL5227275438
Canada flagCanada OlympicsOG40110
35.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL8026295528
36.Canada flagJosh Morrissey (D)totals7814415530
Canada flagWinnipeg JetsNHL7714415530
Canada flagCanada OlympicsOG10000
37.Canada flagWilliam Dufour (RW/LW)totals5124305414
Russia flagLada TogliattiKHL72130
Canada flagQuébec NationalLNAH43582
USA flagWilkes-Barre/Scranton PenguinsAHL61010
USA flagFort Wayne KometsECHL301724418
USA flagGrand Rapids GriffinsAHL41014
38.Canada flagAnthony Cirelli (C)USA flagTampa Bay LightningNHL7123295248
39.Canada flagOwen Tippett (RW/LW)USA flagPhiladelphia FlyersNHL8128235132
40.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL8220315118
41.Canada flagBrayden Point (C)USA flagTampa Bay LightningNHL6318325014
42.Canada flagNazem Kadri (C/LW)totals7716345030
Canada flagCalgary FlamesNHL6112294124
USA flagColorado AvalancheNHL164596
43.Canada flagQuinton Byfield (C/LW)USA flagLos Angeles KingsNHL7924254946
44.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL8214354922
45.Canada flagMichael McLeod (C/RW)Russia flagAvangard OmskKHL5522264837
46.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL8018304844
47.Canada flagRyan Suzuki (C/LW)USA flagChicago WolvesAHL6613354830
48.Canada flagLiam Foudy (C/W)totals6126214714
USA flagBridgeport Islanderstotals6026214714
USA flagNew York IslandersNHL10000
49.Canada flagLuke Adam (C/LW)USA flagTahoe Knight MonstersECHL6920274746
50.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL8012354734
51.Canada flagLukas Cormier (D)USA flagHenderson Silver KnightsAHL498394732
52.Canada flagJordan Kyrou (C/RW)USA flagSt. Louis BluesNHL721828468
53.Canada flagLuca Pinelli (C/LW)totals7114324666
USA flagCleveland MonstersAHL6814324666
USA flagColumbus Blue JacketsNHL30000
54.Canada flagConnor McMichael (C/W)USA flagWashington CapitalsNHL7814324630
55.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL685414632
56.Canada flagJoshua Roy (W/C)totals6023224534
Canada flagLaval RocketAHL5723224532
Canada flagMontréal CanadiensNHL30002
57.Canada flagMatthew Poitras (C/RW)totals7214314552
USA flagProvidence BruinsAHL6913314448
USA flagBoston BruinsNHL31014
58.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL8124204446
59.Canada flagLogan Stankoven (C/RW)USA flagCarolina HurricanesNHL8121234425
60.Canada flagBrett Leason (RW/C)totals6214304447
USA flagHershey BearsAHL5614304447
USA flagWashington CapitalsNHL60000
61.Canada flagMorgan Frost (C/LW)Canada flagCalgary FlamesNHL8222214328
62.Canada flagDawson Mercer (C/RW)totals8620224233
USA flagNew Jersey DevilsNHL8220224233
Canada flagCanadaWC40000
63.Canada flagPhilip Tomasino (C/W)totals6112304253
USA flagPittsburgh PenguinsNHL90110
USA flagWilkes-Barre/Scranton PenguinsAHL145101525
USA flagLehigh Valley PhantomsAHL387192628
64.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL8211314248
65.Canada flagMason McTavish (C/LW)USA flagAnaheim DucksNHL7517244142
66.Canada flagShea Theodore (D)totals7611304128
USA flagVegas Golden KnightsNHL7010293924
Canada flagCanada OlympicsOG61124
67.Canada flagChris DiDomenico (C/RW)Switzerland flagHC Ambrì-PiottaNL4710314142
68.Canada flagBrandt Clarke (D)USA flagLos Angeles KingsNHL828324063
69.Canada flagThomas Harley (D)totals767334026
USA flagDallas StarsNHL706303626
Canada flagCanada OlympicsOG61340
70.Canada flagBrayden Schenn (C/W)totals8018213968
USA flagSt. Louis BluesNHL6112162849
USA flagNew York IslandersNHL19651119
71.Canada flagFraser Minten (C/LW)totals9218213924
USA flagBoston BruinsNHL8217183520
Canada flagCanadaWC101344
72.Canada flagDougie Hamilton (D)USA flagNew Jersey DevilsNHL7712273950
73.Canada flagPeyton Krebs (C/W)USA flagBuffalo SabresNHL8212273978
74.Canada flagMorgan Rielly (D)totals8811283929
Canada flagToronto Maple LeafsNHL7811253629
Canada flagCanadaWC100330
75.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL8220183865
76.Canada flagMatthew Savoie (C/W)totals8318203824
Canada flagEdmonton OilersNHL8218193724
USA flagBakersfield CondorsAHL10110
77.Canada flagZach Boychuk (C/LW)totals4114243842
Slovenia flagHK Olimpija LjubljanaICEHL3913233642
Slovenia flagHK Olimpija LjubljanaICEHL21120
78.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL6713253844
79.Canada flagTravis Sanheim (D)totals8611273822
USA flagPhiladelphia FlyersNHL8111263720
Canada flagCanada OlympicsOG50112
80.Canada flagRyan Murphy (D)Germany flagEHC MünchenDEL479293812
81.Canada flagDillon Dubé (LW/C)USA flagSpringfield ThunderbirdsAHL4620173710
82.Canada flagCorey Perry (RW/LW)totals7217203781
USA flagLos Angeles KingsNHL5011172859
USA flagTampa Bay LightningNHL2263922
83.Canada flagReid Schaefer (LW)totals8021153672
USA flagMilwaukee AdmiralsAHL3315132855
USA flagNashville PredatorsNHL4762817
84.Canada flagJamie Benn (LW/C)USA flagDallas StarsNHL6015213653
85.Canada flagDenton Mateychuk (D)totals8515213612
USA flagColumbus Blue JacketsNHL751318318
Canada flagCanadaWC102354
86.Canada flagJaret Anderson-Dolan (C/W)Canada flagManitoba MooseAHL7213233658
87.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL7812243630
88.Canada flagMax Domi (C/W)InjuredCanada flagToronto Maple LeafsNHL8012243695
89.Canada flagRiley Kidney (C/LW)totals5711253626
Canada flagTrois-Rivières LionsECHL4611223318
Canada flagLaval RocketAHL60114
Canada flagBelleville SenatorsAHL50224
USA flagAllen AmericansECHL00000
90.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL7713223583
91.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL8212233532
92.Canada flagTy Nelson (D)USA flagCoachella Valley FirebirdsAHL6311243526
93.Canada flagElliot Desnoyers (LW/C)totals6311243541
USA flagIowa WildAHL181346
USA flagIowa Heartlanderstotals4510213135
94.Canada flagMaxime Comtois (LW/RW)Russia flagDynamo MoskvaKHL5419153477
95.Canada flagMatthew Wood (LW/C)totals7618163414
USA flagMilwaukee AdmiralsAHL51340
USA flagNashville PredatorsNHL7117133014
96.Canada flagAidan Dudas (RW/C)Finland flagPelicansLiiga5115193416
97.Canada flagOwen Beck (C)totals7314203434
Canada flagLaval RocketAHL5813203328
Canada flagMontréal CanadiensNHL151016
98.Canada flagKris Letang (D)USA flagPittsburgh PenguinsNHL743313438
99.Canada flagDerrick Pouliot (D)totals682323434
USA flagHartford Wolf PackAHL522262834
USA flagRockford IceHogsAHL160660
100.Canada flagNolan Foote (LW/RW)totals6615183346
USA flagCharlotte CheckersAHL5414183240
USA flagFlorida PanthersNHL121016