Loading page

Former WC Players

WC
League Information and Facts

Where are they now?

Played in WC during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)USA flagColorado AvalancheNHL3428315912
2.Canada flagConnor McDavid (C/LW)Canada flagEdmonton OilersNHL3521375814
3.Canada flagMacklin Celebrini (C/LW)USA flagSan Jose SharksNHL3518355328
4.Germany flagLeon Draisaitl (C/W)Canada flagEdmonton OilersNHL3517314810
5.England flagLuke Ferrara (LW)England flagPeterborough PhantomsNIHL2515334837
6.Finland flagMikko Rantanen (W/C)USA flagDallas StarsNHL3514344869
7.Czechia flagMartin Nečas (C/RW)USA flagColorado AvalancheNHL3415314622
8.Canada flagConnor Bedard (C/LW)InjuredUSA flagChicago BlackhawksNHL3119254430
9.Denmark flagJoachim Blichfeld (RW)totals3419254435
Finland flagTapparaLiiga311923428
Denmark flagDenmark (all)International302227
10.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL362221438
11.Russia flagStepan Sannikov (LW/RW)Kazakhstan flagArlan KokshetauKazakhstan3214294326
12.Ukraine flagAndrei Mikhnov (C/LW)Italy flagFassaItaly2172022426
13.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL3013294216
14.Kazakhstan flagArtyom Likhotnikov (RW)totals3613294226
Kazakhstan flagSaryarka KaragandaKazakhstan3113274020
Kazakhstan flagKazakhstan (all)International50226
15.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL2922194118
16.Russia flagKirill Kaprizov (LW)USA flagMinnesota WildNHL3522194110
17.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL2721204126
18.USA flagMatt Boldy (LW/RW)USA flagMinnesota WildNHL3520214120
19.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL3417244122
20.Sweden flagLeo Carlsson (C/LW)USA flagAnaheim DucksNHL3517244125
21.USA flagKyle Connor (LW)Canada flagWinnipeg JetsNHL341526418
22.Kazakhstan flagDmitri Grents (C)Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan3414274115
23.USA flagJack Eichel (C)totals311229412
USA flagVegas Golden KnightsNHL311229412
USA flagUSAOG-----
24.Denmark flagMorten Poulsen (LW/RW)totals301822402
Denmark flagHerning Blue FoxDenmark271821392
Denmark flagDenmark (all)International30110
25.Denmark flagNicolai Meyer (W/C)Slovenia flagHK Olimpija LjubljanaICEHL281624408
26.Latvia flagAndris Dzerins (C/W)Germany flagEHC WaldkraiburgGermany4191129408
27.Canada flagBrad Marchand (W/C)USA flagFlorida PanthersNHL3320193926
28.USA flagAlex DeBrincat (RW/LW)USA flagDetroit Red WingsNHL3520193910
29.Denmark flagMathias From (LW/RW)totals3119203918
Austria flagEC-KACICEHL2818203818
Denmark flagDenmark (all)International31010
30.Czechia flagDavid Pastrnak (RW/LW)totals3013253816
USA flagBoston BruinsNHL3013253816
Czechia flagCzechiaOG-----
31.USA flagZach Werenski (D)USA flagColumbus Blue JacketsNHL341325386
32.Denmark flagMathias Bau Hansen (W/C)totals2711273812
Denmark flagHerning Blue FoxDenmark2411253612
Denmark flagDenmark (all)International30220
33.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL3524133712
34.Denmark flagPatrick Russell (RW/C)Germany flagKölner HaieDEL2919183713
35.Russia flagKonstantin Okulov (LW/C)Russia flagAvangard OmskKHL3414233710
36.Kazakhstan flagMaxim Musorov (LW)totals3511263718
Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan3010203018
Kazakhstan flagKazakhstan (all)International51670
37.Sweden flagLucas Raymond (LW/RW)USA flagDetroit Red WingsNHL331027374
38.Czechia flagMatěj Stránský (RW/LW)totals3719173664
Switzerland flagHC DavosNL3218163464
Czechia flagCzechia (all)International51120
39.USA flagCutter Gauthier (LW/C)USA flagAnaheim DucksNHL3518183614
40.Sweden flagWilliam Nylander (W/C)Canada flagToronto Maple LeafsNHL2911253612
41.Canada flagSidney Crosby (C)USA flagPittsburgh PenguinsNHL3319163528
42.Slovakia flagRadoslav Tybor (RW)Slovakia flagHK Spartak DubnicaSlovakia2271718358
43.Russia flagAlexander Radulov (RW)Russia flagLokomotiv YaroslavlKHL3717183554
44.Czechia flagRoman Cervenka (C/LW)totals2511243516
Czechia flagHC Dynamo PardubiceCzechia2310233316
Czechia flagCzechia (all)International21120
45.Canada flagSam Reinhart (C/RW)USA flagFlorida PanthersNHL341816344
46.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL341717348
47.Germany flagTim Stützle (LW/C)Canada flagOttawa SenatorsNHL3315193418
48.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL3314203428
49.Slovakia flagSamuel Takac (LW)totals3311233414
Slovakia flagHC Slovan BratislavaSlovakia2911172814
Slovakia flagSlovakia (all)International40660
50.Russia flagArtemi Panarin (LW)USA flagNew York RangersNHL351123348
51.Belarus flagDanila Karaban (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan262013336
52.USA flagDylan Larkin (C/LW)USA flagDetroit Red WingsNHL3517163324
53.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL3115183314
54.Hungary flagFerenc Laskawy (F)totals4515183332
Hungary flagFerencvárosi TCICEHL2736912
Hungary flagHungary U20 (all)International-Jr11661212
Hungary flagHungary U25 (all)International21342
Hungary flagHungary U20WJC-20 D1B55386
55.Russia flagNikita Gusev (LW)Russia flagDynamo MoskvaKHL341320332
56.Denmark flagNick Olesen (W/C)totals3412213323
Czechia flagHC Motor České BudějoviceCzechia3110203014
Denmark flagDenmark (all)International32139
57.South Korea flagSang Wook Kim (C/LW)South Korea flagHL AnyangAsia League2211223314
58.Finland flagMikael Ruohomaa (C)Finland flagLukkoLiiga3011223324
59.Sweden flagMarcus Sörensen (W)totals341122336
Switzerland flagHC Fribourg-GottéronNL29822306
Sweden flagSweden (all)International53030
60.Germany flagFrederik Tiffels (LW)Germany flagEisbären BerlinDEL29627336
61.Czechia flagJakub Flek (LW/RW)totals351913322
Czechia flagHC Kometa BrnoCzechia301912312
Czechia flagCzechia (all)International50110
62.Czechia flagFilip Chlapik (C/LW)totals3815173219
Czechia flagHC Sparta PrahaCzechia3211152617
Czechia flagCzechia (all)International64262
63.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL3013193212
64.Finland flagJesse Puljujärvi (RW/LW)totals3913193222
Switzerland flagGenève-Servette HCNL3311172816
Finland flagFinland (all)International62246
65.Kazakhstan flagOleg Boiko (C)totals3412203221
Kazakhstan flagNomad AstanaKazakhstan2912183021
Kazakhstan flagKazakhstan (all)International50220
66.Czechia flagMichael Spacek (C/RW)totals351022328
Czechia flagHC Sparta PrahaCzechia33920296
Czechia flagCzechia (all)International21232
67.Norway flagMichael Haga (C/LW)Norway flagFrisk AskerNorway22923328
68.Czechia flagLukas Sedlak (C/LW)totals339233220
Czechia flagHC Dynamo PardubiceCzechia289213014
Czechia flagCzechia (all)International50226
69.Finland flagMiro Heiskanen (D)USA flagDallas StarsNHL367253210
70.USA flagNick Bailen (D)Austria flagGraz99ersICEHL276263216
71.Canada flagMitchell Marner (RW/C)USA flagVegas Golden KnightsNHL326263210
72.Canada flagBo Horvat (C)USA flagNew York IslandersNHL3219123126
73.Canada flagBrandon Hagel (LW)USA flagTampa Bay LightningNHL3218133120
74.Slovenia flagZan Jezovsek (LW/RW)Germany flagLindau IslandersGermany32716153144
75.Russia flagAlexander Ovechkin (LW)USA flagWashington CapitalsNHL341417314
76.Finland flagSebastian Aho (C/W)USA flagCarolina HurricanesNHL3413183114
77.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL371219318
78.Latvia flagMartins Karsums (LW/RW)Ukraine flagKyiv CapitalsLatvia1911203126
79.Germany flagMarcel Müller (LW/C)Germany flagKrefeld PinguineDEL22610213122
80.Italy flagDiego Iori (LW)Italy flagAllegheItaly2169223114
81.Canada flagNazem Kadri (C/LW)Canada flagCalgary FlamesNHL358233118
82.USA flagLane Hutson (D)Canada flagMontréal CanadiensNHL34526312
83.Norway flagTobias Lindström (C/LW)Norway flagFrisk AskerNorway2518123010
84.USA flagTage Thompson (C/W)USA flagBuffalo SabresNHL3317133017
85.Canada flagGabriel Vilardi (C/RW)Canada flagWinnipeg JetsNHL3416143012
86.Latvia flagRoberts Jekimovs (LW/RW)Latvia flagPrizma RigaLatvia2315153014
87.Slovenia flagAnze Zezelj (F)totals2715153033
Finland flagSaiPaLiiga21010
Finland flagSaiPa U20U20 SM-sarja2214142833
Slovenia flagSlovenia (all)International30110
88.Hungary flagPéter Vincze (C/RW)totals3115153012
Romania flagGyergyói HKErste Liga21891712
Romania flagGyergyói HKErste Liga876130
Hungary flagHungary (all)International20000
89.Denmark flagMikkel Aagaard (W/C)totals301416306
Sweden flagSkellefteå AIKSHL271414284
Denmark flagDenmark (all)International30222
90.Finland flagTeemu Hartikainen (C/W)Finland flagKalPaLiiga3013173010
91.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL3313173014
92.Sweden flagAdrian Kempe (W/C)USA flagLos Angeles KingsNHL3413173028
93.Slovakia flagLibor Hudáček (RW/C)totals3312183041
Czechia flagHC Oceláři TřinecCzechia3111172841
Slovakia flagSlovakia (all)International21120
94.Switzerland flagDamien Riat (W/C)totals3511193018
Switzerland flagLausanne HCNL3210152518
Switzerland flagSwitzerland (all)International31450
95.USA flagClayton Keller (RW/LW)USA flagUtah MammothNHL3711193010
96.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL3310203021
97.Slovakia flagRobert Lantosi (RW/C)totals3410203018
Czechia flagHC Motor České BudějoviceCzechia3110182818
Slovakia flagSlovakia (all)International30220
98.Norway flagAndreas Martinsen (LW/RW)totals269213022
Norway flagStorhamarNorway248212922
Norway flagNorway (all)International21010
99.Finland flagSakari Manninen (C/LW)totals379213014
Switzerland flagGenève-Servette HCNL328212912
Finland flagFinland (all)International51012
100.Kazakhstan flagEduard Mikhailov (D)totals367233014
Kazakhstan flagSaryarka KaragandaKazakhstan317212810
Kazakhstan flagKazakhstan (all)International50224