Loading page

Former WCup Players

WCup (World Cup)
League Information and Facts

Where are they now?

Played in WCup during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)totals4738478516
USA flagColorado AvalancheNHL4738478516
Canada flagCanadaOG-----
2.Canada flagConnor McDavid (C/LW)totals5030558516
Canada flagEdmonton OilersNHL5030558516
Canada flagCanadaOG-----
3.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL4324467022
4.Germany flagLeon Draisaitl (C/W)totals4825426722
Canada flagEdmonton OilersNHL4825426722
Germany flagGermanyOG-----
5.Czechia flagDavid Pastrnak (RW/LW)totals4420395932
USA flagBoston BruinsNHL4420395932
Czechia flagCzechiaOG-----
6.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL4723355822
7.USA flagJack Eichel (C)totals401739568
USA flagVegas Golden KnightsNHL401739568
USA flagUSAOG-----
8.Canada flagSidney Crosby (C)totals4826295532
USA flagPittsburgh PenguinsNHL4826295532
Canada flagCanadaOG-----
9.Russia flagArtemi Panarin (LW)USA flagNew York RangersNHL4818365414
10.Finland flagSebastian Aho (C/W)totals5017355230
USA flagCarolina HurricanesNHL5017355230
Finland flagFinlandOG-----
11.Czechia flagRoman Cervenka (C/LW)totals3716345028
Czechia flagHC Dynamo PardubiceCzechia3515334828
Czechia flagCzechia (all)International21120
Czechia flagCzechiaOG-----
12.Canada flagBrad Marchand (W/C)totals4123234632
USA flagFlorida PanthersNHL4123234632
Canada flagCanadaOG-----
13.USA flagDylan Larkin (C/LW)totals5024204432
USA flagDetroit Red WingsNHL5024204432
USA flagUSAOG-----
14.Canada flagRyan O'Reilly (C)USA flagNashville PredatorsNHL481628448
15.Russia flagAlexander Ovechkin (LW)USA flagWashington CapitalsNHL5020224216
16.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL4817254220
17.USA flagAuston Matthews (C/LW)totals4224164016
Canada flagToronto Maple LeafsNHL4224164016
USA flagUSAOG-----
18.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL4112284017
19.USA flagJohn Carlson (D)USA flagWashington CapitalsNHL469293820
20.Sweden flagFilip Forsberg (W/C)totals4818183624
USA flagNashville PredatorsNHL4818183624
Sweden flagSwedenOG-----
21.Russia flagYevgeni Malkin (C)USA flagPittsburgh PenguinsNHL3310253526
22.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL489253416
23.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL4821123322
24.Sweden flagJakob Silfverberg (RW/LW)Sweden flagBrynäs IFSHL3716173332
25.Sweden flagErik Karlsson (D)totals444293314
USA flagPittsburgh PenguinsNHL444293314
Sweden flagSwedenOG-----
26.USA flagShayne Gostisbehere (D)USA flagCarolina HurricanesNHL356263214
27.Sweden flagMikael Backlund (C/LW)Canada flagCalgary FlamesNHL4812193110
28.Sweden flagOliver Ekman Larsson (D)totals488233132
Canada flagToronto Maple LeafsNHL488233132
Sweden flagSwedenOG-----
29.USA flagVincent Trocheck (C)totals3511182924
USA flagNew York RangersNHL3511182924
USA flagUSAOG-----
30.USA flagPatrick Kane (RW/LW)USA flagDetroit Red WingsNHL358212910
31.Canada flagMorgan Rielly (D)Canada flagToronto Maple LeafsNHL476232912
32.USA flagJ.T. Miller (C/W)Injuredtotals4011172814
USA flagNew York RangersNHL4011172814
USA flagUSAOG-----
33.Switzerland flagRoman Josi (D)totals368202820
USA flagNashville PredatorsNHL368202820
Switzerland flagSwitzerlandOG-----
34.Slovakia flagTomas Tatar (LW/RW)totals317202733
Switzerland flagEV ZugNL317202733
Slovakia flagSlovakiaOG-----
35.Finland flagSami Vatanen (D)totals416212726
Finland flagJYPLiiga386202626
Finland flagFinland (all)International30110
36.Czechia flagDmitrij Jaskin (RW/C)Russia flagAk Bars KazanKHL4315102528
37.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL465202518
38.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL478162418
39.Finland flagErik Haula (LW/C)totals488162432
USA flagNashville PredatorsNHL488162432
Finland flagFinlandOG-----
40.USA flagSeth Jones (D)totals406182416
USA flagFlorida PanthersNHL406182416
USA flagUSAOG-----
41.Canada flagCorey Perry (RW/LW)USA flagLos Angeles KingsNHL3710132336
42.Russia flagVladimir Tarasenko (RW/LW)USA flagMinnesota WildNHL42914236
43.Norway flagMats Zuccarello (RW/LW)USA flagMinnesota WildNHL29617238
44.Sweden flagNicklas Bäckström (C)Sweden flagBrynäs IFSHL362212310
45.Russia flagDmitri Orlov (D)USA flagSan Jose SharksNHL471222328
46.USA flagJames van Riemsdyk (LW/RW)USA flagDetroit Red WingsNHL411392210
47.Russia flagVadim Shipachyov (C)Belarus flagDinamo MinskKHL4310122217
48.Sweden flagGabriel Landeskog (LW/RW)totals417152227
USA flagColorado AvalancheNHL417152227
Sweden flagSwedenOG-----
49.Finland flagVille Pokka (D)Germany flagEHC MünchenDEL41616228
50.Finland flagJyrki Jokipakka (D)Finland flagTapparaLiiga294182216
51.Finland flagTeuvo Teräväinen (C/W)totals45912214
USA flagChicago BlackhawksNHL45912214
Finland flagFinlandOG-----
52.Slovenia flagAnze Kopitar (C/LW)USA flagLos Angeles KingsNHL37615218
53.Sweden flagMattias Ekholm (D)Canada flagEdmonton OilersNHL503182120
54.Finland flagMikael Granlund (C/W)totals309112012
USA flagAnaheim DucksNHL309112012
Finland flagFinlandOG-----
55.USA flagJacob Trouba (D)USA flagAnaheim DucksNHL478122017
56.Finland flagEsa Lindell (D)totals494162012
USA flagDallas StarsNHL494162012
Finland flagFinlandOG-----
57.Canada flagJonathan Drouin (LW/C)USA flagNew York IslandersNHL423172017
58.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL463161933
59.Switzerland flagNino Niederreiter (RW/LW)totals467111812
Canada flagWinnipeg JetsNHL467111812
Switzerland flagSwitzerlandOG-----
60.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL477111824
61.USA flagKyle Palmieri (RW)InjuredUSA flagNew York IslandersNHL25612188
62.Czechia flagMichal Jordán (D)Finland flagPelicansLiiga393141712
63.Germany flagTobias Rieder (W/C)totals22106162
Germany flagEHC MünchenDEL22106162
Germany flagGermanyOG-----
64.Czechia flagRadek Faksa (C/LW)totals482141614
USA flagDallas StarsNHL482141614
Czechia flagCzechiaOG-----
65.Sweden flagHampus Lindholm (D)USA flagBoston BruinsNHL353121536
66.Canada flagDrew Doughty (D)totals413101324
USA flagLos Angeles KingsNHL413101324
Canada flagCanadaOG-----
67.France flagPierre-Édouard Bellemare (C/LW)totals312111316
Switzerland flagHC AjoieNL29191016
France flagFrance (all)International21230
France flagFranceOG-----
68.Russia flagVladislav Namestnikov (C/LW)Canada flagWinnipeg JetsNHL46751222
69.Sweden flagMarcus Krüger (C)Sweden flagDjurgårdens IFSHL3048128
70.Russia flagYevgeni Kuznetsov (C/RW)totals202101210
Russia flagMetallurg MagnitogorskKHL151896
Russia flagSalavat Yulaev UfaKHL51234
71.Finland flagJori Lehterä (C)Finland flagHIFKLiiga161111212
72.Sweden flagVictor Hedman (D)Injuredtotals18012126
USA flagTampa Bay LightningNHL18012126
Sweden flagSwedenOG-----
73.Canada flagColton Parayko (D)totals490121216
USA flagSt. Louis BluesNHL490121216
Canada flagCanadaOG-----
74.Canada flagMatt Duchene (C/W)USA flagDallas StarsNHL2447114
75.Russia flagNikita Nesterov (D)Russia flagCSKA MoskvaKHL4529118
76.Czechia flagOndrej Palat (LW/RW)totals47461010
USA flagNew Jersey DevilsNHL47461010
Czechia flagCzechiaOG-----
77.Czechia flagMichal Kempný (D)totals30371012
Sweden flagBrynäs IFSHL28371012
Czechia flagCzechia (all)International20000
Czechia flagCzechiaOG-----
78.Russia flagAlexei Marchenko (D)Russia flagAk Bars KazanKHL450101018
79.USA flagRyan McDonagh (D)USA flagTampa Bay LightningNHL184480
80.Czechia flagVladimír Sobotka (C/LW)Czechia flagHC Dynamo PardubiceCzechia2235812
81.USA flagBrandon Saad (LW/RW)USA flagVegas Golden KnightsNHL3925714
82.Czechia flagTomas Kundratek (D)totals3706610
Czechia flagHC Oceláři TřinecCzechia3706610
Czechia flagCzechiaOG-----
83.Finland flagRasmus Ristolainen (D)totals130334
USA flagPhiladelphia FlyersNHL130334
Finland flagFinlandOG-----
84.Slovakia flagBranislav Mezei (D)Slovakia flagHK NitraSlovakia2103314
85.Finland flagPatrik Laine (LW/RW)InjuredCanada flagMontréal CanadiensNHL50112
86.Czechia flagJaromír Jágr (RW)Czechia flagRytíři KladnoCzechia601110
87.Czechia flagAndrej Sustr (D)totals1801121
USA flagBridgeport IslandersAHL1101121
Sweden flagKalmar HCHockeyAllsvenskan70000
88.Finland flagOlli Määttä (D)totals190112
USA flagUtah MammothNHL190112
Finland flagFinlandOG-----
89.Canada flagLogan Couture (C/LW)InjuredUSA flagSan Jose SharksNHL00000
90.Russia flagDmitri Kulikov (D)InjuredUSA flagFlorida PanthersNHL20000
91.Russia flagYevgeni Dadonov (RW/LW)USA flagNew Jersey DevilsNHL90000
92.Russia flagNikita Zaitsev (D)Russia flagSKA St. PetersburgKHL140004
93.Canada flagAlex Pietrangelo (D)InjuredUSA flagVegas Golden KnightsNHL-----
94.Finland flagAleksander Barkov (C/LW)InjuredUSA flagFlorida PanthersNHL-----
95.Canada flagShea Weber (D)InjuredUSA flagChicago BlackhawksNHL-----
96.Russia flagAlexei Yemelin (D)UAE flagDubai Red StarsUAE-----
97.Finland flagLeo Komarov (W/C)Finland flagKiekko-EspooLiiga-----