Loading page

Former Canada U20 Players

Team Information and Facts

Where are they now?

Played in Canada U20 during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
101.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL517121926
102.Canada flagSam Steel (C/LW)USA flagDallas StarsNHL527121920
103.Canada flagThomas Chabot (D)Canada flagOttawa SenatorsNHL355141916
104.Canada flagCody Glass (C/RW)USA flagNew Jersey DevilsNHL401351823
105.Canada flagJaden Schwartz (LW)USA flagSeattle KrakenNHL3199188
106.Canada flagCalum Ritchie (C/RW)totals438101818
USA flagBridgeport IslandersAHL31232
USA flagNew York IslandersNHL40781516
107.Canada flagShane Wright (C)USA flagSeattle KrakenNHL50711184
108.Canada flagKale Clague (D)Canada flagManitoba MooseAHL356121826
109.Canada flagOlen Zellweger (D)USA flagAnaheim DucksNHL506121822
110.Canada flagNicolas Roy (C/RW)Canada flagToronto Maple LeafsNHL48414186
111.Canada flagThomas Harley (D)totals402161810
USA flagDallas StarsNHL402161810
Canada flagCanada OlympicsOG-----
112.Canada flagJosh Anderson (RW/LW)Canada flagMontréal CanadiensNHL461161750
113.Canada flagMatthew Savoie (C/W)Canada flagEdmonton OilersNHL52981714
114.Canada flagDylan Holloway (W/C)USA flagSt. Louis BluesNHL34891711
115.Canada flagEaston Cowan (C/W)totals427101716
Canada flagToronto Maple LeafsNHL40791614
Canada flagToronto MarliesAHL20112
116.Canada flagNick Ritchie (LW)totals105121714
Romania flagSC CsíkszeredaErste Liga8491312
Romania flagSC CsíkszeredaErste Liga21342
117.Canada flagJared McIsaac (D)totals22512178
Canada flagCorner Brook RoyalsCWSHL62460
Slovakia flagHK Spisska Nova VesSlovakia1638118
118.Canada flagDougie Hamilton (D)USA flagNew Jersey DevilsNHL465121734
119.Canada flagNate Danielson (C/RW)totals39413178
USA flagGrand Rapids GriffinsAHL1128104
USA flagDetroit Red WingsNHL282574
120.Canada flagMatthew Wood (LW/C)totals4397162
USA flagMilwaukee AdmiralsAHL21010
USA flagNashville PredatorsNHL4187152
121.Canada flagAnthony Beauvillier (W/C)USA flagWashington CapitalsNHL52971620
122.Canada flagBarrett Hayton (C/LW)USA flagUtah MammothNHL466101634
123.Canada flagDarnell Nurse (D)Canada flagEdmonton OilersNHL526101681
124.Canada flagMadison Bowey (D)Germany flagAugsburger PantherDEL395111632
125.Canada flagMark Pysyk (D)Czechia flagHC Sparta PrahaCzechia405111618
126.Canada flagElliot Desnoyers (LW/RW)totals333131629
USA flagIowa WildAHL90224
USA flagIowa HeartlandersECHL243111425
127.Canada flagJorian Donovan (D)Canada flagBelleville SenatorsAHL443131647
128.Canada flagXavier Ouellet (D)InjuredBelarus flagDinamo MinskKHL312141618
129.Canada flagBrett Howden (C/LW)USA flagVegas Golden KnightsNHL39961520
130.Canada flagBrennan Othmann (LW/RW)totals35781554
USA flagHartford Wolf PackAHL23681445
USA flagNew York RangersNHL121019
131.Canada flagJaret Anderson-Dolan (C/W)Canada flagManitoba MooseAHL37691534
132.Canada flagJordan Dumais (RW/LW)USA flagCleveland MonstersAHL30510154
133.Canada flagKent Johnson (C/W)USA flagColumbus Blue JacketsNHL50510158
134.Canada flagTy Nelson (D)USA flagCoachella Valley FirebirdsAHL344111516
135.Canada flagCole Perfetti (F)Canada flagWinnipeg JetsNHL374111510
136.Canada flagBrendan Gallagher (RW)Canada flagMontréal CanadiensNHL524111524
137.Canada flagMaveric Lamoureux (D)totals373121542
USA flagTucson RoadrunnersAHL323111440
USA flagUtah MammothNHL50112
138.Canada flagRoland McKeown (D)USA flagSan Diego GullsAHL383121531
139.Canada flagJordan Spence (D)Canada flagOttawa SenatorsNHL413121510
140.Canada flagJamie Benn (LW/C)USA flagDallas StarsNHL30771421
141.Canada flagRaphaël Lavoie (C/RW)USA flagHenderson Silver KnightsAHL1468144
142.Canada flagMitchell Stephens (C/RW)USA flagCoachella Valley FirebirdsAHL36681420
143.Canada flagRourke Chartier (C)Germany flagDresdner EislöwenDEL25410144
144.Canada flagBrayden Yager (C/RW)Canada flagManitoba MooseAHL37410144
145.Canada flagOwen Beck (C)totals424101418
Canada flagLaval RocketAHL273101312
Canada flagMontréal CanadiensNHL151016
146.Canada flagJoe Hicketts (D)USA flagOntario ReignAHL373111441
147.Canada flagTyson Foerster (RW)InjuredUSA flagPhiladelphia FlyersNHL211031318
148.Canada flagCasey Cizikas (C)USA flagNew York IslandersNHL51671310
149.Canada flagAkil Thomas (C/W)totals1949132
USA flagOntario ReignAHL1949132
USA flagSpringfield ThunderbirdsAHL-----
150.Canada flagIan Mitchell (D)USA flagGrand Rapids GriffinsAHL2749138
151.Canada flagSawyer Mynio (D)Canada flagAbbotsford CanucksAHL313101320
152.Canada flagDrew Doughty (D)totals413101324
USA flagLos Angeles KingsNHL413101324
Canada flagCanada OlympicsOG-----
153.Canada flagCalen Addison (D)USA flagUtica CometsAHL312111314
154.Canada flagScott Harrington (D)Canada flagBelleville SenatorsAHL422111316
155.Canada flagEthan Del Mastro (D)totals361121324
USA flagChicago BlackhawksNHL20000
USA flagRockford IceHogsAHL341121324
156.Canada flagCarson Rehkopf (C/LW)USA flagCoachella Valley FirebirdsAHL37841218
157.Canada flagTaylor Raddysh (RW/LW)USA flagNew York RangersNHL4975128
158.Canada flagWilliam Dufour (RW/LW)totals1766122
Russia flagLada TogliattiKHL72130
Canada flagQuébec NationalLNAH43582
USA flagWilkes-Barre/Scranton PenguinsAHL61010
159.Canada flagAlex Newhook (C/LW)InjuredCanada flagMontréal CanadiensNHL1766128
160.Canada flagBoris Katchouk (LW/RW)totals2757124
USA flagSyracuse CrunchAHL2146104
USA flagTampa Bay LightningNHL30000
USA flagIowa WildAHL31120
161.Canada flagKaedan Korczak (D)USA flagVegas Golden KnightsNHL50391216
162.Canada flagKevin Bahl (D)Canada flagCalgary FlamesNHL50391233
163.Canada flagAlex Formenton (LW)Switzerland flagHC Ambrì-PiottaNL32651142
164.Canada flagNick Paul (LW/C)USA flagTampa Bay LightningNHL31561113
165.Canada flagCarson Lambos (D)totals40561132
USA flagIowa WildAHL39561132
USA flagMinnesota WildNHL10000
166.Canada flagCal Foote (D)USA flagChicago WolvesAHL1938116
167.Canada flagBeau Akey (D)totals30381114
USA flagFort Wayne KometsECHL41010
USA flagBakersfield CondorsAHL26281014
168.Canada flagCalvin de Haan (D)Sweden flagRögle BKSHL33381114
169.Canada flagRonan Seeley (D)USA flagChicago WolvesAHL3938118
170.Canada flagTanner Molendyk (D)USA flagMilwaukee AdmiralsAHL3629118
171.Canada flagTy Dellandrea (C/W)USA flagSan Jose SharksNHL42291118
172.Canada flagPhillip Danault (C/LW)totals461101118
USA flagLos Angeles KingsNHL300556
Canada flagMontréal CanadiensNHL1615612
173.Canada flagScott Laughton (C/LW)Canada flagToronto Maple LeafsNHL33821010
174.Canada flagTanner Pearson (LW/RW)Canada flagWinnipeg JetsNHL45731023
175.Canada flagMarcus Foligno (LW/RW)USA flagMinnesota WildNHL42641047
176.Canada flagCaedan Bankier (C/LW)USA flagIowa WildAHL3646108
177.Canada flagOwen Allard (C/LW)USA flagTucson RoadrunnersAHL37461010
178.Canada flagBerkly Catton (C/LW)USA flagSeattle KrakenNHL37461014
179.Canada flagMathieu Joseph (RW/LW)USA flagSt. Louis BluesNHL3628104
180.Canada flagDillon Heatherington (D)Germany flagEHC MünchenDEL39281028
181.Canada flagAdam Henrique (C/LW)Canada flagEdmonton OilersNHL43281012
182.Canada flagBraden Schneider (D)USA flagNew York RangersNHL52281016
183.Canada flagEthan Gauthier (RW/LW)USA flagSyracuse CrunchAHL284596
184.Canada flagBrendan Perlini (LW)InjuredSwitzerland flagHC LuganoNL2936939
185.Canada flagColton Dach (C/LW)USA flagChicago BlackhawksNHL4936945
186.Canada flagJack Studnicka (C/RW)totals2827920
USA flagCharlotte CheckersAHL1027916
USA flagFlorida PanthersNHL180004
187.Canada flagCaden Price (D)USA flagCoachella Valley FirebirdsAHL3827913
188.Canada flagMarkus Phillips (D)Russia flagSKA St. PetersburgKHL4627914
189.Canada flagJoshua Brook (D)InjuredBelarus flagDinamo MinskKHL3518919
190.Canada flagZack Ostapchuk (C/LW)totals3962814
USA flagSan Jose BarracudaAHL1131410
USA flagSan Jose SharksNHL283144
191.Canada flagNathan Gaucher (C/RW)USA flagSan Diego GullsAHL3344835
192.Canada flagDillon Dubé (LW/C)USA flagSpringfield ThunderbirdsAHL163582
193.Canada flagRyan Strome (C/RW)USA flagAnaheim DucksNHL3035823
194.Canada flagJamie Oleksiak (D)USA flagSeattle KrakenNHL4835812
195.Canada flagMatt Dumba (D)totals2626828
USA flagPittsburgh PenguinsNHL1112311
USA flagWilkes-Barre/Scranton PenguinsAHL1514517
196.Canada flagJack Thompson (D)USA flagSan Jose BarracudaAHL2926812
197.Canada flagTyson Hinds (D)USA flagSan Diego GullsAHL3417815
198.Canada flagNoah Juulsen (D)USA flagPhiladelphia FlyersNHL3717815
199.Canada flagNoah Warren (D)USA flagSan Diego GullsAHL3817824
200.Canada flagTyler Myers (D)Canada flagVancouver CanucksNHL5117838