Loading page

Former WJC-20 Players

WJC-20 (World Juniors)
League Information and Facts

Where are they now?

Played in WJC-20 during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)totals4838478516
USA flagColorado AvalancheNHL4838478516
Canada flagCanada OlympicsOG-----
2.Canada flagConnor McDavid (C/LW)totals5130558518
Canada flagEdmonton OilersNHL5130558518
Canada flagCanada OlympicsOG-----
3.Latvia flagArturs Kuzmenkovs (C/RW)Finland flagKraftII-divisioona2126487414
4.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL4424497322
5.Romania flagRadim Valchar (LW)totals323042726
Romania flagSteaua BucurestiRomania111017272
Romania flagCSM Corona BrasovErste Liga10108182
Romania flagCSM Corona BrasovErste Liga111017272
6.Canada flagMacklin Celebrini (C/LW)totals4924487228
USA flagSan Jose SharksNHL4924487228
Canada flagCanada OlympicsOG-----
7.Germany flagLeon Draisaitl (C/W)totals4825426722
Canada flagEdmonton OilersNHL4825426722
Germany flagGermany OlympicsOG-----
8.Finland flagMikko Rantanen (W/C)totals4819446379
USA flagDallas StarsNHL4819446379
Finland flagFinland OlympicsOG-----
9.Czechia flagMiroslav Holinka (C/W)Canada flagEdmonton Oil KingsWHL4128346218
10.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL4925366122
11.Czechia flagMartin Nečas (C/RW)totals4822386026
USA flagColorado AvalancheNHL4822386026
Czechia flagCzechia OlympicsOG-----
12.Czechia flagDavid Pastrnak (RW/LW)totals4520406034
USA flagBoston BruinsNHL4520406034
Czechia flagCzechia OlympicsOG-----
13.Russia flagKirill Kaprizov (LW)USA flagMinnesota WildNHL5125345914
14.Latvia flagMaris Dilevka (LW/RW)Finland flagKraftII-divisioona2021385912
15.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL5029295818
16.USA flagJack Eichel (C)totals411740578
USA flagVegas Golden KnightsNHL411740578
USA flagUSA OlympicsOG-----
17.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL4127295618
18.Canada flagSidney Crosby (C)totals4926305632
USA flagPittsburgh PenguinsNHL4926305632
Canada flagCanada OlympicsOG-----
19.Russia flagArtemi Panarin (LW)USA flagNew York RangersNHL5019375614
20.Finland flagBenjamin Rautiainen (C/LW)Finland flagTapparaLiiga3916405614
21.USA flagEvan Barratt (C/LW)Germany flagNürnberg Ice TigersDEL4014425637
22.Canada flagNick Suzuki (C)totals5015405510
Canada flagMontréal CanadiensNHL5015405510
Canada flagCanada OlympicsOG-----
23.Czechia flagPetr Pohl (RW)Germany flagERV SchweinfurtGermany42226285412
24.Denmark flagJoachim Blichfeld (RW)totals4324305435
Finland flagTapparaLiiga402428528
Denmark flagDenmark (all)International302227
Denmark flagDenmark OlympicsOG-----
25.Slovakia flagMarek Slovák (C)totals4017375442
Slovakia flagHK LeviceSlovakia23717365340
Slovakia flagHKM ZvolenSlovakia10002
Slovakia flagHC KosiceSlovakia20110
26.Sweden flagLucas Raymond (LW/RW)totals4915395412
USA flagDetroit Red WingsNHL4915395412
Sweden flagSweden OlympicsOG-----
27.Canada flagCale Makar (D)totals4814405420
USA flagColorado AvalancheNHL4814405420
Canada flagCanada OlympicsOG-----
28.Denmark flagVictor Cubars (W)Denmark flagHerlev EaglesDenmark3628255320
29.USA flagAlex DeBrincat (RW/LW)USA flagDetroit Red WingsNHL5126265210
30.USA flagZach Werenski (D)totals4518345210
USA flagColumbus Blue JacketsNHL4518345210
USA flagUSA OlympicsOG-----
31.Finland flagSebastian Aho (C/W)totals5017355230
USA flagCarolina HurricanesNHL5017355230
Finland flagFinland OlympicsOG-----
32.Czechia flagRoman Cervenka (C/LW)totals3816365228
Czechia flagHC Dynamo PardubiceCzechia3615355028
Czechia flagCzechia (all)International21120
Czechia flagCzechia OlympicsOG-----
33.USA flagLane Hutson (D)Canada flagMontréal CanadiensNHL509435214
34.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL3827245136
35.USA flagMatt Boldy (LW/RW)totals4827245122
USA flagMinnesota WildNHL4827245122
USA flagUSA OlympicsOG-----
36.USA flagTage Thompson (C/W)totals4926255125
USA flagBuffalo SabresNHL4926255125
USA flagUSA OlympicsOG-----
37.Slovakia flagRadoslav Tybor (RW)Slovakia flagHK Spartak DubnicaSlovakia23422295128
38.Germany flagTim Stützle (LW/C)totals4922295129
Canada flagOttawa SenatorsNHL4922295129
Germany flagGermany OlympicsOG-----
39.Canada flagMitchell Marner (RW/C)totals4812395114
USA flagVegas Golden KnightsNHL4812395114
Canada flagCanada OlympicsOG-----
40.Kazakhstan flagAlexander Kim (F)totals3726245034
Finland flagÄssät U20U20 SM-sarja2825214634
Finland flagÄssätLiiga91340
41.Russia flagDamir Sharipzyanov (D)Russia flagAvangard OmskKHL4519315022
42.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL5025244910
43.Denmark flagMorten Poulsen (LW/RW)totals382128494
Denmark flagHerning Blue FoxDenmark352127484
Denmark flagDenmark (all)International30110
Denmark flagDenmark OlympicsOG-----
44.USA flagClayton Keller (RW/LW)totals5015344914
USA flagUtah MammothNHL5015344914
USA flagUSA OlympicsOG-----
45.Sweden flagMika Zibanejad (C/RW)totals502127488
USA flagNew York RangersNHL502127488
Sweden flagSweden OlympicsOG-----
46.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL3620284830
47.Canada flagMark Stone (RW)totals321830487
USA flagVegas Golden KnightsNHL321830487
Canada flagCanada OlympicsOG-----
48.Sweden flagWilliam Nylander (W/C)totals3717314814
Canada flagToronto Maple LeafsNHL3717314814
Sweden flagSweden OlympicsOG-----
49.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL5111374820
50.Czechia flagKarel Klikorka (D)Germany flagTölzer LöwenGermany34010384820
51.USA flagArthur Kaliyev (RW/LW)totals4226214718
Canada flagBelleville SenatorsAHL4026204618
Canada flagOttawa SenatorsNHL20110
52.Denmark flagMathias From (LW/RW)totals4124234728
Austria flagEC-KACICEHL3823234628
Denmark flagDenmark (all)International31010
53.Canada flagSam Reinhart (C/RW)totals482423478
USA flagFlorida PanthersNHL482423478
Canada flagCanada OlympicsOG-----
54.USA flagDylan Larkin (C/LW)totals5125214632
USA flagDetroit Red WingsNHL5125214632
USA flagUSA OlympicsOG-----
55.Canada flagBrad Marchand (W/C)totals4123234632
USA flagFlorida PanthersNHL4123234632
Canada flagCanada OlympicsOG-----
56.Czechia flagFilip Chlapik (C/LW)totals4721254630
Czechia flagHC Sparta PrahaCzechia4117234028
Czechia flagCzechia (all)International64262
57.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL4919274634
58.Denmark flagNicolai Meyer (W/C)Slovenia flagHK Olimpija LjubljanaICEHL331828468
59.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL5018284614
60.Sweden flagErik Brännström (D)totals4821244536
Switzerland flagLausanne HCNL4218203832
Sweden flagSweden (all)International63474
61.Czechia flagLukas Sedlak (C/LW)totals4616294526
Czechia flagHC Dynamo PardubiceCzechia4116274320
Czechia flagCzechia (all)International50226
Czechia flagCzechia OlympicsOG-----
62.Slovakia flagOleksii Myklukha (C)totals401332450
Slovakia flagHC Banska BystricaSlovakia381332450
Slovakia flagSlovakia (all)International20000
63.Belarus flagDanila Karaban (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan3427174412
64.Latvia flagKarlis Ozolins (C)totals2923214414
Latvia flagLiepajaLatvia2623214412
Latvia flagLatvia (all)International30002
65.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL4619254421
66.Sweden flagLeo Carlsson (C/LW)Injuredtotals4418264429
USA flagAnaheim DucksNHL4418264429
Sweden flagSweden OlympicsOG-----
67.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL4817274443
68.Latvia flagKevins Stradnieks (F)Latvia flagLiepajaLatvia2713314414
69.USA flagQuinn Hughes (D)totals454404418
Canada flagVancouver CanucksNHL262212312
USA flagUSA OlympicsOG-----
USA flagMinnesota WildNHL19219216
70.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL5023204322
71.USA flagCutter Gauthier (LW/C)USA flagAnaheim DucksNHL4922214318
72.Czechia flagTomas Hertl (C/LW)totals4820234327
USA flagVegas Golden KnightsNHL4820234327
Czechia flagCzechia OlympicsOG-----
73.Russia flagAlexander Ovechkin (LW)USA flagWashington CapitalsNHL5120234316
74.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL5018254320
75.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL4117264314
76.Finland flagJere Lassila (C)Finland flagJYPLiiga3912314316
77.Sweden flagAdam Brodecki (RW/LW)Switzerland flagEHC VispSL3912314318
78.Kazakhstan flagMaxim Musorov (LW)totals4012314318
Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan3511253618
Kazakhstan flagKazakhstan (all)International51670
79.USA flagAuston Matthews (C/LW)totals4425174216
Canada flagToronto Maple LeafsNHL4425174216
USA flagUSA OlympicsOG-----
80.USA flagBrock Nelson (C/LW)totals4824184218
USA flagColorado AvalancheNHL4824184218
USA flagUSA OlympicsOG-----
81.Russia flagAndrei Svechnikov (RW/LW)USA flagCarolina HurricanesNHL5017254238
82.Finland flagJesse Puljujärvi (RW/LW)totals4916264224
Switzerland flagGenève-Servette HCNL4314243818
Finland flagFinland (all)International62246
83.USA flagTroy Terry (W/C)USA flagAnaheim DucksNHL4313294212
84.Kazakhstan flagDias Guseinov (F)totals421230424
Kazakhstan flagNomad AstanaKazakhstan391230424
Kazakhstan flagKazakhstan (all)International30000
85.Canada flagJosh Morrissey (D)totals4910324220
Canada flagWinnipeg JetsNHL4910324220
Canada flagCanada OlympicsOG-----
86.Canada flagJakob Pelletier (LW/C)totals361922417
USA flagSyracuse CrunchAHL351922417
USA flagTampa Bay LightningNHL10000
87.Russia flagKirill Marchenko (RW/LW)USA flagColumbus Blue JacketsNHL4518234120
88.Finland flagMarkus Granlund (C/LW)Switzerland flagGenève-Servette HCNL4017244114
89.USA flagAlex Tuch (RW/C)USA flagBuffalo SabresNHL4817244143
90.Denmark flagNick Olesen (W/C)totals4515264125
Czechia flagHC Motor České BudějoviceCzechia4213253816
Denmark flagDenmark (all)International32139
Denmark flagDenmark OlympicsOG-----
91.Sweden flagRickard Hugg (LW/RW)totals4414274110
Sweden flagSkellefteå AIKSHL381327408
Sweden flagSweden (all)International61012
92.Norway flagMichael Haga (C/LW)Norway flagFrisk AskerNorway3112294112
93.USA flagMatthew Knies (LW/RW)Canada flagToronto Maple LeafsNHL4712294119
94.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL4911304141
95.Czechia flagErik Němec (LW/C)Germany flagSelber WölfeGermany33810314128
96.Germany flagFrederik Tiffels (LW)totals418334115
Germany flagEisbären BerlinDEL418334115
Germany flagGermany OlympicsOG-----
97.Latvia flagRoberts Jekimovs (LW/RW)Latvia flagPrizma RigaLatvia2919214018
98.Russia flagSergei Barbashev (RW)Kazakhstan flagSaryarka KaragandaKazakhstan371921408
99.Slovakia flagJuraj Slafkovský (RW/LW)totals5019214042
Canada flagMontréal CanadiensNHL5019214042
Slovakia flagSlovakia OlympicsOG-----
100.Switzerland flagLuca Fazzini (LW/RW)Switzerland flagHC LuganoNL4115254010