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)totals3720284835
Finland flagTapparaLiiga342026468
Denmark flagDenmark (all)International302227
2.Russia flagVladimir Tkachyov (LW)Russia flagMetallurg MagnitogorskKHL399384712
3.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL3324214518
4.Canada flagJoshua Leivo (LW/RW)Russia flagTraktor ChelyabinskKHL3818254318
5.Finland flagMichael Keränen (W/C)Germany flagTölzer LöwenGermany3259344318
6.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL3021214228
7.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL101626420
8.Denmark flagPatrick Russell (RW/C)Germany flagKölner HaieDEL3321204117
9.Czechia flagRoman Cervenka (C/LW)totals2913284116
Czechia flagHC Dynamo PardubiceCzechia2712273916
Czechia flagCzechia (all)International21120
10.Canada flagÉmile Poirier (C/LW)totals2511304144
Canada flagLaval PétroliersLNAH165182318
Canada flagManotick MarinersNPHL96121826
11.USA flagT.J. Brennan (D)Slovenia flagHK Olimpija LjubljanaICEHL3214253950
12.Sweden flagErik Brännström (D)totals4018193734
Switzerland flagLausanne HCNL3415153030
Sweden flagSweden (all)International63474
13.USA flagAndrew Poturalski (C/RW)Russia flagAvangard OmskKHL3816213712
14.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL3515223714
15.Russia flagAlexander Radulov (RW)Russia flagLokomotiv YaroslavlKHL4018183656
16.Finland flagTeemu Hartikainen (C/W)Finland flagKalPaLiiga3317193610
17.Czechia flagFilip Chlapik (C/LW)totals4017193619
Czechia flagHC Sparta PrahaCzechia3413173017
Czechia flagCzechia (all)International64262
18.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia3316203664
19.Finland flagJesse Puljujärvi (RW/LW)totals4115213622
Switzerland flagGenève-Servette HCNL3513193216
Finland flagFinland (all)International62246
20.Czechia flagLukas Sedlak (C/LW)totals3712243620
Czechia flagHC Dynamo PardubiceCzechia3212223414
Czechia flagCzechia (all)International50226
21.USA flagAustin Czarnik (C/RW)Switzerland flagLausanne HCNL3411253622
22.USA flagCole Schneider (W/C)Italy flagHC BolzanoICEHL291421354
23.Russia flagNikita Gusev (LW)Russia flagDynamo MoskvaKHL381421352
24.Canada flagJeremy Welsh (C/LW)totals312311344
Romania flagCSM Corona BrasovErste Liga24168244
Romania flagCSM Corona BrasovErste Liga773100
25.USA flagKenny Agostino (LW/C)Germany flagERC IngolstadtDEL331519346
26.Sweden flagMarcus Sörensen (W)totals361123346
Switzerland flagHC Fribourg-GottéronNL31823316
Sweden flagSweden (all)International53030
27.Canada flagLaurent Dauphin (C/LW)Canada flagLaval RocketAHL2710243418
28.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL4010243433
29.Canada flagTaro Hirose (LW)Germany flagEHC MünchenDEL32727342
30.Sweden flagAndré Petersson (RW)totals332013338
Switzerland flagSCL TigersNL301813318
Sweden flagSweden (all)International32020
31.Canada flagDylan Sikura (LW/RW)Russia flagDynamo MoskvaKHL4018153322
32.Canada flagBrendan Ranford (C/LW)Slovakia flagVlci ZilinaSlovakia3214193357
33.Slovakia flagAdam Ruzicka (C/RW)InjuredRussia flagSpartak MoskvaKHL3614193312
34.USA flagReid Boucher (RW)Russia flagAvtomobilist YekaterinburgKHL321320334
35.Canada flagJayce Hawryluk (RW/C)Switzerland flagEHC OltenSL2411223342
36.Norway flagAndreas Martinsen (LW/RW)totals2811223324
Norway flagStorhamarNorway2610223224
Norway flagNorway (all)International21010
37.USA flagAnthony Greco (RW)Germany flagAdler MannheimDEL3311223317
38.Germany flagMarcel Müller (LW/C)Germany flagKrefeld PinguineDEL22910233322
39.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL25924332
40.USA flagCole Bardreau (C/RW)Italy flagHC PustertalICEHL3115173218
41.Finland flagMarkus Granlund (C/LW)Switzerland flagGenève-Servette HCNL3214183212
42.Czechia flagDominik Kubalik (LW/RW)totals351714318
Switzerland flagEV ZugNL301613298
Czechia flagCzechia (all)International51120
43.Netherlands flagDaniel Sprong (RW/LW)Russia flagCSKA MoskvaKHL291219316
44.Latvia flagMartins Karsums (LW/RW)Ukraine flagKyiv CapitalsLatvia1911203126
45.USA flagZach Sanford (LW/RW)Switzerland flagHC LuganoNL3410213112
46.Russia flagNikita Scherbak (LW/RW)Austria flagVillacher SVICEHL288233110
47.Sweden flagJonathan Dahlén (LW)Sweden flagTimrå IKSHL2819113014
48.Finland flagAku Räty (RW)Finland flagKärpätLiiga2514163018
49.USA flagPatrick Brown (C/RW)USA flagProvidence BruinsAHL2711193012
50.Canada flagRyan Sproul (D)Slovakia flagHK PopradSlovakia331020308
51.Canada flagBrett Seney (LW/C)USA flagRockford IceHogsAHL299213039
52.Switzerland flagDenis Malgin (C/W)totals329213024
Switzerland flagZSC LionsNL309202924
Switzerland flagSwitzerland (all)International20110
53.Sweden flagJacob Nilsson (C/LW)Switzerland flagEHC VispSL33921306
54.Canada flagMaxime Lajoie (D)Russia flagAvangard OmskKHL38723302
55.Germany flagMarc Michaelis (LW/C)totals336243010
Germany flagAdler MannheimDEL336243010
Germany flagGermany (all)International-----
56.Latvia flagKaspars Daugavins (RW/C)totals265253010
Latvia flagHK MogoLatvia12417216
Latvia flagLatvia (all)International30444
Germany flagEC Kassel HuskiesDEL2111450
57.Czechia flagFilip Zadina (RW/LW)Switzerland flagHC DavosNL3017122941
58.Sweden flagTobias Lindberg (C)Germany flagEV LandshutDEL22916132910
59.Croatia flagBorna Rendulic (RW/LW)China flagShanghai DragonsKHL3715142910
60.Canada flagNick Merkley (RW/C)China flagShanghai DragonsKHL3815142935
61.Czechia flagMartin Frk (RW/LW)Canada flagCalgary WranglersAHL3213162944
62.Austria flagMichael Raffl (LW/RW)Austria flagEC SalzburgICEHL2812172945
63.Russia flagKirill Semyonov (C)Russia flagAk Bars KazanKHL4010192931
64.Finland flagJanne Kuokkanen (C)totals299202943
Sweden flagMalmö RedhawksSHL269192843
Finland flagFinland (all)International30110
65.Canada flagTurner Elson (C/LW)Slovakia flagHC Slovan BratislavaSlovakia319202964
66.Russia flagAlexander Barabanov (RW/LW)Russia flagAk Bars KazanKHL388212914
67.USA flagZac Jones (D)USA flagRochester AmericansAHL25227298
68.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia3316122869
69.Canada flagBryan Bickell (LW)Canada flagDurham HawksNPHL121216286
70.Canada flagJosh Currie (C)Austria flagGraz99ersICEHL301216288
71.Switzerland flagChristoph Bertschy (C/RW)totals3911172820
Switzerland flagHC Fribourg-GottéronNL3610162620
Switzerland flagSwitzerland (all)International31120
72.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL2268202810
73.USA flagNick Abruzzese (C/LW)USA flagSyracuse CrunchAHL30622284
74.Sweden flagJakob Silfverberg (RW/LW)Sweden flagBrynäs IFSHL3013142730
75.Canada flagSpencer Machacek (RW/C)Germany flagGrizzlys WolfsburgDEL3313142720
76.Canada flagBen McCartney (LW/RW)USA flagTucson RoadrunnersAHL2811162732
77.Sweden flagJesper Frödén (RW)totals3511162710
Switzerland flagZSC LionsNL328132110
Sweden flagSweden (all)International33360
78.USA flagJimmy Vesey (LW/RW)Switzerland flagGenève-Servette HCNL3510172712
79.Russia flagMikhail Maltsev (C/LW)Russia flagSpartak MoskvaKHL3910172712
80.France flagStéphane Da Costa (C)totals29918276
Russia flagAvtomobilist YekaterinburgKHL29918276
France flagFranceOGQ-----
81.Canada flagAlexandre Grenier (RW/C)Germany flagAugsburger PantherDEL329182714
82.USA flagJordan Gross (D)Russia flagTraktor ChelyabinskKHL408192712
83.Canada flagLinden Vey (C)Austria flagVienna CapitalsICEHL297202724
84.USA flagJoseph Keane (D)Russia flagSpartak MoskvaKHL335222726
85.Canada flagBrett Murray (LW/RW)Germany flagNürnberg Ice TigersDEL231412266
86.USA flagDominik Shine (RW/C)USA flagGrand Rapids GriffinsAHL2314122620
87.Finland flagJere Innala (LW)totals331412266
Sweden flagFrölunda HCSHL271210226
Finland flagFinland (all)International62240
88.Russia flagYegor Korshkov (RW/LW)Russia flagTraktor ChelyabinskKHL4113132612
89.Switzerland flagGrégory Hofmann (LW)totals3612142633
Switzerland flagEV ZugNL331214266
Switzerland flagSwitzerland (all)International300027
90.USA flagCasey Bailey (RW)USA flagTahoe Knight MonstersECHL2911152634
91.USA flagReilly Walsh (D)Kazakhstan flagBarys AstanaKHL419172614
92.Canada flagTyler Gaudet (C)Germany flagGrizzlys WolfsburgDEL338182622
93.Canada flagSeth Griffith (RW/C)USA flagBakersfield CondorsAHL287192618
94.Finland flagHenrik Borgström (C/W)totals36719266
Switzerland flagHC Fribourg-GottéronNL32717242
Finland flagFinlandEHT20112
Finland flagFinland (all)International20112
95.Russia flagDanil Yurtaikin (LW/RW)Russia flagNeftekhimik NizhnekamskKHL33620266
96.Canada flagLogan Morrison (C/RW)USA flagCoachella Valley FirebirdsAHL2814112510
97.Sweden flagLias Andersson (C/LW)totals371312256
Switzerland flagEHC Biel-BienneNL341312256
Sweden flagSweden (all)International30000
98.Switzerland flagCalvin Thürkauf (C/LW)totals3512132516
Switzerland flagHC LuganoNL3110132316
Switzerland flagSwitzerland (all)International42020
99.Czechia flagTomas Kana (RW/C)Czechia flagHK OpavaCzechia3191114258
100.Czechia flagKristian Reichel (C)totals3411142522
Germany flagAdler MannheimDEL3211132422
Czechia flagCzechia (all)International20110