Rank
Name
Team(s)
Season(s)
GP
Goals
Assists
Points
–
Stan Mikita
Chicago Blackhawks
1958–1980
1394
541
926
1467
1
Peter Stastny
Quebec Nordiques New Jersey Devils St. Louis Blues
1980–1995
977
450
789
1239
2
Marian Hossa
Ottawa Senators Atlanta Thrashers Pittsburgh Penguins Detroit Red Wings Chicago Blackhawks
1997–2017
1309
525
609
1134
3
Peter Bondra
Washington Capitals Ottawa Senators Atlanta Thrashers Chicago Blackhawks
1990–2007
1081
503
389
892
4
Marian Gaborik
Minnesota Wild New York Rangers Columbus Blue Jackets Los Angeles Kings Ottawa Senators
2000–2018
1035
407
408
815
5
Pavol Demitra
Ottawa Senators St. Louis Blues Los Angeles Kings Minnesota Wild Vancouver Canucks
1993–2010
848
304
464
768
6
Miroslav Satan
Edmonton Oilers Buffalo Sabres New York Islanders Pittsburgh Penguins Boston Bruins
1995–2010
1050
363
372
735
7
Zigmund Palffy
New York Islanders Los Angeles Kings Pittsburgh Penguins
1993–2006
684
329
384
713
8
Zdeno Chara
New York Islanders Ottawa Senators Boston Bruins Washington Capitals
1997–2022
1680
209
471
680
9
Jozef Stumpel
Boston Bruins Los Angeles Kings Florida Panthers
1991–2008
957
196
481
677
10
Anton Stastny
Quebec Nordiques
1980–1989
650
252
384
636
11
Lubomir Visnovsky
Los Angeles Kings Edmonton Oilers Anaheim Ducks New York Islanders
2000–2015
883
128
367
495
12
Michal Handzus
St. Louis Blues Phoenix Coyotes Philadelphia Flyers Chicago Blackhawks Los Angeles Kings San Jose Sharks
1998–2014
1010
185
298
483
13
Tomas Tatar
Detroit Red Wings Vegas Golden Knights Montreal Canadiens New Jersey Devils Colorado Avalanche Seattle Kraken
2010–present
853
220
259
479
14
Richard Zednik
Washington Capitals Montreal Canadiens New York Islanders Florida Panthers
1995–2009
745
199
179
378
15
Robert Svehla
Florida Panthers Toronto Maple Leafs
1994–2003
655
68
267
335
16
Ladislav Nagy
St. Louis Blues Phoenix Coyotes Dallas Stars Los Angeles Kings
1999–2008
435
115
196
311
17
Marian Stastny
Quebec Nordiques Toronto Maple Leafs
1981–1986
322
121
173
294
18
Peter Ihnacak
Toronto Maple Leafs
1982–1990
417
102
165
267
19
Andrej Sekera
Buffalo Sabres Carolina Hurricanes Los Angeles Kings Edmonton Oilers Dallas Stars
2006–2022
842
51
202
253
20
Andrej Meszaros
Ottawa Senators Tampa Bay Lightning Philadelphia Flyers Boston Bruins Buffalo Sabres
2005–2015
645
63
175
238
21
Zdeno Ciger
New Jersey Devils Edmonton Oilers New York Rangers Tampa Bay Lightning
1990–1996, 2001–2002
352
94
134
228
22
Richard Panik
Tampa Bay Lightning Toronto Maple Leafs Chicago Blackhawks Arizona Coyotes Washington Capitals Detroit Red Wings New York Islanders
2012–2022
521
88
107
195
23
Tomas Kopecky
Detroit Red Wings Chicago Blackhawks Florida Panthers
2005–2015
578
68
106
174
24
Marek Svatos
Colorado Avalanche Nashville Predators Ottawa Senators
2003–2011
344
100
72
172
25
Branko Radivojevic
Phoenix Coyotes Philadelphia Flyers Minnesota Wild
2001–2008
399
52
68
120
26
Vladimir Orszagh
New York Islanders Nashville Predators St. Louis Blues
1997–2000, 2001–2004, 2005–2006
289
54
65
119
27
Lubos Bartecko
St. Louis Blues Atlanta Thrashers
1998–2003
257
46
65
111
28
Juraj Kolnik
New York Islanders Florida Panthers
2000–2007
250
46
49
95
29
Ronald Petrovicky
Calgary Flames New York Rangers Atlanta Thrashers Pittsburgh Penguins
2000–2007
342
41
51
92
30
Erik Cernak
Tampa Bay Lightning
2018–present
365
20
68
88
31
Milan Jurcina
Boston Bruins Washington Capitals Columbus Blue Jackets New York Islanders
2005–2012
430
22
59
81
32
Lubomir Sekeras
Minnesota Wild Dallas Stars
2000–2004
213
18
53
71
33
Radoslav Suchy
Phoenix Coyotes Columbus Blue Jackets
1999–2006
451
13
58
71
34
Robert Petrovicky
Hartford Whalers Dallas Stars St. Louis Blues Tampa Bay Lightning New York Islanders
1992–1997, 1998–2001
208
27
38
65
35
Marcel Hossa
Montreal Canadiens New York Rangers Phoenix Coyotes
2001–2008
237
31
30
61
36
Juraj Slafkovsky
Montreal Canadiens
2022–present
121
24
36
60
37
Tomas Surovy
Pittsburgh Penguins
2002–2006
126
27
32
59
38
Tomas Jurco
Detroit Red Wings Chicago Blackhawks Edmonton Oilers Vegas Golden Knights
2013–2018, 2019–2021
221
22
31
53
39
Martin Fehervary
Washington Capitals
2019–present
218
17
33
50
40
Marko Dano
Columbus Blue Jackets Chicago Blackhawks Winnipeg Jets Colorado Avalanche
2014–2020
141
19
26
45
41
Adam Ruzicka
Calgary Flames Arizona Coyotes
2020–2024
117
14
26
40
42
Martin Marincin
Edmonton Oilers Toronto Maple Leafs
2013–2020
227
5
29
34
43
Radovan Somik
Philadelphia Flyers
2002–2004
113
12
20
32
44
Ivan Majesky
Florida Panthers Atlanta Thrashers Washington Capitals
2002–2006
202
8
23
31
45
Marian Cisar
Nashville Predators
1999–2002
73
13
17
30
46
Ivan Ciernik
Ottawa Senators Washington Capitals
1997–1998, 2000–2004
89
12
14
26
47
Igor Liba
New York Rangers Los Angeles Kings
1988–1989
37
7
18
25
48
Martin Pospisil
Calgary Flames
2023–present
63
8
16
24
49
Branislav Mezei
New York Islanders Florida Panthers
2000–2008
240
5
19
24
50
Martin Cibak
Tampa Bay Lightning
2001–2002, 2003–2006
149
5
18
23
51
Richard Lintner
Nashville Predators New York Rangers Pittsburgh Penguins
1999–2001, 2002–2003
112
8
12
20
52
Simon Nemec
New Jersey Devils
2023–present
60
3
16
19
53
Miroslav Ihnacak
Toronto Maple Leafs Detroit Red Wings
1985–1987, 1988–1989
56
8
9
17
54
Stefan Ruzicka
Philadelphia Flyers
2005–2008
55
4
13
17
55
Milan Bartovic
Buffalo Sabres Chicago Blackhawks
2002–2004, 2005–2006
50
3
14
17
56
Martin Strbak
Los Angeles Kings Pittsburgh Penguins
2003–2004
49
5
11
16
57
Robert Dome
Pittsburgh Penguins Calgary Flames
1997–1998, 1999–2000, 2002–2003
53
7
7
14
58
Dusan Pasek
Minnesota North Stars
1988–1989
48
4
10
14
59
Christian Jaros
Ottawa Senators San Jose Sharks New Jersey Devils
2017–2022
94
1
13
14
60
Jiri Bicek
New Jersey Devils
2000–2004
62
6
7
13
61
Peter Cehlarik
Boston Bruins
2016–2020
40
5
6
11
62
Peter Sejna
St. Louis Blues
2002–2007
48
6
4
11
63
Peter Olvecky
Minnesota Wild Nashville Predators
2008–2010
32
2
5
7
64
Boris Valabik
Atlanta Thrashers
2007–2010
80
0
7
7
65
Peter Bartos
Minnesota Wild
2000–2001
13
4
2
6
66
Marian Studenic
New Jersey Devils Dallas Stars Seattle Kraken
2020–present
46
3
3
6
67
Peter Smrek
St. Louis Blues New York Rangers
2000–2002
28
2
4
6
68
Jozef Balej
Montreal Canadiens New York Rangers Vancouver Canucks
2003–2006
18
1
5
6
69
Andrej Nedorost
Columbus Blue Jackets
2001–2004
28
2
3
5
70
Kristian Kudroc
Tampa Bay Lightning Florida Panthers
2000–2002, 2003–2004
26
2
2
4
71
Miroslav Zalesak
San Jose Sharks
2002–2004
12
1
2
3
72
Pavol Regenda
Anaheim Ducks
2022–present
19
1
2
3
73
Vladimir Mihalik
Tampa Bay Lightning
2008–2010
15
0
3
3
74
Marek Hrivik
New York Rangers Calgary Flames
2015–2018
24
0
3
3
75
Lubomir Vaic
Vancouver Canucks
1997–1998, 1999–2000
9
1
1
2
76
Milos Kelemen
Arizona Coyotes
2022–present
24
1
1
2
77
Jergus Baca
Hartford Whalers
1990–1992
10
0
2
2
78
Tomas Malec
Carolina Hurricanes Ottawa Senators
2002–2007
46
0
2
2
79
Mario Bliznak
Vancouver Canucks
2009–2011
6
1
0
1
80
Andrej Podkonicky
Florida Panthers Washington Capitals
2000–2001, 2003–2004
8
1
0
1
81
Ivan Baranka
New York Rangers
2007–2008
1
0
1
1
82
Roman Tvrdon
Washington Capitals
2003–2004
9
0
1
1
83
Ivan Droppa
Chicago Blackhawks
1993–1994, 1995–1996
19
0
1
1
84
Jozef Cierny
Edmonton Oilers
1993–1994
1
0
0
0
85
Stanislav Gron
New Jersey Devils
2000–2001
1
0
0
0
86
Milan Kytnar
Edmonton Oilers
2011–2012
1
0
0
0
87
Patrik Koch
Arizona Coyotes
2023–present
1
0
0
0
88
Samuel Knazko
Columbus Blue Jackets
2022–2023
2
0
0
0
89
Jaroslav Obsut
St. Louis Blues Colorado Avalanche
2000–2002
7
0
0
0
90
Ladislav Karabin
Pittsburgh Penguins
1993–1994
9
0
0
0
91
Radoslav Hecl
Buffalo Sabres
2002–2003
14
0
0
0