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)totals84469514138
Canada flagEdmonton OilersNHL78448412838
Canada flagCanada OlympicsOG6211130
2.Canada flagNathan MacKinnon (C/RW)totals82557513039
USA flagColorado AvalancheNHL76517212337
Canada flagCanada OlympicsOG64372
3.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL72438412748
4.Canada flagMacklin Celebrini (C/LW)totals82467111746
USA flagSan Jose SharksNHL76416610742
Canada flagCanada OlympicsOG655104
5.Czechia flagMartin Nečas (C/RW)totals84436811134
USA flagColorado AvalancheNHL7437589530
Czechia flagCzechia OlympicsOG53582
Czechia flagCzechia (all)International53582
6.Germany flagLeon Draisaitl (C/W)Injuredtotals75397211126
Canada flagEdmonton OilersNHL6535629726
Germany flagGermany OlympicsOG52570
Germany flagGermany (all)International52570
7.Czechia flagDavid Pastrnak (RW/LW)totals84337610972
USA flagBoston BruinsNHL7429709972
Czechia flagCzechia OlympicsOG52350
Czechia flagCzechia (all)International52350
8.Canada flagNick Suzuki (C)totals8430689830
Canada flagMontréal CanadiensNHL7828689628
Canada flagCanada OlympicsOG62022
9.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL7734639737
10.Latvia flagArturs Kuzmenkovs (C/RW)Finland flagKraftII-divisioona2730669622
11.Germany flagTim Stützle (LW/C)totals8842529439
Canada flagOttawa SenatorsNHL7834488239
Germany flagGermany OlympicsOG54260
Germany flagGermany (all)International54260
12.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL7841509132
13.Finland flagSebastian Aho (C/W)totals9034579146
USA flagCarolina HurricanesNHL7826537942
Finland flagFinland OlympicsOG64262
Finland flagFinland (all)International64262
14.Sweden flagLucas Raymond (LW/RW)totals8627649132
USA flagDetroit Red WingsNHL7625487320
Sweden flagSweden OlympicsOG51896
Sweden flagSweden (all)International51896
15.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL7821688930
16.USA flagJack Eichel (C)totals7627618818
USA flagVegas Golden KnightsNHL7025578216
USA flagUSA OlympicsOG62462
17.USA flagMatt Boldy (LW/RW)totals8044438730
USA flagMinnesota WildNHL7442418328
USA flagUSA OlympicsOG62242
18.Russia flagKirill Kaprizov (LW)USA flagMinnesota WildNHL7643448728
19.Sweden flagMika Zibanejad (C/RW)totals8739488718
USA flagNew York RangersNHL7733427514
Sweden flagSweden OlympicsOG53362
Sweden flagSweden (all)International53362
20.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL7749378614
21.Finland flagMikko Rantanen (W/C)totals7025618693
USA flagDallas StarsNHL6021537489
Finland flagFinland OlympicsOG52462
Finland flagFinland (all)International52462
22.USA flagZach Werenski (D)totals7723638620
USA flagColumbus Blue JacketsNHL7122588016
USA flagUSA OlympicsOG61564
23.Slovakia flagJuraj Slafkovský (RW/LW)totals9037488556
Canada flagMontréal CanadiensNHL7829406952
Slovakia flagSlovakia OlympicsOG64482
Slovakia flagSlovakia (all)International64482
24.USA flagTage Thompson (C/W)totals8441418233
USA flagBuffalo SabresNHL7838407833
USA flagUSA OlympicsOG63140
25.USA flagAlex DeBrincat (RW/LW)USA flagDetroit Red WingsNHL7839438217
26.Canada flagMitchell Marner (RW/C)totals8324588222
USA flagVegas Golden KnightsNHL7723547722
Canada flagCanada OlympicsOG61450
27.USA flagQuinn Hughes (D)totals787758230
Canada flagVancouver CanucksNHL262212312
USA flagUSA OlympicsOG61780
USA flagMinnesota WildNHL464475118
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.USA flagClayton Keller (RW/LW)totals8126548032
USA flagUtah MammothNHL7726548032
USA flagUSA OlympicsOG40000
33.Sweden flagRasmus Dahlin (D)totals8420608078
USA flagBuffalo SabresNHL7418527074
Sweden flagSweden OlympicsOG51452
Sweden flagSweden (all)International51452
34.USA flagJack Hughes (C/LW)totals6329507910
USA flagNew Jersey DevilsNHL572547728
USA flagUSA OlympicsOG64372
35.Canada flagSidney Crosby (C)totals7031477842
USA flagPittsburgh PenguinsNHL6629437242
Canada flagCanada OlympicsOG42460
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)totals6428477519
USA flagSyracuse CrunchAHL6128477519
USA flagTampa Bay LightningNHL30000
41.USA flagLane Hutson (D)Canada flagMontréal CanadiensNHL7812637534
42.Latvia flagMaris Dilevka (LW/RW)Finland flagKraftII-divisioona2629457412
43.Finland flagMiro Heiskanen (D)totals8813607338
USA flagDallas StarsNHL769546330
Finland flagFinland OlympicsOG62354
Finland flagFinland (all)International62354
44.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL6530427244
45.Czechia flagRoman Cervenka (C/LW)totals5524487232
Czechia flagHC Dynamo PardubiceCzechia4319416028
Czechia flagCzechia (all)International73472
Czechia flagCzechia OlympicsOG52352
46.Sweden flagErik Karlsson (D)totals8314587222
USA flagPittsburgh PenguinsNHL7314506422
Sweden flagSweden OlympicsOG50440
Sweden flagSweden (all)International50440
47.Canada flagMark Stone (RW)totals622645719
USA flagVegas Golden KnightsNHL562443679
Canada flagCanada OlympicsOG62240
48.Denmark flagNikolaj Ehlers (LW/RW)totals8626457112
USA flagCarolina HurricanesNHL7824416512
Denmark flagDenmark OlympicsOG41230
Denmark flagDenmark (all)International41230
49.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL7730407026
50.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL7719517061
51.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL7538316928
52.Russia flagAndrei Svechnikov (RW/LW)USA flagCarolina HurricanesNHL7830396964
53.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL7531376827
54.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL7730386828
55.USA flagTanner Laczynski (C/RW)totals6921476839
USA flagHenderson Silver KnightsAHL5921426335
USA flagVegas Golden KnightsNHL100554
56.USA flagBrock Nelson (C/LW)totals8335326732
USA flagColorado AvalancheNHL7733316432
USA flagUSA OlympicsOG62130
57.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL5230376752
58.Slovakia flagRadoslav Tybor (RW)Slovakia flagHK Spartak DubnicaSlovakia24228396732
59.Russia flagDamir Sharipzyanov (D)Russia flagAvangard OmskKHL6623446730
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 FlyersNHL7427396659
63.Switzerland flagNico Hischier (C/LW)totals8327396629
USA flagNew Jersey DevilsNHL7826366229
Switzerland flagSwitzerland OlympicsOG51340
Switzerland flagSwitzerland (all)International-----
64.USA flagCutter Gauthier (LW/C)USA flagAnaheim DucksNHL7338276526
65.Russia flagKirill Marchenko (RW/LW)USA flagColumbus Blue JacketsNHL7226396532
66.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL7825406556
67.Kazakhstan flagMaxim Musorov (LW)totals5417486526
Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan4916425826
Kazakhstan flagKazakhstan (all)International51670
68.USA flagEvan Barratt (C/LW)Germany flagNürnberg Ice TigersDEL5116496543
69.USA flagArthur Kaliyev (RW/LW)totals6737276428
Canada flagBelleville SenatorsAHL6537266328
Canada flagOttawa SenatorsNHL20110
70.USA flagDylan Larkin (C/LW)totals7733316452
USA flagDetroit Red WingsNHL7131306148
USA flagUSA OlympicsOG62134
71.Czechia flagPavel Zacha (C/LW)USA flagBoston BruinsNHL7630346428
72.Sweden flagLeo Carlsson (C/LW)USA flagAnaheim DucksNHL6527376433
73.Slovakia flagMarek Slovák (C)totals5023416450
Slovakia flagHK LeviceSlovakia24623406346
Slovakia flagHKM ZvolenSlovakia10002
Slovakia flagHC KosiceSlovakia30112
74.USA flagMatthew Knies (LW/RW)Canada flagToronto Maple LeafsNHL7423416429
75.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL5232316329
76.Kazakhstan flagAlexander Kim (F)totals4830336344
Finland flagÄssät U20U20 SM-sarja3929305944
Finland flagÄssätLiiga91340
77.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
78.Czechia flagFilip Chlapík (C/LW)totals6229346334
Czechia flagHC Sparta PrahaCzechia4821305132
Czechia flagCzechia (all)International106392
Czechia flagCzechia OlympicsOG42130
79.USA flagBrady Tkachuk (LW)totals6425386376
Canada flagOttawa SenatorsNHL5822365864
USA flagUSA OlympicsOG632512
80.Finland flagKonsta Helenius (C/RW)totals6620436322
USA flagRochester AmericansAHL5719405922
USA flagBuffalo SabresNHL91340
81.Denmark flagVictor Cubars (W)Denmark flagHerlev EaglesDenmark4232306222
82.USA flagAlex Tuch (RW/C)USA flagBuffalo SabresNHL7530326257
83.Denmark flagMorten Poulsen (LW/RW)totals562933624
Denmark flagHerning Blue FoxDenmark452932614
Denmark flagDenmark (all)International70110
Denmark flagDenmark OlympicsOG40000
84.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL7739226154
85.Russia flagPavel Dorofeyev (LW/RW)USA flagVegas Golden KnightsNHL7835266124
86.Russia flagAlexander Ovechkin (LW/RW)USA flagWashington CapitalsNHL7831306126
87.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL7831306139
88.Kazakhstan flagArtur Gross (RW)totals5623386161
Kazakhstan flagNomad AstanaKazakhstan1335827
Canada flagVictoria GrizzliesBCHL4320335334
89.Canada flagConor Geekie (RW/C)totals6817446168
USA flagTampa Bay LightningNHL120228
USA flagSyracuse CrunchAHL5617425960
90.Czechia flagKarel Klikorka (D)Germany flagTölzer LöwenGermany35112496124
91.USA flagAuston Matthews (C/LW)Injuredtotals6630306022
Canada flagToronto Maple LeafsNHL6027265318
USA flagUSA OlympicsOG63474
92.USA flagCharlie McAvoy (D)totals7311496068
USA flagBoston BruinsNHL6711496062
USA flagUSA OlympicsOG60006
93.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL6224355914
94.Finland flagArtturi Lehkonen (LW/RW)totals7824355924
USA flagColorado AvalancheNHL6620274716
Finland flagFinland OlympicsOG62464
Finland flagFinland (all)International62464
95.Denmark flagNicolai Meyer (W/C)Slovenia flagHK Olimpija LjubljanaICEHL4320395912
96.Finland flagKristian Tanus (LW/C)Finland flagTapparaLiiga5419405912
97.Russia flagYevgeni Malkin (C)USA flagPittsburgh PenguinsNHL5418415961
98.Sweden flagFelix Unger Sörum (RW/LW)USA flagChicago WolvesAHL6614455920
99.Germany flagMoritz Seider (D)totals889505955
USA flagDetroit Red WingsNHL789465555
Germany flagGermany OlympicsOG50220
Germany flagGermany (all)International50220
100.Denmark flagNick Olesen (W/C)totals6224345841
Czechia flagHC Motor České BudějoviceCzechia5114314532
Denmark flagDenmark (all)International76289
Denmark flagDenmark OlympicsOG44150