Loading page

Former WJC-20 Players

WJC-20 (World Juniors)
League Information and Facts

Where are they now?

Played in WJC-20 during season
Overall Totals
#PlayerTeamLeagueGPGATPPIM
1.Canada flagConnor McDavid (C/LW)totals5634619522
Canada flagEdmonton OilersNHL5634619522
Canada flagCanada OlympicsOG-----
2.Canada flagNathan MacKinnon (C/RW)totals5340519118
USA flagColorado AvalancheNHL5340519118
Canada flagCanada OlympicsOG-----
3.Latvia flagArturs Kuzmenkovs (C/RW)Finland flagKraftII-divisioona2429578616
4.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL4928588622
5.Canada flagMacklin Celebrini (C/LW)totals5428538130
USA flagSan Jose SharksNHL5428538130
Canada flagCanada OlympicsOG-----
6.Germany flagLeon Draisaitl (C/W)totals5327517824
Canada flagEdmonton OilersNHL5327517824
Germany flagGermany OlympicsOG-----
7.Romania flagRadim Valchar (LW)totals343045756
Romania flagSteaua BucurestiRomania111017272
Romania flagCSM Corona BrasovErste Liga121011212
Romania flagCSM Corona BrasovErste Liga111017272
8.Czechia flagDavid Pastrnak (RW/LW)totals5122487040
USA flagBoston BruinsNHL5122487040
Czechia flagCzechia OlympicsOG-----
9.Russia flagKirill Kaprizov (LW)USA flagMinnesota WildNHL5732376918
10.Finland flagMikko Rantanen (W/C)totals5320486883
USA flagDallas StarsNHL5320486883
Finland flagFinland OlympicsOG-----
11.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL5527406722
12.Canada flagNick Suzuki (C)totals5618476510
Canada flagMontréal CanadiensNHL5618476510
Canada flagCanada OlympicsOG-----
13.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL5631336420
14.Latvia flagMaris Dilevka (LW/RW)Finland flagKraftII-divisioona2324406412
15.USA flagJack Eichel (C)totals4819456410
USA flagVegas Golden KnightsNHL4819456410
USA flagUSA OlympicsOG-----
16.Czechia flagMiroslav Holinka (C/W)Canada flagEdmonton Oil KingsWHL4228346218
17.Czechia flagMartin Nečas (C/RW)totals5222406226
USA flagColorado AvalancheNHL5222406226
Czechia flagCzechia OlympicsOG-----
18.Finland flagBenjamin Rautiainen (C/LW)Finland flagTapparaLiiga4417446114
19.USA flagZach Werenski (D)totals5019416010
USA flagColumbus Blue JacketsNHL5019416010
USA flagUSA OlympicsOG-----
20.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL5615456022
21.Denmark flagJoachim Blichfeld (RW)totals4527325937
Finland flagTapparaLiiga4227305710
Denmark flagDenmark (all)International302227
Denmark flagDenmark OlympicsOG-----
22.Germany flagTim Stützle (LW/C)totals5526335931
Canada flagOttawa SenatorsNHL5526335931
Germany flagGermany OlympicsOG-----
23.Slovakia flagMarek Slovák (C)totals4521385948
Slovakia flagHK LeviceSlovakia24121375844
Slovakia flagHKM ZvolenSlovakia10002
Slovakia flagHC KosiceSlovakia30112
24.USA flagMatt Boldy (LW/RW)totals5329295826
USA flagMinnesota WildNHL5329295826
USA flagUSA OlympicsOG-----
25.Canada flagSidney Crosby (C)totals5427315834
USA flagPittsburgh PenguinsNHL5427315834
Canada flagCanada OlympicsOG-----
26.Slovakia flagRadoslav Tybor (RW)Slovakia flagHK Spartak DubnicaSlovakia23725335828
27.Czechia flagRoman Cervenka (C/LW)totals4218405828
Czechia flagHC Dynamo PardubiceCzechia4017395628
Czechia flagCzechia (all)International21120
Czechia flagCzechia OlympicsOG-----
28.Sweden flagLucas Raymond (LW/RW)totals5418405812
USA flagDetroit Red WingsNHL5418405812
Sweden flagSweden OlympicsOG-----
29.USA flagEvan Barratt (C/LW)Germany flagNürnberg Ice TigersDEL4314445837
30.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL5632255714
31.USA flagAlex DeBrincat (RW/LW)USA flagDetroit Red WingsNHL5630275710
32.USA flagTage Thompson (C/W)totals5529285727
USA flagBuffalo SabresNHL5529285727
USA flagUSA OlympicsOG-----
33.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL4128295742
34.Russia flagArtemi Panarin (LW)USA flagNew York RangersNHL5219385714
35.USA flagLane Hutson (D)Canada flagMontréal CanadiensNHL569485724
36.Denmark flagVictor Cubars (W)Denmark flagHerlev EaglesDenmark3929275622
37.Kazakhstan flagAlexander Kim (F)totals4128285636
Finland flagÄssät U20U20 SM-sarja3227255236
Finland flagÄssätLiiga91340
38.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL4427295620
39.Canada flagCale Makar (D)totals5315415620
USA flagColorado AvalancheNHL5315415620
Canada flagCanada OlympicsOG-----
40.Canada flagMitchell Marner (RW/C)totals5515415614
USA flagVegas Golden KnightsNHL5515415614
Canada flagCanada OlympicsOG-----
41.Denmark flagMorten Poulsen (LW/RW)totals422629554
Denmark flagHerning Blue FoxDenmark392628544
Denmark flagDenmark (all)International30110
Denmark flagDenmark OlympicsOG-----
42.Canada flagMark Stone (RW)totals392035557
USA flagVegas Golden KnightsNHL392035557
Canada flagCanada OlympicsOG-----
43.Kazakhstan flagMaxim Musorov (LW)totals4615405520
Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan4114344820
Kazakhstan flagKazakhstan (all)International51670
44.USA flagQuinn Hughes (D)totals515505522
Canada flagVancouver CanucksNHL262212312
USA flagUSA OlympicsOG-----
USA flagMinnesota WildNHL253293210
45.Canada flagSam Reinhart (C/RW)totals552727548
USA flagFlorida PanthersNHL552727548
Canada flagCanada OlympicsOG-----
46.Czechia flagPetr Pohl (RW)Germany flagERV SchweinfurtGermany42226285412
47.Denmark flagMathias From (LW/RW)totals4526285430
Austria flagEC-KACICEHL4225285330
Denmark flagDenmark (all)International31010
48.Finland flagSebastian Aho (C/W)totals5519355430
USA flagCarolina HurricanesNHL5519355430
Finland flagFinland OlympicsOG-----
49.Latvia flagRoberts Jekimovs (LW/RW)Latvia flagPrizma RigaLatvia3324295318
50.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL4323305332
51.Russia flagDamir Sharipzyanov (D)Russia flagAvangard OmskKHL4820335324
52.Denmark flagNicolai Meyer (W/C)Slovenia flagHK Olimpija LjubljanaICEHL3819345310
53.Sweden flagMika Zibanejad (C/RW)totals5523295210
USA flagNew York RangersNHL5523295210
Sweden flagSweden OlympicsOG-----
54.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL5322305245
55.Belarus flagDanila Karaban (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan3931205118
56.Czechia flagFilip Chlapik (C/LW)totals5123285134
Czechia flagHC Sparta PrahaCzechia4519264532
Czechia flagCzechia (all)International64262
57.Canada flagBrad Marchand (W/C)totals4525255034
USA flagFlorida PanthersNHL4525255034
Canada flagCanada OlympicsOG-----
58.USA flagClayton Keller (RW/LW)totals5516345016
USA flagUtah MammothNHL5516345016
USA flagUSA OlympicsOG-----
59.Czechia flagKarel Klikorka (D)Germany flagTölzer LöwenGermany34410405022
60.USA flagArthur Kaliyev (RW/LW)totals4628214920
Canada flagBelleville SenatorsAHL4428204820
Canada flagOttawa SenatorsNHL20110
61.USA flagBrock Nelson (C/LW)totals5328204820
USA flagColorado AvalancheNHL5328204820
USA flagUSA OlympicsOG-----
62.USA flagDylan Larkin (C/LW)totals5625234834
USA flagDetroit Red WingsNHL5625234834
USA flagUSA OlympicsOG-----
63.USA flagCutter Gauthier (LW/C)USA flagAnaheim DucksNHL5424244818
64.USA flagAlex Tuch (RW/C)USA flagBuffalo SabresNHL5422264843
65.Czechia flagTomas Hertl (C/LW)totals5522264835
USA flagVegas Golden KnightsNHL5522264835
Czechia flagCzechia OlympicsOG-----
66.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL5219294821
67.Sweden flagWilliam Nylander (W/C)totals3817314814
Canada flagToronto Maple LeafsNHL3817314814
Sweden flagSweden OlympicsOG-----
68.Czechia flagLukas Sedlak (C/LW)totals5017314828
Czechia flagHC Dynamo PardubiceCzechia4517294622
Czechia flagCzechia (all)International50226
Czechia flagCzechia OlympicsOG-----
69.Sweden flagErik Brännström (D)totals5122254740
Switzerland flagLausanne HCNL4519214036
Sweden flagSweden (all)International63474
70.Russia flagAlexander Ovechkin (LW)USA flagWashington CapitalsNHL5722254716
71.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL5420274734
72.Russia flagAndrei Svechnikov (RW/LW)USA flagCarolina HurricanesNHL5520274740
73.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL5519284720
74.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL5515324743
75.Slovakia flagOleksii Myklukha (C)totals441433470
Slovakia flagHC Banska BystricaSlovakia421433470
Slovakia flagSlovakia (all)International20000
76.USA flagAuston Matthews (C/LW)totals4926204616
Canada flagToronto Maple LeafsNHL4926204616
USA flagUSA OlympicsOG-----
77.Russia flagKirill Marchenko (RW/LW)USA flagColumbus Blue JacketsNHL5019274620
78.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL4518284614
79.Finland flagJere Lassila (C)Finland flagJYPLiiga4313334616
80.Sweden flagRasmus Dahlin (D)totals5111354651
USA flagBuffalo SabresNHL5111354651
Sweden flagSweden OlympicsOG-----
81.Latvia flagToms Andersons (RW/LW)totals4210364645
Switzerland flagHC La Chaux-de-FondsSL4010364645
Latvia flagLatvia (all)International20000
82.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia4524214581
83.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL5324214522
84.Sweden flagFilip Forsberg (W/C)totals5523224526
USA flagNashville PredatorsNHL5523224526
Sweden flagSweden OlympicsOG-----
85.Slovakia flagPatrik Lusnak (LW/RW)Slovakia flagHC TopolcanySlovakia24020254540
86.Sweden flagAdrian Kempe (W/C)totals5420254546
USA flagLos Angeles KingsNHL5420254546
Sweden flagSweden OlympicsOG-----
87.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL5519264520
88.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL5516294524
89.Denmark flagNick Olesen (W/C)totals4915304541
Czechia flagHC Motor České BudějoviceCzechia4613294232
Denmark flagDenmark (all)International32139
Denmark flagDenmark OlympicsOG-----
90.Kazakhstan flagArtur Gatiyatov (F)totals4414314532
Kazakhstan flagNomad AstanaKazakhstan4113314430
Kazakhstan flagKazakhstan (all)International31012
91.Kazakhstan flagDias Guseinov (F)totals461332454
Kazakhstan flagNomad AstanaKazakhstan431332454
Kazakhstan flagKazakhstan (all)International30000
92.USA flagJohn Carlson (D)USA flagWashington CapitalsNHL5310354526
93.Latvia flagKarlis Ozolins (C)totals2923214414
Latvia flagLiepajaLatvia2623214412
Latvia flagLatvia (all)International30002
94.Slovakia flagJuraj Slafkovský (RW/LW)totals5621234442
Canada flagMontréal CanadiensNHL5621234442
Slovakia flagSlovakia OlympicsOG-----
95.Russia flagAlexander Radulov (RW)Russia flagLokomotiv YaroslavlKHL5220244460
96.Russia flagRadel Fazleyev (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan4319254428
97.Sweden flagLeo Carlsson (C/LW)InjuredUSA flagAnaheim DucksNHL4418264429
98.Slovakia flagRoman Faith (LW)Slovakia flagHC Banska BystricaSlovakia4216284474
99.Sweden flagRickard Hugg (LW/RW)totals4715294410
Sweden flagSkellefteå AIKSHL411429438
Sweden flagSweden (all)International61012
100.Norway flagMichael Haga (C/LW)Norway flagFrisk AskerNorway3514304412