Loading page

Former NHL Players

NHL
League Information and Facts

Where are they now?

Played in NHL during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Denmark flagJoachim Blichfeld (RW)totals6433447743
Finland flagTapparaLiiga5333387116
Denmark flagDenmark (all)International704427
Denmark flagDenmark OlympicsOG40220
2.Finland flagMichael Keränen (W/C)Germany flagTölzer LöwenGermany34021537434
3.Czechia flagRoman Cervenka (C/LW)totals5524487232
Czechia flagHC Dynamo PardubiceCzechia4319416028
Czechia flagCzechia (all)International73472
Czechia flagCzechia OlympicsOG52352
4.Russia flagVladimir Tkachyov (LW)Russia flagMetallurg MagnitogorskKHL6613587148
5.Canada flagJeremy Welsh (C/LW)totals483633698
Romania flagCSM Corona BrasovErste Liga312317404
Romania flagCSM Corona BrasovErste Liga171316294
6.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL5230376752
7.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL162839670
8.USA flagAndrew Poturalski (C/RW)Russia flagAvangard OmskKHL6727396632
9.Canada flagJoshua Leivo (LW/RW)Russia flagTraktor ChelyabinskKHL6226396528
10.Netherlands flagDaniel Sprong (RW/LW)totals5230346438
Russia flagCSKA MoskvaKHL291219316
Russia flagAvtomobilist YekaterinburgKHL2318153332
11.Canada flagCameron Hughes (C/LW)USA flagTexas StarsAHL5916486444
12.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL5232316329
13.Czechia flagFilip Chlapík (C/LW)totals6229346334
Czechia flagHC Sparta PrahaCzechia4821305132
Czechia flagCzechia (all)International106392
Czechia flagCzechia OlympicsOG42130
14.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL421647632
15.Denmark flagPatrick Russell (RW/C)totals6027336031
Germany flagKölner HaieDEL5227336027
Denmark flagDenmark OlympicsOG40002
Denmark flagDenmark (all)International40002
16.Canada flagÉmile Poirier (C/LW)totals4317436078
Canada flagLaval PétroliersLNAH308283648
Canada flagManotick MarinersNPHL139152430
17.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL6224355914
18.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL24522375950
19.Canada flagLaurent Dauphin (C/LW)Canada flagLaval RocketAHL5315445934
20.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia5324345872
21.Czechia flagLukas Sedlak (C/LW)totals6419395841
Czechia flagHC Dynamo PardubiceCzechia4917355231
Czechia flagCzechia (all)International101348
Czechia flagCzechia OlympicsOG51122
22.Canada flagDanick Martel (LW/C)totals5032255728
Finland flagÄssätLiiga23761312
Slovakia flagHK Spisska Nova VesSlovakia2725194416
23.Finland flagAku Räty (RW)Finland flagKärpätLiiga5120375736
24.Finland flagJesse Puljujärvi (RW/LW)totals5821355624
Switzerland flagGenève-Servette HCNL5219335218
Finland flagFinland (all)International62246
25.Russia flagKirill Semyonov (C)Russia flagAk Bars KazanKHL6818385649
26.Canada flagJayce Hawryluk (RW/C)Switzerland flagEHC OltenSL4016405695
27.Sweden flagJonathan Dahlén (LW)Sweden flagTimrå IKSHL5030255516
28.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5330255587
29.Canada flagLogan Morrison (C/RW)USA flagCoachella Valley FirebirdsAHL5926295540
30.Russia flagNikita Gusev (LW)Russia flagDynamo MoskvaKHL661738554
31.Canada flagSeth Griffith (RW/C)USA flagBakersfield CondorsAHL6116395540
32.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL6714415551
33.Finland flagMarkus Granlund (C/LW)Switzerland flagGenève-Servette HCNL4922325420
34.Canada flagTaro Hirose (LW)Germany flagEHC MünchenDEL50945546
35.Canada flagAlex Belzile (RW/C)Canada flagLaval RocketAHL6026275364
36.USA flagT.J. Brennan (D)totals4622315372
Slovenia flagHK Olimpija LjubljanaICEHL4622315372
Slovenia flagHK Olimpija LjubljanaICEHL00000
37.Russia flagAlexander Radulov (RW)Russia flagLokomotiv YaroslavlKHL6421315264
38.Austria flagMichael Raffl (LW/RW)Austria flagEC SalzburgICEHL4520325261
39.USA flagDylan Duke (LW/C)USA flagSyracuse CrunchAHL6129225130
40.Czechia flagMartin Frk (RW/LW)Canada flagCalgary WranglersAHL5925265160
41.USA flagCasey Bailey (RW)USA flagTahoe Knight MonstersECHL5124275146
42.Russia flagAlexander Barabanov (RW/LW)Russia flagAk Bars KazanKHL6421305116
43.Canada flagBrendan Ranford (C/LW)Slovakia flagVlci ZilinaSlovakia5119325165
44.USA flagCole Schneider (W/C)Italy flagHC BolzanoICEHL461833516
45.Germany flagMarcel Müller (LW/C)Germany flagKrefeld PinguineDEL25017345130
46.USA flagZac Jones (D)USA flagRochester AmericansAHL489425112
47.Sweden flagErik Brännström (D)totals5722285044
Switzerland flagLausanne HCNL5119244340
Sweden flagSweden (all)International63474
48.Slovakia flagAdam Ruzicka (C/RW)totals6320305022
Russia flagSpartak MoskvaKHL5116244018
Slovakia flagSlovakia OlympicsOG62352
Slovakia flagSlovakia (all)International62352
49.USA flagPatrick Brown (C/RW)USA flagProvidence BruinsAHL6117324946
50.Canada flagDylan Sikura (LW/RW)Russia flagDynamo MoskvaKHL6727214834
51.Canada flagMichael McLeod (C/RW)Russia flagAvangard OmskKHL5522264837
52.Canada flagSheldon Rempal (RW/LW)totals4216324840
USA flagHershey BearsAHL41122
Russia flagSalavat Yulaev UfaKHL3815314638
53.Canada flagBen McCartney (LW/RW)USA flagTucson RoadrunnersAHL4921264766
54.Russia flagSergei Plotnikov (RW/LW)Russia flagSKA St. PetersburgKHL6118294761
55.USA flagAnthony Greco (RW)Germany flagAdler MannheimDEL5216314719
56.Russia flagNikolai Goldobin (RW/LW)Russia flagSKA St. PetersburgKHL5816314714
57.USA flagJayson Megna (C/RW)USA flagColorado EaglesAHL6023234630
58.Canada flagLogan Shaw (RW/C)Canada flagToronto MarliesAHL6122244623
59.USA flagKenny Agostino (LW/C)Germany flagERC IngolstadtDEL5019274612
60.USA flagMichael Vecchione (LW/C)Kazakhstan flagBarys AstanaKHL6519274632
61.USA flagAlexander Chmelevski (C)totals6619274618
Russia flagSalavat Yulaev UfaKHL61232
Russia flagAk Bars KazanKHL6018254316
62.Switzerland flagSven Andrighetto (W/C)totals4918284624
Switzerland flagZSC LionsNL4117244124
Switzerland flagSwitzerland (all)International31120
Switzerland flagSwitzerland OlympicsOG50330
63.USA flagAustin Czarnik (C/RW)Switzerland flagLausanne HCNL5016304624
64.USA flagReilly Walsh (D)Kazakhstan flagBarys AstanaKHL6816304624
65.France flagStéphane Da Costa (C)totals5815314616
Russia flagAvtomobilist YekaterinburgKHL5015294412
France flagFrance OlympicsOG40112
France flagFrance (all)International40112
66.Finland flagJanne Kuokkanen (C)totals5113334651
Sweden flagMalmö RedhawksSHL4813324551
Finland flagFinland (all)International30110
67.Sweden flagViktor Lodin (C/W)Sweden flagFärjestad BKSHL4912344644
68.Russia flagNikita Alexandrov (C/LW)totals5712344622
USA flagSpringfield ThunderbirdsAHL18311148
USA flagOntario ReignAHL399233214
69.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL685414632
70.Sweden flagTobias Lindberg (C)Germany flagEV LandshutDEL25227184519
71.Canada flagNick Merkley (RW/C)China flagShanghai DragonsKHL6824214547
72.Latvia flagMartins Karsums (LW/RW)Ukraine flagKyiv CapitalsLatvia3418274563
73.USA flagAustin Poganski (RW/LW)USA flagTucson RoadrunnersAHL5818274512
74.Norway flagAndreas Martinsen (LW/RW)totals4716294546
Norway flagStorhamarNorway4515294446
Norway flagNorway (all)International21010
75.Canada flagBrett Seney (LW/C)USA flagRockford IceHogsAHL5513324557
76.Finland flagSami Vatanen (D)totals608374534
Finland flagJYPLiiga578364434
Finland flagFinland (all)International30110
77.Canada flagTrey Fix-Wolansky (RW/LW)USA flagHartford Wolf PackAHL6125194496
78.Finland flagJere Innala (LW)totals5424204416
Sweden flagFrölunda HCSHL4822184016
Finland flagFinland (all)International62240
79.Canada flagJack Rodewald (C/RW)Russia flagSalavat Yulaev UfaKHL6721234420
80.USA flagCole Guttman (C/RW)USA flagOntario ReignAHL5820244446
81.Croatia flagBorna Rendulic (RW/LW)China flagShanghai DragonsKHL6220244416
82.Russia flagMikhail Maltsev (C/LW)Russia flagSpartak MoskvaKHL6618264420
83.USA flagZach Sanford (LW/RW)Switzerland flagHC LuganoNL5217274416
84.Canada flagRyan Sproul (D)Slovakia flagHK PopradSlovakia5413314420
85.Canada flagGlenn Gawdin (C/RW)USA flagOntario ReignAHL6213314469
86.Germany flagMarc Michaelis (LW/C)totals6612324420
Germany flagAdler MannheimDEL5211314214
Germany flagGermany (all)International91124
Germany flagGermany OlympicsOG50002
87.Canada flagLinden Vey (C)Austria flagVienna CapitalsICEHL4711334432
88.Canada flagRyan Suzuki (C/LW)USA flagChicago WolvesAHL5711334428
89.Sweden flagJoel Persson (D)totals508364428
Sweden flagVäxjö Lakers HCSHL488364428
Sweden flagSweden (all)International20000
90.Canada flagLukas Cormier (D)USA flagHenderson Silver KnightsAHL457374416
91.Czechia flagTomas Kana (RW/C)Czechia flagHK OpavaCzechia33421224351
92.Sweden flagJakob Silfverberg (RW/LW)Sweden flagBrynäs IFSHL5220234344
93.USA flagRem Pitlick (C/W)totals5819244340
USA flagBakersfield CondorsAHL2469154
USA flagRockford IceHogsAHL3413152836
94.Canada flagAnthony Richard (C/LW)USA flagLehigh Valley PhantomsAHL5517264324
95.Canada flagTyler Gaudet (C)Germany flagGrizzlys WolfsburgDEL5214294331
96.USA flagSean Farrell (C/LW)Canada flagLaval RocketAHL6314294318
97.Czechia flagLibor Sulak (D)Russia flagAdmiral VladivostokKHL6814294332
98.Canada flagMatthew Phillips (RW/C)USA flagSan Diego GullsAHL6112314318
99.Russia flagNikita Scherbak (LW/RW)Austria flagVillacher SVICEHL4310334316
100.Sweden flagAndré Petersson (RW)totals4826164210
Switzerland flagSCL TigersNL4524164010
Sweden flagSweden (all)International32020