League leaderboard
Goal Leaders
Season 2000-2001
- 2026-2027
- 2026 Playoffs
- 2025-2026
- 2025 Playoffs
- 2024-2025
- 2024 Playoffs
- 2023-2024
- 2023 Playoffs
- 2022-2023
- 2022 Playoffs
- 2021-2022
- 2021 Playoffs
- 2021
- 2020 Playoffs
- 2019-2020
- 2019 Playoffs
- 2018-2019
- 2018 Playoffs
- 2017-2018
- 2017 Playoffs
- 2016-2017
- 2016 Playoffs
- 2015-2016
- 2015 Playoffs
- 2014-2015
- 2014 Playoffs
- 2013-2014
- 2013 Playoffs
- 2012-2013
- 2012 Playoffs
- 2011-2012
- 2011 Playoffs
- 2010-2011
- 2010 Playoffs
- 2009-2010
- 2009 Playoffs
- 2008-2009
- 2008 Playoffs
- 2007-2008
- 2007 Playoffs
- 2006-2007
- 2006 Playoffs
- 2005-2006
- 2004 Playoffs
- 2003-2004
- 2003 Playoffs
- 2002-2003
- 2002 Playoffs
- 2001-2002
- 2001 Playoffs
- 2000-2001
- 2000 Playoffs
- 1999-2000
- 1999 Playoffs
- 1998-1999
- 1998 Playoffs
- 1997-1998
- 1997 Playoffs
- 1996-1997
- 1996 Playoffs
- 1995-1996
- 1995 Playoffs
- 1994-1995
- 1994 Playoffs
- 1993-1994
- 1993 Playoffs
- 1992-1993
- 1992 Playoffs
- 1991-1992
- 1991 Playoffs
- 1990-1991
- 1990 Playoffs
- 1989-1990
- 1989 Playoffs
- 1988-1989
- 1988 Playoffs
- 1987-1988
- 1987 Playoffs
- 1986-1987
- 1986 Playoffs
- 1985-1986
- 1985 Playoffs
- 1984-1985
- 1984 Playoffs
- 1983-1984
- 1983 Playoffs
- 1982-1983
- 1982 Playoffs
- 1981-1982
- 1981 Playoffs
- 1980-1981
- 1980 Playoffs
- 1979-1980
- 1979 Playoffs
- 1978-1979
- 1978 Playoffs
- 1977-1978
- 1977 Playoffs
- 1976-1977
- 1976 Playoffs
- 1975-1976
- 1975 Playoffs
- 1974-1975
- 1974 Playoffs
- 1973-1974
- 1973 Playoffs
- 1972-1973
- 1971-1972
- 1970-1971
- 1969-1970
- 1968-1969
1
NYR
2
COL
3
CGY
4
CHI
5
FLA
6
NJD
7
COL
8
NYR
9
TOR
10
NJD
11
NYI
12
PIT
13
STL
14
PHX
15
PIT
16
LAK
17
FLA
18
TOR
19
NJD
20
STL
21
PIT
22
CGY
23
FLA
24
ARI
25
PHI
26
DET
27
ANA
28
STL
29
CHI
30
PHX
31
EDM
32
ARI
33
BOS
34
WSH
35
CGY
36
NJD
37
LAK
38
EDM
39
CAR
40
COL
41
SJS
42
CHI
43
TOR
44
EDM
45
STL
46
FLA
47
BOS
48
TBL
49
FLA
50
VAN
Pavel Bure
59
1.12 P/GP
Joe Sakic
54
1.44 P/GP
Jaromir Jagr
52
1.49 P/GP
Peter Bondra
45
0.99 P/GP
Alex Kovalev
44
1.20 P/GP
Alexander Mogilny
43
1.11 P/GP
Milan Hejduk
41
0.99 P/GP
Markus Naslund
41
1.04 P/GP
Jeff O'Neill
41
0.82 P/GP
Patrik Elias
40
1.17 P/GP
Alexei Yashin
40
1.07 P/GP
Bill Guerin
40
1.00 P/GP
Scott Young
40
0.90 P/GP
Brett Hull
39
1.00 P/GP
Ziggy Palffy
38
1.22 P/GP
Luc Robitaille
37
1.07 P/GP
Joe Thornton
37
0.99 P/GP
Jason Allison
36
1.16 P/GP
Petr Sykora
35
1.11 P/GP
Keith Tkachuk
35
1.04 P/GP
Mario Lemieux
35
1.77 P/GP
Tony Amonte
35
0.78 P/GP
Donald Audette
34
1.04 P/GP
Steve Sullivan
34
0.93 P/GP
Keith Primeau
34
1.03 P/GP
Mike Modano
33
1.04 P/GP
Teemu Selanne
33
0.99 P/GP
Paul Kariya
33
1.02 P/GP
Eric Daze
33
0.72 P/GP
Robert Lang
32
0.98 P/GP
Petr Nedved
32
0.99 P/GP
Marian Hossa
32
0.93 P/GP
Shawn McEachern
32
0.88 P/GP
Sergei Fedorov
32
0.92 P/GP
Freddy Modin
32
0.74 P/GP
Brendan Shanahan
31
0.94 P/GP
Jarome Iginla
31
0.92 P/GP
Ryan Smyth
31
0.85 P/GP
Radek Dvorak
31
0.82 P/GP
Pierre Turgeon
30
1.04 P/GP
Jeremy Roenick
30
0.95 P/GP
Theo Fleury
30
1.19 P/GP
Mariusz Czerkawski
30
0.76 P/GP
Geoff Sanderson
30
0.82 P/GP
Ray Ferraro
29
0.94 P/GP
Sergei Samsonov
29
0.91 P/GP
Miroslav Satan
29
0.76 P/GP
Gary Roberts
29
0.65 P/GP
Joe Nieuwendyk
29
0.75 P/GP
Mats Sundin
28
0.90 P/GP
#
Player
Player
Pos
1
Pavel Bure
NYR
RW
82
59
33
92
-2
58
384
15.40
23:15
1.12
2
Joe Sakic
COL
C
82
54
64
118
+45
30
332
16.30
23:02
1.44
3
Jaromir Jagr
CGY
RW
81
52
69
121
+19
42
317
16.40
23:19
1.49
4
Peter Bondra
CHI
RW
82
45
36
81
+8
60
305
14.80
20:48
0.99
5
Alex Kovalev
FLA
RW
79
44
51
95
+12
96
307
14.30
23:24
1.20
6
Alexander Mogilny
NJD
RW
75
43
40
83
+10
43
240
17.90
16:53
1.11
7
Milan Hejduk
COL
RW
80
41
38
79
+32
36
213
19.20
19:52
0.99
8
Markus Naslund
NYR
LW
72
41
34
75
-2
58
277
14.80
19:03
1.04
9
Jeff O'Neill
TOR
C
82
41
26
67
-18
106
242
16.90
18:21
0.82
10
Patrik Elias
NJD
LW
82
40
56
96
+45
51
220
18.20
18:44
1.17
11
Alexei Yashin
NYI
C
82
40
48
88
+10
30
263
15.20
20:24
1.07
12
Bill Guerin
PIT
RW
85
40
45
85
+7
140
289
13.80
21:16
1.00
13
Scott Young
STL
RW
81
40
33
73
+15
30
321
12.50
19:18
0.90
14
Brett Hull
PHX
RW
79
39
40
79
+10
18
219
17.80
17:54
1.00
15
Ziggy Palffy
PIT
RW
73
38
51
89
+22
20
217
17.50
19:47
1.22
16
Luc Robitaille
LAK
LW
82
37
51
88
+10
66
235
15.70
18:43
1.07
17
Joe Thornton
FLA
C
72
37
34
71
-4
107
181
20.40
21:33
0.99
18
Jason Allison
TOR
C
82
36
59
95
-8
85
185
19.50
23:00
1.16
19
Petr Sykora
NJD
RW
73
35
46
81
+36
32
249
14.10
17:45
1.11
20
Keith Tkachuk
STL
LW
76
35
44
79
+3
122
271
12.90
19:55
1.04
21
Mario Lemieux
PIT
C
43
35
41
76
+15
18
171
20.50
24:00
1.77
22
Tony Amonte
CGY
RW
82
35
29
64
-22
54
256
13.70
22:09
0.78
23
Donald Audette
FLA
RW
76
34
45
79
-2
76
225
15.10
18:52
1.04
24
Steve Sullivan
ARI
LW
81
34
41
75
+3
54
204
16.70
20:33
0.93
25
Keith Primeau
PHI
C
71
34
39
73
+17
76
165
20.60
19:59
1.03
26
Mike Modano
DET
C
81
33
51
84
+26
52
208
15.90
22:25
1.04
27
Teemu Selanne
ANA
RW
73
33
39
72
-7
36
233
14.20
20:03
0.99
28
Paul Kariya
STL
LW
66
33
34
67
-9
20
230
14.30
23:02
1.02
29
Eric Daze
CHI
LW
79
33
24
57
+1
16
205
16.10
17:45
0.72
30
Robert Lang
PHX
C
82
32
48
80
+20
28
177
18.10
20:25
0.98
31
Petr Nedved
EDM
C
79
32
46
78
+10
54
230
13.90
20:17
0.99
32
Marian Hossa
ARI
RW
81
32
43
75
+19
44
249
12.90
18:02
0.93
33
Shawn McEachern
BOS
LW
82
32
40
72
+10
62
231
13.90
18:25
0.88
34
Sergei Fedorov
WSH
C
75
32
37
69
+12
40
268
11.90
21:06
0.92
35
Freddy Modin
CGY
LW
76
32
24
56
-1
48
217
14.70
17:16
0.74
36
Brendan Shanahan
NJD
LW
81
31
45
76
+9
81
278
11.20
18:23
0.94
37
Jarome Iginla
LAK
RW
77
31
40
71
-2
62
229
13.50
19:58
0.92
38
Ryan Smyth
EDM
LW
82
31
39
70
+10
58
245
12.70
19:59
0.85
39
Radek Dvorak
CAR
RW
82
31
36
67
+9
20
230
13.50
19:05
0.82
40
Pierre Turgeon
COL
C
79
30
52
82
+14
37
171
17.50
18:50
1.04
41
Jeremy Roenick
SJS
C
80
30
46
76
-1
114
192
15.60
21:00
0.95
42
Theo Fleury
CHI
RW
62
30
44
74
0
122
238
12.60
21:48
1.19
43
Mariusz Czerkawski
TOR
RW
82
30
32
62
-24
48
287
10.50
18:44
0.76
44
Geoff Sanderson
EDM
LW
68
30
26
56
+4
46
199
15.10
16:38
0.82
45
Ray Ferraro
STL
C
81
29
47
76
-11
91
172
16.90
18:19
0.94
46
Sergei Samsonov
FLA
LW
82
29
46
75
+6
18
215
13.50
19:24
0.91
47
Miroslav Satan
BOS
RW
82
29
33
62
+5
36
206
14.10
19:57
0.76
48
Gary Roberts
TBL
LW
82
29
24
53
+16
109
138
21.00
17:08
0.65
49
Joe Nieuwendyk
FLA
C
69
29
23
52
+5
30
166
17.50
16:11
0.75
50
Mats Sundin
VAN
C
82
28
46
74
+15
76
226
12.40
19:22
0.90