League leaderboard
Goal Leaders
Season 1999-2000
- 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
MIN
3
CGY
4
CGY
5
STL
6
NJD
7
PIT
8
DET
9
LAK
10
COL
11
DET
12
DAL
13
NJD
14
TOR
15
SJS
16
ANA
17
BOS
18
VAN
19
DAL
20
LAK
21
BOS
22
TOR
23
ARI
24
BOS
25
MIN
26
BOS
27
COL
28
VAN
29
EDM
30
PIT
31
NYR
32
WSH
33
DAL
34
CBJ
35
FLA
36
COL
37
DET
38
NYI
39
CGY
40
ARI
41
CBJ
42
BUF
43
CHI
44
MIN
45
TOR
46
NJD
47
LAK
48
TOR
49
CHI
50
DET
Pavel Bure
58
1.27 P/GP
Owen Nolan
44
1.08 P/GP
Tony Amonte
43
1.02 P/GP
Jaromir Jagr
42
1.52 P/GP
Paul Kariya
42
1.16 P/GP
Brendan Shanahan
41
1.00 P/GP
John LeClair
40
0.94 P/GP
Mike Modano
38
1.05 P/GP
Luc Robitaille
36
1.04 P/GP
Milan Hejduk
36
0.88 P/GP
Steve Yzerman
35
1.01 P/GP
Valeri Bure
35
0.91 P/GP
Patrik Elias
35
1.00 P/GP
Mariusz Czerkawski
35
0.89 P/GP
Jeremy Roenick
34
1.04 P/GP
Teemu Selanne
33
1.08 P/GP
Miroslav Satan
33
0.83 P/GP
Mats Sundin
32
1.00 P/GP
Ray Whitney
29
0.88 P/GP
Jarome Iginla
29
0.82 P/GP
Glen Murray
29
0.79 P/GP
Jonas Hoglund
29
0.68 P/GP
Marian Hossa
29
0.72 P/GP
Shawn McEachern
29
0.74 P/GP
Chris Simon
29
0.65 P/GP
Mark Recchi
28
1.11 P/GP
Joe Sakic
28
1.35 P/GP
Pavol Demitra
28
1.06 P/GP
Ryan Smyth
28
0.66 P/GP
Ziggy Palffy
27
1.03 P/GP
Markus Naslund
27
0.79 P/GP
Sergei Fedorov
27
0.91 P/GP
Eric Lindros
27
1.07 P/GP
Alexander Selivanov
27
0.70 P/GP
Alex Kovalev
26
0.80 P/GP
Pierre Turgeon
26
1.27 P/GP
Steve Thomas
26
0.78 P/GP
Cliff Ronning
26
0.76 P/GP
Jeff Friesen
26
0.74 P/GP
Shane Doan
26
0.63 P/GP
Mike York
26
0.61 P/GP
Mark Parrish
26
0.54 P/GP
Sergei Berezin
26
0.64 P/GP
Sergei Zholtok
26
0.56 P/GP
Doug Gilmour
25
0.99 P/GP
Petr Sykora
25
0.86 P/GP
Vincent Lecavalier
25
0.84 P/GP
Jeff O'Neill
25
0.79 P/GP
Michal Handzus
25
0.65 P/GP
Todd Bertuzzi
25
0.63 P/GP
#
Player
Player
Pos
1
Pavel Bure
NYR
RW
74
58
36
94
+25
16
360
16.10
23:34
1.27
2
Owen Nolan
MIN
RW
78
44
40
84
-1
110
261
16.90
20:56
1.08
3
Tony Amonte
CGY
RW
82
43
41
84
+10
48
260
16.50
21:54
1.02
4
Jaromir Jagr
CGY
RW
63
42
54
96
+25
50
290
14.50
22:43
1.52
5
Paul Kariya
STL
LW
74
42
44
86
+22
24
324
13.00
24:10
1.16
6
Brendan Shanahan
NJD
LW
78
41
37
78
+24
105
283
14.50
18:35
1.00
7
John LeClair
PIT
LW
82
40
37
77
+8
36
249
16.10
20:18
0.94
8
Mike Modano
DET
C
77
38
43
81
0
48
188
20.20
22:43
1.05
9
Luc Robitaille
LAK
LW
71
36
38
74
+11
68
221
16.30
18:34
1.04
10
Milan Hejduk
COL
RW
82
36
36
72
+14
16
228
15.80
19:59
0.88
11
Steve Yzerman
DET
C
78
35
44
79
+28
34
234
15.00
21:07
1.01
12
Valeri Bure
DAL
RW
82
35
40
75
-7
50
308
11.40
20:59
0.91
13
Patrik Elias
NJD
LW
72
35
37
72
+16
58
183
19.10
17:28
1.00
14
Mariusz Czerkawski
TOR
RW
79
35
35
70
-16
34
276
12.70
17:45
0.89
15
Jeremy Roenick
SJS
C
75
34
44
78
+11
102
192
17.70
20:41
1.04
16
Teemu Selanne
ANA
RW
79
33
52
85
+6
12
236
14.00
22:44
1.08
17
Miroslav Satan
BOS
RW
81
33
34
67
+16
32
265
12.50
20:35
0.83
18
Mats Sundin
VAN
C
73
32
41
73
+16
46
184
17.40
20:11
1.00
19
Ray Whitney
DAL
LW
81
29
42
71
+16
35
198
14.60
18:42
0.88
20
Jarome Iginla
LAK
RW
77
29
34
63
0
26
256
11.30
18:25
0.82
21
Glen Murray
BOS
RW
78
29
33
62
+13
60
202
14.40
18:31
0.79
22
Jonas Hoglund
TOR
RW
82
29
27
56
-2
10
215
13.50
17:10
0.68
23
Marian Hossa
ARI
RW
78
29
27
56
+5
32
240
12.10
17:12
0.72
24
Shawn McEachern
BOS
LW
69
29
22
51
+2
24
219
13.20
17:51
0.74
25
Chris Simon
MIN
LW
75
29
20
49
+11
146
201
14.40
15:32
0.65
26
Mark Recchi
BOS
RW
82
28
63
91
+20
50
223
12.60
21:44
1.11
27
Joe Sakic
COL
C
60
28
53
81
+30
28
242
11.60
23:16
1.35
28
Pavol Demitra
VAN
C
71
28
47
75
+34
8
241
11.60
19:14
1.06
29
Ryan Smyth
EDM
LW
82
28
26
54
-2
58
238
11.80
19:12
0.66
30
Ziggy Palffy
PIT
RW
64
27
39
66
+18
32
186
14.50
19:40
1.03
31
Markus Naslund
NYR
LW
82
27
38
65
-5
64
271
10.00
19:54
0.79
32
Sergei Fedorov
WSH
C
68
27
35
62
+8
22
263
10.30
20:06
0.91
33
Eric Lindros
DAL
C
55
27
32
59
+11
83
187
14.40
22:02
1.07
34
Alexander Selivanov
CBJ
RW
67
27
20
47
+2
46
122
22.10
14:28
0.70
35
Alex Kovalev
FLA
RW
82
26
40
66
-3
94
254
10.20
22:53
0.80
36
Pierre Turgeon
COL
C
52
26
40
66
+30
8
139
18.70
19:13
1.27
37
Steve Thomas
DET
RW
81
26
37
63
+1
68
151
17.20
16:19
0.78
38
Cliff Ronning
NYI
C
82
26
36
62
-13
34
248
10.50
18:11
0.76
39
Jeff Friesen
CGY
LW
82
26
35
61
-2
47
191
13.60
19:48
0.74
40
Shane Doan
ARI
RW
81
26
25
51
+6
66
221
11.80
16:52
0.63
41
Mike York
CBJ
C
82
26
24
50
-17
18
177
14.70
15:51
0.61
42
Mark Parrish
BUF
RW
81
26
18
44
+1
39
152
17.10
14:04
0.54
43
Sergei Berezin
CHI
LW
61
26
13
39
+8
2
241
10.80
16:52
0.64
44
Sergei Zholtok
MIN
C
68
26
12
38
+2
28
163
16.00
17:17
0.56
45
Doug Gilmour
TOR
C
74
25
48
73
-9
63
113
22.10
19:29
0.99
46
Petr Sykora
NJD
RW
79
25
43
68
+24
26
222
11.30
17:07
0.86
47
Vincent Lecavalier
LAK
C
80
25
42
67
-25
43
166
15.10
19:06
0.84
48
Jeff O'Neill
TOR
C
80
25
38
63
-9
72
189
13.20
19:20
0.79
49
Michal Handzus
CHI
C
81
25
28
53
+19
44
166
15.10
17:44
0.65
50
Todd Bertuzzi
DET
RW
80
25
25
50
-2
126
173
14.50
15:11
0.63