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 flagConnor McDavid (C)totals83459413938
Canada flagEdmonton OilersNHL77438312638
Canada flagCanada OlympicsOG6211130
2.Canada flagNathan MacKinnon (C/RW)totals81557412939
USA flagColorado AvalancheNHL75517112237
Canada flagCanada OlympicsOG64372
3.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL71438312648
4.Canada flagMacklin Celebrini (C/LW)totals82467111746
USA flagSan Jose SharksNHL76416610742
Canada flagCanada OlympicsOG655104
5.Germany flagLeon Draisaitl (C/W)Injuredtotals75397211126
Canada flagEdmonton OilersNHL6535629726
Germany flagGermany OlympicsOG52570
Germany flagGermany (all)International52570
6.Czechia flagMartin Nečas (C/RW)totals83426811034
USA flagColorado AvalancheNHL7336589430
Czechia flagCzechia OlympicsOG53582
Czechia flagCzechia (all)International53582
7.Czechia flagDavid Pastrnak (RW/LW)totals83337410770
USA flagBoston BruinsNHL7329689770
Czechia flagCzechia OlympicsOG52350
Czechia flagCzechia (all)International52350
8.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL7734639737
9.Canada flagNick Suzuki (C)totals8329689730
Canada flagMontréal CanadiensNHL7727689528
Canada flagCanada OlympicsOG62022
10.Latvia flagArturs Kuzmenkovs (C/RW)Finland flagKraftII-divisioona2730669622
11.Germany flagTim Stützle (LW/C)totals8741509135
Canada flagOttawa SenatorsNHL7733467935
Germany flagGermany OlympicsOG54260
Germany flagGermany (all)International54260
12.Sweden flagLucas Raymond (LW/RW)totals8527649132
USA flagDetroit Red WingsNHL7525487320
Sweden flagSweden OlympicsOG51896
Sweden flagSweden (all)International51896
13.Finland flagSebastian Aho (C/W)totals8934569046
USA flagCarolina HurricanesNHL7726527842
Finland flagFinland OlympicsOG64262
Finland flagFinland (all)International64262
14.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL7740498932
15.USA flagJack Eichel (C)totals7527618818
USA flagVegas Golden KnightsNHL6925578216
USA flagUSA OlympicsOG62462
16.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL7721678828
17.Russia flagKirill Kaprizov (LW)USA flagMinnesota WildNHL7543448728
18.Sweden flagMika Zibanejad (C/RW)totals8739488718
USA flagNew York RangersNHL7733427514
Sweden flagSweden OlympicsOG53362
Sweden flagSweden (all)International53362
19.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL7649368514
20.USA flagMatt Boldy (LW/RW)totals7943428530
USA flagMinnesota WildNHL7341408128
USA flagUSA OlympicsOG62242
21.Finland flagMikko Rantanen (W/C)totals6925608593
USA flagDallas StarsNHL5921527389
Finland flagFinland OlympicsOG52462
Finland flagFinland (all)International52462
22.USA flagZach Werenski (D)totals7622628420
USA flagColumbus Blue JacketsNHL7021577816
USA flagUSA OlympicsOG61564
23.Slovakia flagJuraj Slafkovský (RW/LW)totals8937468356
Canada flagMontréal CanadiensNHL7729386752
Slovakia flagSlovakia OlympicsOG64482
Slovakia flagSlovakia (all)International64482
24.USA flagTage Thompson (C/W)totals8441418233
USA flagBuffalo SabresNHL7838407833
USA flagUSA OlympicsOG63140
25.Canada flagMitchell Marner (RW/C)totals8224588222
USA flagVegas Golden KnightsNHL7623547722
Canada flagCanada OlympicsOG61450
26.USA flagQuinn Hughes (D)totals777758230
Canada flagVancouver CanucksNHL262212312
USA flagUSA OlympicsOG61780
USA flagMinnesota WildNHL454475118
27.USA flagAlex DeBrincat (RW/LW)USA flagDetroit Red WingsNHL7739428117
28.Sweden flagWilliam Nylander (W/C)totals7030518124
Canada flagToronto Maple LeafsNHL6026477316
Sweden flagSweden OlympicsOG52244
Sweden flagSweden (all)International52244
29.Canada flagCale Makar (D)totals7922598126
USA flagColorado AvalancheNHL7320557524
Canada flagCanada OlympicsOG62462
30.Czechia flagMiroslav Holinka (C/W)Canada flagEdmonton Oil KingsWHL5937438024
31.Russia flagArtemi Panarin (LW)totals7327538020
USA flagNew York RangersNHL5219385714
USA flagLos Angeles KingsNHL21815236
32.Sweden flagRasmus Dahlin (D)totals8420608078
USA flagBuffalo SabresNHL7418527074
Sweden flagSweden OlympicsOG51452
Sweden flagSweden (all)International51452
33.USA flagJack Hughes (C/LW)totals622950798
USA flagNew Jersey DevilsNHL562547726
USA flagUSA OlympicsOG64372
34.Canada flagSidney Crosby (C)totals7031477842
USA flagPittsburgh PenguinsNHL6629437242
Canada flagCanada OlympicsOG42460
35.USA flagClayton Keller (RW/LW)totals8025537830
USA flagUtah MammothNHL7625537830
USA flagUSA OlympicsOG40000
36.Sweden flagAdrian Kempe (W/C)totals8636417764
USA flagLos Angeles KingsNHL7632376956
Sweden flagSweden OlympicsOG52244
Sweden flagSweden (all)International52244
37.Denmark flagJoachim Blichfeld (RW)totals6433447743
Finland flagTapparaLiiga5333387116
Denmark flagDenmark (all)International704427
Denmark flagDenmark OlympicsOG40220
38.Finland flagBenjamin Rautiainen (C/LW)Finland flagTapparaLiiga5925527720
39.Sweden flagFilip Forsberg (W/C)totals8739377632
USA flagNashville PredatorsNHL7737357232
Sweden flagSweden OlympicsOG51120
Sweden flagSweden (all)International51120
40.Canada flagJakob Pelletier (LW/C)totals6328477519
USA flagSyracuse CrunchAHL6128477519
USA flagTampa Bay LightningNHL20000
41.Latvia flagMaris Dilevka (LW/RW)Finland flagKraftII-divisioona2629457412
42.USA flagLane Hutson (D)Canada flagMontréal CanadiensNHL7712627434
43.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL6530427244
44.Czechia flagRoman Cervenka (C/LW)totals5524487232
Czechia flagHC Dynamo PardubiceCzechia4319416028
Czechia flagCzechia (all)International73472
Czechia flagCzechia OlympicsOG52352
45.Sweden flagErik Karlsson (D)totals8314587222
USA flagPittsburgh PenguinsNHL7314506422
Sweden flagSweden OlympicsOG50440
Sweden flagSweden (all)International50440
46.Finland flagMiro Heiskanen (D)totals8713597238
USA flagDallas StarsNHL759536230
Finland flagFinland OlympicsOG62354
Finland flagFinland (all)International62354
47.Canada flagMark Stone (RW)totals612645719
USA flagVegas Golden KnightsNHL552443679
Canada flagCanada OlympicsOG62240
48.Denmark flagNikolaj Ehlers (LW/RW)totals8526457112
USA flagCarolina HurricanesNHL7724416512
Denmark flagDenmark OlympicsOG41230
Denmark flagDenmark (all)International41230
49.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL7719517061
50.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL7730386828
51.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL7628406826
52.USA flagTanner Laczynski (C/RW)totals6921476839
USA flagHenderson Silver KnightsAHL5921426335
USA flagVegas Golden KnightsNHL100554
53.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL7438296728
54.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL5230376752
55.Russia flagAndrei Svechnikov (RW/LW)USA flagCarolina HurricanesNHL7729386764
56.Slovakia flagRadoslav Tybor (RW)Slovakia flagHK Spartak DubnicaSlovakia24228396732
57.Russia flagDamir Sharipzyanov (D)Russia flagAvangard OmskKHL6623446730
58.USA flagBrock Nelson (C/LW)totals8235316632
USA flagColorado AvalancheNHL7633306332
USA flagUSA OlympicsOG62130
59.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL7431356627
60.Latvia flagRoberts Jekimovs (LW/RW)Latvia flagPrizma RigaLatvia4028386622
61.Romania flagRadim Valchar (LW)totals342739664
Romania flagSteaua BucurestiRomania101015252
Romania flagCSM Corona BrasovErste Liga121011212
Romania flagCSM Corona BrasovErste Liga12713200
62.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL7327396659
63.Switzerland flagNico Hischier (C/LW)totals8227396629
USA flagNew Jersey DevilsNHL7726366229
Switzerland flagSwitzerland OlympicsOG51340
Switzerland flagSwitzerland (all)International-----
64.USA flagCutter Gauthier (LW/C)USA flagAnaheim DucksNHL7338276526
65.Kazakhstan flagMaxim Musorov (LW)totals5417486526
Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan4916425826
Kazakhstan flagKazakhstan (all)International51670
66.USA flagEvan Barratt (C/LW)Germany flagNürnberg Ice TigersDEL5116496543
67.USA flagArthur Kaliyev (RW/LW)totals6737276428
Canada flagBelleville SenatorsAHL6537266328
Canada flagOttawa SenatorsNHL20110
68.Sweden flagLeo Carlsson (C/LW)USA flagAnaheim DucksNHL6527376433
69.Russia flagKirill Marchenko (RW/LW)USA flagColumbus Blue JacketsNHL7126386432
70.Slovakia flagMarek Slovák (C)totals5023416450
Slovakia flagHK LeviceSlovakia24623406346
Slovakia flagHKM ZvolenSlovakia10002
Slovakia flagHC KosiceSlovakia30112
71.USA flagMatthew Knies (LW/RW)Canada flagToronto Maple LeafsNHL7423416429
72.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL5232316329
73.Kazakhstan flagAlexander Kim (F)totals4830336344
Finland flagÄssät U20U20 SM-sarja3929305944
Finland flagÄssätLiiga91340
74.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
75.Czechia flagFilip Chlapík (C/LW)totals6229346334
Czechia flagHC Sparta PrahaCzechia4821305132
Czechia flagCzechia (all)International106392
Czechia flagCzechia OlympicsOG42130
76.Finland flagKonsta Helenius (C/RW)totals6620436322
USA flagRochester AmericansAHL5719405922
USA flagBuffalo SabresNHL91340
77.Denmark flagVictor Cubars (W)Denmark flagHerlev EaglesDenmark4232306222
78.USA flagDylan Larkin (C/LW)totals7632306252
USA flagDetroit Red WingsNHL7030295948
USA flagUSA OlympicsOG62134
79.USA flagAlex Tuch (RW/C)USA flagBuffalo SabresNHL7530326257
80.Denmark flagMorten Poulsen (LW/RW)totals562933624
Denmark flagHerning Blue FoxDenmark452932614
Denmark flagDenmark (all)International70110
Denmark flagDenmark OlympicsOG40000
81.Czechia flagPavel Zacha (C/LW)USA flagBoston BruinsNHL7529336228
82.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL7723396256
83.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL7739226154
84.Russia flagPavel Dorofeyev (LW/RW)USA flagVegas Golden KnightsNHL7735266124
85.Russia flagAlexander Ovechkin (LW/RW)USA flagWashington CapitalsNHL7831306126
86.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL7831306139
87.Kazakhstan flagArtur Gross (RW)totals5623386161
Kazakhstan flagNomad AstanaKazakhstan1335827
Canada flagVictoria GrizzliesBCHL4320335334
88.Canada flagConor Geekie (RW/C)totals6717446166
USA flagTampa Bay LightningNHL110226
USA flagSyracuse CrunchAHL5617425960
89.Czechia flagKarel Klikorka (D)Germany flagTölzer LöwenGermany35112496124
90.USA flagAuston Matthews (C/LW)Injuredtotals6630306022
Canada flagToronto Maple LeafsNHL6027265318
USA flagUSA OlympicsOG63474
91.USA flagBrady Tkachuk (LW)totals6325345976
Canada flagOttawa SenatorsNHL5722325464
USA flagUSA OlympicsOG632512
92.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL6224355914
93.Denmark flagNicolai Meyer (W/C)Slovenia flagHK Olimpija LjubljanaICEHL4320395912
94.Finland flagKristian Tanus (LW/C)Finland flagTapparaLiiga5419405912
95.Russia flagYevgeni Malkin (C)USA flagPittsburgh PenguinsNHL5418415961
96.Sweden flagFelix Unger Sörum (RW/LW)USA flagChicago WolvesAHL6614455920
97.Denmark flagNick Olesen (W/C)totals6224345841
Czechia flagHC Motor České BudějoviceCzechia5114314532
Denmark flagDenmark (all)International76289
Denmark flagDenmark OlympicsOG44150
98.Finland flagArtturi Lehkonen (LW/RW)totals7724345824
USA flagColorado AvalancheNHL6520264616
Finland flagFinland OlympicsOG62464
Finland flagFinland (all)International62464
99.Russia flagIvan Barbashyov (C/W)USA flagVegas Golden KnightsNHL7722365812
100.Canada flagMatthew Schaefer (D)USA flagNew York IslandersNHL7822365836