Loading page

Former WC Players

WC
League Information and Facts

Where are they now?

Played in WC during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagConnor McDavid (C)totals82459413938
Canada flagEdmonton OilersNHL76438312638
Canada flagCanada OlympicsOG6211130
2.Canada flagNathan MacKinnon (C/RW)totals79547412837
USA flagColorado AvalancheNHL73507112135
Canada flagCanada OlympicsOG64372
3.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL69418312448
4.England flagLuke Ferrara (LW)England flagPeterborough PhantomsNIHL54447612043
5.Canada flagMacklin Celebrini (C/LW)totals80457011544
USA flagSan Jose SharksNHL74406510540
Canada flagCanada OlympicsOG655104
6.Germany flagLeon Draisaitl (C/W)Injuredtotals75397211126
Canada flagEdmonton OilersNHL6535629726
Germany flagGermany OlympicsOG52570
Germany flagGermany (all)International52570
7.Czechia flagMartin Nečas (C/RW)totals81416710834
USA flagColorado AvalancheNHL7135579230
Czechia flagCzechia OlympicsOG53582
Czechia flagCzechia (all)International53582
8.Czechia flagDavid Pastrnak (RW/LW)totals81337310666
USA flagBoston BruinsNHL7129679666
Czechia flagCzechia OlympicsOG52350
Czechia flagCzechia (all)International52350
9.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL7534589235
10.Sweden flagLucas Raymond (LW/RW)totals8327639032
USA flagDetroit Red WingsNHL7325477220
Sweden flagSweden OlympicsOG51896
Sweden flagSweden (all)International51896
11.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL7640498932
12.Finland flagSebastian Aho (C/W)totals8733568946
USA flagCarolina HurricanesNHL7525527742
Finland flagFinland OlympicsOG64262
Finland flagFinland (all)International64262
13.Germany flagTim Stützle (LW/C)totals8540488835
Canada flagOttawa SenatorsNHL7532447635
Germany flagGermany OlympicsOG54260
Germany flagGermany (all)International54260
14.USA flagKyle Connor (LW)totals7734518516
Canada flagWinnipeg JetsNHL7534518516
USA flagUSA OlympicsOG20000
15.USA flagJack Eichel (C)totals7427588518
USA flagVegas Golden KnightsNHL6825547916
USA flagUSA OlympicsOG62462
16.Finland flagMikko Rantanen (W/C)totals6825608593
USA flagDallas StarsNHL5821527389
Finland flagFinland OlympicsOG52462
Finland flagFinland (all)International52462
17.USA flagZach Werenski (D)totals7522628420
USA flagColumbus Blue JacketsNHL6921577816
USA flagUSA OlympicsOG61564
18.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL7449348314
19.USA flagMatt Boldy (LW/RW)totals7742418330
USA flagMinnesota WildNHL7140397928
USA flagUSA OlympicsOG62242
20.Russia flagKirill Kaprizov (LW)USA flagMinnesota WildNHL7340438328
21.Sweden flagMika Zibanejad (C/RW)totals8539448318
USA flagNew York RangersNHL7533387114
Sweden flagSweden OlympicsOG53362
Sweden flagSweden (all)International53362
22.Slovakia flagJuraj Slafkovský (RW/LW)totals8737468356
Canada flagMontréal CanadiensNHL7529386752
Slovakia flagSlovakia OlympicsOG64482
Slovakia flagSlovakia (all)International64482
23.USA flagTage Thompson (C/W)totals8241418233
USA flagBuffalo SabresNHL7638407833
USA flagUSA OlympicsOG63140
24.Canada flagMitchell Marner (RW/C)totals8124578122
USA flagVegas Golden KnightsNHL7523537622
Canada flagCanada OlympicsOG61450
25.USA flagQuinn Hughes (D)totals757748130
Canada flagVancouver CanucksNHL262212312
USA flagUSA OlympicsOG61780
USA flagMinnesota WildNHL434465018
26.USA flagAlex DeBrincat (RW/LW)USA flagDetroit Red WingsNHL7539418017
27.Sweden flagWilliam Nylander (W/C)totals6930508024
Canada flagToronto Maple LeafsNHL5926467216
Sweden flagSweden OlympicsOG52244
Sweden flagSweden (all)International52244
28.Ukraine flagAndrei Mikhnov (C/LW)Italy flagFassaItaly23235437816
29.Denmark flagJoachim Blichfeld (RW)totals6433447743
Finland flagTapparaLiiga5333387116
Denmark flagDenmark (all)International704427
Denmark flagDenmark OlympicsOG40220
30.Russia flagArtemi Panarin (LW)totals7126517720
USA flagNew York RangersNHL5219385714
USA flagLos Angeles KingsNHL19713206
31.Sweden flagRasmus Dahlin (D)totals8219587778
USA flagBuffalo SabresNHL7217506774
Sweden flagSweden OlympicsOG51452
Sweden flagSweden (all)International51452
32.USA flagJack Hughes (C/LW)totals602847756
USA flagNew Jersey DevilsNHL542444684
USA flagUSA OlympicsOG64372
33.Canada flagBrandon Hagel (LW)totals7536387456
USA flagTampa Bay LightningNHL6935387356
Canada flagCanada OlympicsOG61010
34.Russia flagKonstantin Okulov (LW/C)Russia flagAvangard OmskKHL6824507414
35.USA flagClayton Keller (RW/LW)totals7922527430
USA flagUtah MammothNHL7522527430
USA flagUSA OlympicsOG40000
36.Sweden flagAdrian Kempe (W/C)totals8434397364
USA flagLos Angeles KingsNHL7430356556
Sweden flagSweden OlympicsOG52244
Sweden flagSweden (all)International52244
37.Canada flagSidney Crosby (C)totals6830437342
USA flagPittsburgh PenguinsNHL6428396742
Canada flagCanada OlympicsOG42460
38.USA flagLane Hutson (D)Canada flagMontréal CanadiensNHL7511627332
39.Sweden flagFilip Forsberg (W/C)totals8537357232
USA flagNashville PredatorsNHL7535336832
Sweden flagSweden OlympicsOG51120
Sweden flagSweden (all)International51120
40.Czechia flagRoman Cervenka (C/LW)totals5524487232
Czechia flagHC Dynamo PardubiceCzechia4319416028
Czechia flagCzechia (all)International73472
Czechia flagCzechia OlympicsOG52352
41.Finland flagMiro Heiskanen (D)totals8613597238
USA flagDallas StarsNHL749536230
Finland flagFinland OlympicsOG62354
Finland flagFinland (all)International62354
42.Denmark flagNikolaj Ehlers (LW/RW)totals8326447012
USA flagCarolina HurricanesNHL7524406412
Denmark flagDenmark OlympicsOG41230
Denmark flagDenmark (all)International41230
43.Canada flagMark Stone (RW)totals602545709
USA flagVegas Golden KnightsNHL542343669
Canada flagCanada OlympicsOG62240
44.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL6330396942
45.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL7619506961
46.Kazakhstan flagArtyom Likhotnikov (RW)totals5622466853
Kazakhstan flagSaryarka KaragandaKazakhstan5122446647
Kazakhstan flagKazakhstan (all)International50226
47.Sweden flagJesper Bratt (LW/RW)totals8320486812
USA flagNew Jersey DevilsNHL7520466612
Sweden flagSweden OlympicsOG40110
Sweden flagSweden (all)International40110
48.Sweden flagErik Karlsson (D)totals8113556822
USA flagPittsburgh PenguinsNHL7113476022
Sweden flagSweden OlympicsOG50440
Sweden flagSweden (all)International50440
49.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL5230376752
50.Slovakia flagRadoslav Tybor (RW)Slovakia flagHK Spartak DubnicaSlovakia24228396732
51.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL7528396726
52.Canada flagRyan O'Reilly (C)USA flagNashville PredatorsNHL7424436720
53.Latvia flagRoberts Jekimovs (LW/RW)Latvia flagPrizma RigaLatvia4028386622
54.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL7227396659
55.USA flagCutter Gauthier (LW/C)USA flagAnaheim DucksNHL7338276526
56.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL7337286528
57.USA flagBrock Nelson (C/LW)totals8035306530
USA flagColorado AvalancheNHL7433296230
USA flagUSA OlympicsOG62130
58.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL7629366528
59.Switzerland flagNico Hischier (C/LW)totals8027386529
USA flagNew Jersey DevilsNHL7526356129
Switzerland flagSwitzerland OlympicsOG51340
Switzerland flagSwitzerland (all)International-----
60.Russia flagStepan Sannikov (LW/RW)Kazakhstan flagArlan KokshetauKazakhstan4722436548
61.Kazakhstan flagMaxim Musorov (LW)totals5417486526
Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan4916425826
Kazakhstan flagKazakhstan (all)International51670
62.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL7230346427
63.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL7534296318
64.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL5232316329
65.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
66.Czechia flagFilip Chlapík (C/LW)totals6229346334
Czechia flagHC Sparta PrahaCzechia4821305132
Czechia flagCzechia (all)International106392
Czechia flagCzechia OlympicsOG42130
67.Sweden flagLeo Carlsson (C/LW)USA flagAnaheim DucksNHL6426376333
68.Kazakhstan flagDmitri Grents (C)Kazakhstan flagTorpedo Ust-KamenogorskKazakhstan5417466319
69.Denmark flagMorten Poulsen (LW/RW)totals562933624
Denmark flagHerning Blue FoxDenmark452932614
Denmark flagDenmark (all)International70110
Denmark flagDenmark OlympicsOG40000
70.Canada flagGabriel Vilardi (C/RW)Canada flagWinnipeg JetsNHL7528346222
71.Finland flagMikael Ruohomaa (C)Finland flagLukkoLiiga5816466232
72.USA flagDylan Larkin (C/LW)totals7432296152
USA flagDetroit Red WingsNHL6830285848
USA flagUSA OlympicsOG62134
73.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL7623386156
74.Canada flagPorter Martone (RW)totals4531296088
USA flagMichigan State Univ.NCAA3525255078
Canada flagCanada U20WJC-2076396
USA flagPhiladelphia FlyersNHL30114
75.USA flagAuston Matthews (C/LW)Injuredtotals6630306022
Canada flagToronto Maple LeafsNHL6027265318
USA flagUSA OlympicsOG63474
76.USA flagAlex Tuch (RW/C)USA flagBuffalo SabresNHL7329316053
77.Czechia flagPavel Zacha (C/LW)USA flagBoston BruinsNHL7328326028
78.Denmark flagPatrick Russell (RW/C)totals6027336031
Germany flagKölner HaieDEL5227336027
Denmark flagDenmark OlympicsOG40002
Denmark flagDenmark (all)International40002
79.Finland flagKonsta Helenius (C/RW)totals6420406020
USA flagRochester AmericansAHL5519375620
USA flagBuffalo SabresNHL91340
80.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL7537225952
81.Czechia flagMatej Stransky (RW/LW)totals6131285970
Switzerland flagHC DavosNL4628255370
Czechia flagCzechia (all)International102240
Czechia flagCzechia OlympicsOG51120
82.Russia flagAlexander Ovechkin (LW/RW)USA flagWashington CapitalsNHL7631285926
83.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL7630295939
84.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL6224355914
85.Denmark flagNicolai Meyer (W/C)Slovenia flagHK Olimpija LjubljanaICEHL4320395912
86.Denmark flagNick Olesen (W/C)totals6224345841
Czechia flagHC Motor České BudějoviceCzechia5114314532
Denmark flagDenmark (all)International76289
Denmark flagDenmark OlympicsOG44150
87.Czechia flagLukas Sedlak (C/LW)totals6419395841
Czechia flagHC Dynamo PardubiceCzechia4917355231
Czechia flagCzechia (all)International101348
Czechia flagCzechia OlympicsOG51122
88.Sweden flagFelix Unger Sörum (RW/LW)USA flagChicago WolvesAHL6513455820
89.USA flagCharlie McAvoy (D)totals7011475862
USA flagBoston BruinsNHL6411475856
USA flagUSA OlympicsOG60006
90.Germany flagMoritz Seider (D)totals859495855
USA flagDetroit Red WingsNHL759455455
Germany flagGermany OlympicsOG50220
Germany flagGermany (all)International50220
91.Belarus flagDanila Karaban (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan4434235722
92.Canada flagBo Horvat (C)totals6932255742
USA flagNew York IslandersNHL6330255540
Canada flagCanada OlympicsOG62022
93.Czechia flagTomas Hertl (C/LW)totals8624335751
USA flagVegas Golden KnightsNHL7624315539
Czechia flagCzechia OlympicsOG50116
Czechia flagCzechia (all)International50116
94.USA flagBrady Tkachuk (LW)totals6123345776
Canada flagOttawa SenatorsNHL5520325264
USA flagUSA OlympicsOG632512
95.USA flagZac Jones (D)USA flagRochester AmericansAHL5410475714
96.Denmark flagMathias From (LW/RW)totals4928285632
Austria flagEC-KACICEHL4627285532
Denmark flagDenmark (all)International31010
97.Finland flagJesse Puljujärvi (RW/LW)totals5821355624
Switzerland flagGenève-Servette HCNL5219335218
Finland flagFinland (all)International62246
98.USA flagCharlie Coyle (C/RW)USA flagColumbus Blue JacketsNHL7618385614
99.Canada flagTyler Bertuzzi (LW/RW)USA flagChicago BlackhawksNHL7331245538
100.Canada flagBrad Marchand (LW)totals5627285538
USA flagFlorida PanthersNHL5227275438
Canada flagCanada OlympicsOG40110