Loading page

Former Canada U20 Players

Team Information and Facts

Where are they now?

Played in Canada U20 during season
Select...
#PlayerTeamLeagueGPGATPPIM
101.Canada flagCalum Ritchie (C/RW)totals6814193324
USA flagBridgeport Islanderstotals31232
USA flagNew York IslandersNHL6513173022
102.Canada flagSam Steel (C/LW)USA flagDallas StarsNHL7312213324
103.Canada flagNick Ritchie (LW)totals1711223322
Romania flagSC CsíkszeredaErste Liga95111614
Romania flagSC CsíkszeredaErste Liga8611178
104.Canada flagCole Perfetti (F)Canada flagWinnipeg JetsNHL6812203220
105.Canada flagEaston Cowan (C/W)totals7012203247
Canada flagToronto Maple LeafsNHL6611182945
Canada flagToronto MarliesAHL41232
106.Canada flagJamie Drysdale (D)USA flagPhiladelphia FlyersNHL788243233
107.Canada flagCharles Hudon (LW/RW)Sweden flagDjurgårdens IFSHL4015163118
108.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL7113183192
109.Canada flagThomas Chabot (D)Canada flagOttawa SenatorsNHL577243122
110.Canada flagJordan Spence (D)Canada flagOttawa SenatorsNHL737243122
111.Canada flagCalen Addison (D)USA flagUtica CometsAHL656253132
112.Canada flagJack Studnicka (C/RW)totals6012183038
USA flagCharlotte CheckersAHL4112183034
USA flagFlorida PanthersNHL190004
113.Canada flagBrayden Yager (C/RW)totals7110203012
Canada flagManitoba MooseAHL6810203010
Canada flagWinnipeg JetsNHL30002
114.Canada flagDarnell Nurse (D)totals9272330106
Canada flagEdmonton OilersNHL8271724104
Canada flagCanadaWC100662
115.Canada flagNathan Gaucher (C/RW)totals6515142947
USA flagSan Diego GullsAHL6215142947
USA flagAnaheim DucksNHL30000
116.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL8211182938
117.Canada flagAnthony Beauvillier (W/C)USA flagWashington CapitalsNHL8215132830
118.Canada flagKevin Korchinski (D)totals662262852
USA flagRockford IceHogsAHL532242648
USA flagChicago BlackhawksNHL130224
119.Canada flagEthan Gauthier (RW/LW)USA flagSyracuse CrunchAHL5612152710
120.Canada flagAnthony Duclair (W/C)USA flagNew York IslandersNHL6212152712
121.Canada flagMitchell Stephens (C)USA flagCoachella Valley FirebirdsAHL6912152722
122.Canada flagShane Wright (C)USA flagSeattle KrakenNHL7412152710
123.Canada flagKale Clague (D)Canada flagManitoba MooseAHL679182738
124.Canada flagIan Mitchell (D)totals604232712
USA flagGrand Rapids GriffinsAHL454162010
USA flagSyracuse CrunchAHL150772
125.Canada flagCody Glass (C/RW)USA flagNew Jersey DevilsNHL701972639
126.Canada flagJaden Schwartz (LW)USA flagSeattle KrakenNHL501115268
127.Canada flagBrennan Othmann (LW/RW)totals5911152673
USA flagHartford Wolf PackAHL26881649
USA flagNew York RangersNHL1710111
Canada flagCalgary WranglersAHL1416713
Canada flagCalgary FlamesNHL21120
128.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL724222655
129.Canada flagCarter Ashton (RW/LW)Sweden flagSödertälje SKHockeyAllsvenskan471872532
130.Canada flagBrett Ritchie (RW)totals321312258
Austria flagVillacher SVICEHL81234
England flagSheffield SteelersEIHL241210224
131.Canada flagAlex Newhook (C/LW)Canada flagMontréal CanadiensNHL4213122510
132.Canada flagConnor Zary (C/W)Canada flagCalgary FlamesNHL7412132522
133.Canada flagBoris Katchouk (LW/RW)totals4911142522
USA flagSyracuse CrunchAHL2146104
USA flagTampa Bay LightningNHL30000
USA flagIowa WildAHL81234
USA flagLehigh Valley PhantomsAHL17661214
134.Canada flagAnthony Camara (W/C)Germany flagIserlohn RoostersDEL3210152538
135.Canada flagJonathan Huberdeau (LW/RW)Canada flagCalgary FlamesNHL5010152541
136.Canada flagBarrett Hayton (C/LW)USA flagUtah MammothNHL6710152554
137.Canada flagJC Lipon (RW)Italy flagHC PustertalICEHL428172540
138.Canada flagNicolas Roy (C/RW)totals748172523
Canada flagToronto Maple LeafsNHL595152010
USA flagColorado AvalancheNHL1532513
139.Canada flagJared McIsaac (D)totals347182518
Canada flagCorner Brook RoyalsCWSHL62460
Slovakia flagHK Spisska Nova VesSlovakia285141918
140.Canada flagJack Thompson (D)totals566192520
USA flagSan Jose BarracudaAHL42391212
Canada flagAbbotsford CanucksAHL14310138
141.Canada flagRoland McKeown (D)USA flagSan Diego GullsAHL715202544
142.Canada flagPatrice Cormier (C)Canada flagBouctouche JCsLHSB137172420
143.Canada flagXavier Ouellet (D)Belarus flagDinamo MinskKHL466182418
144.Canada flagDrew Doughty (D)totals785192440
USA flagLos Angeles KingsNHL725182340
Canada flagCanada OlympicsOG60110
145.Canada flagJonathan Drouin (LW/C)totals644202419
USA flagNew York IslandersNHL553182119
USA flagSt. Louis BluesNHL91230
146.Canada flagJosh Anderson (RW/LW)Canada flagMontréal CanadiensNHL721492390
147.Canada flagAlex Formenton (LW)Switzerland flagHC Ambrì-PiottaNL4213102348
148.Canada flagRonan Seeley (D)totals701112238
USA flagChicago WolvesAHL691112238
USA flagCarolina HurricanesNHL10000
149.Canada flagMatt Dumba (D)totals387162354
USA flagPittsburgh PenguinsNHL1112311
USA flagWilkes-Barre/Scranton PenguinsAHL276142043
150.Canada flagBrendan Gallagher (RW)Canada flagMontréal CanadiensNHL777162339
151.Canada flagTanner Molendyk (D)USA flagMilwaukee AdmiralsAHL604192314
152.Canada flagBrett Howden (C/LW)USA flagVegas Golden KnightsNHL5812102241
153.Canada flagAkil Thomas (C/W)totals399132216
USA flagOntario ReignAHL1949132
USA flagSpringfield ThunderbirdsAHL2054914
154.Canada flagKent Johnson (C/W)USA flagColumbus Blue JacketsNHL767152220
155.Canada flagOlen Zellweger (D)USA flagAnaheim DucksNHL767152234
156.Canada flagNate Danielson (C/RW)totals46517228
USA flagGrand Rapids GriffinsAHL18312154
USA flagDetroit Red WingsNHL282574
157.Canada flagSimon Després (D)totals551212261
Canada flagSaint-Hyacinthe BataillonLNAH90228
Scotland flagFife FlyersEIHL411101147
Australia flagMelbourne IceAIHL50996
158.Canada flagRyan Strome (C/RW)totals528132135
USA flagAnaheim DucksNHL3336927
Canada flagCalgary FlamesNHL1957128
159.Canada flagOliver Bonk (D)totals477142122
USA flagLehigh Valley PhantomsAHL466131922
USA flagPhiladelphia FlyersNHL11120
160.Canada flagMark Pysyk (D)Czechia flagHC Sparta PrahaCzechia506152128
161.Canada flagMaveric Lamoureux (D)totals705162177
USA flagTucson RoadrunnersAHL655152075
USA flagUtah MammothNHL50112
162.Canada flagJorian Donovan (D)totals634172189
Canada flagBelleville SenatorsAHL614172189
Canada flagOttawa SenatorsNHL20000
163.Canada flagJoe Hicketts (D)USA flagOntario ReignAHL674172161
164.Canada flagSawyer Mynio (D)Canada flagAbbotsford CanucksAHL583182142
165.Canada flagScott Laughton (C/LW)totals641372031
Canada flagToronto Maple LeafsNHL43841217
USA flagLos Angeles KingsNHL2153814
166.Canada flagCaedan Bankier (C/LW)USA flagIowa WildAHL6610102018
167.Canada flagNolan Allan (D)totals644162067
USA flagRockford IceHogsAHL2924639
USA flagSan Jose BarracudaAHL352121428
168.Canada flagCarson Rehkopf (C/LW)USA flagCoachella Valley FirebirdsAHL691361924
169.Canada flagTaylor Raddysh (RW/LW)USA flagNew York RangersNHL689101912
170.Canada flagOwen Allard (C/LW)USA flagTucson RoadrunnersAHL698111916
171.Canada flagCarson Lambos (D)totals718111948
USA flagIowa WildAHL708111948
USA flagMinnesota WildNHL10000
172.Canada flagPierre-Luc Dubois (C/LW)USA flagWashington CapitalsNHL295141919
173.Canada flagTyson Hinds (D)totals685141923
USA flagSan Diego GullsAHL625141921
USA flagAnaheim DucksNHL60002
174.Canada flagScott Harrington (D)Canada flagBelleville SenatorsAHL683161929
175.Canada flagEthan Del Mastro (D)totals642171952
USA flagChicago BlackhawksNHL1901118
USA flagRockford IceHogsAHL452161834
176.Canada flagCasey Cizikas (C)USA flagNew York IslandersNHL811081820
177.Canada flagJordan Dumais (RW/LW)USA flagCleveland MonstersAHL46711188
178.Canada flagRourke Chartier (C)Germany flagDresdner EislöwenDEL230414184
179.Canada flagCal Foote (D)USA flagChicago WolvesAHL484141820
180.Canada flagKevin Bahl (D)Canada flagCalgary FlamesNHL764141847
181.Canada flagBraden Schneider (D)USA flagNew York RangersNHL822161826
182.Canada flagTyson Foerster (RW)USA flagPhiladelphia FlyersNHL291341722
183.Canada flagBerkly Catton (C/LW)USA flagSeattle KrakenNHL667101731
184.Canada flagPhillip Danault (C/LW)totals756111726
USA flagLos Angeles KingsNHL300556
Canada flagMontréal CanadiensNHL45661220
185.Canada flagTanner Howe (LW/C)USA flagWilkes-Barre/Scranton PenguinsAHL27881643
186.Canada flagTyson Jost (C/LW)USA flagNashville PredatorsNHL69881630
187.Canada flagMadison Bowey (D)Germany flagAugsburger PantherDEL475111665
188.Canada flagAdam Pelech (D)USA flagNew York IslandersNHL824121650
189.Canada flagCalvin de Haan (D)Sweden flagRögle BKSHL463131647
190.Canada flagKaedan Korczak (D)USA flagVegas Golden KnightsNHL783131626
191.Canada flagKirby Dach (C)Canada flagMontréal CanadiensNHL37871531
192.Canada flagTy Rattie (RW)totals41871511
Sweden flagLinköping HCSHL3051611
Switzerland flagHC Fribourg-GottéronNL113690
193.Canada flagNick Paul (LW/C)USA flagTampa Bay LightningNHL51781532
194.Canada flagTanner Pearson (LW/RW)totals56781527
Canada flagWinnipeg JetsNHL52761325
USA flagBuffalo SabresNHL40222
195.Canada flagJamie Oleksiak (D)USA flagSeattle KrakenNHL785101536
196.Canada flagAdam Henrique (C/LW)Canada flagEdmonton OilersNHL653121518
197.Canada flagZach Dean (C)USA flagSpringfield ThunderbirdsAHL364101428
198.Canada flagSam Dickinson (D)totals741131422
USA flagSan Jose SharksNHL721131422
Canada flagCanadaWC20000
199.Canada flagMarcus Foligno (LW/RW)USA flagMinnesota WildNHL56851367
200.Canada flagColton Dach (C/LW)totals61581352
USA flagChicago BlackhawksNHL5336947
Canada flagEdmonton OilersNHL82245