League leaderboard
Goal Leaders
Season 2002-2003
- 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
COL
2
NYR
3
DET
4
ARI
5
BOS
6
ANA
7
LAK
8
PIT
9
FLA
10
PHX
11
VAN
12
FLA
13
VAN
14
WSH
15
CGY
16
STL
17
LAK
18
EDM
19
NJD
20
NJD
21
LAK
22
NYR
23
STL
24
FLA
25
DAL
26
NJD
27
LAK
28
TOR
29
PHI
30
CHI
31
COL
32
MIN
33
PIT
34
DET
35
ANA
36
SJS
37
NJD
38
VAN
39
DET
40
EDM
41
BOS
42
SJS
43
EDM
44
STL
45
BOS
46
ARI
47
NYI
48
ARI
49
CBJ
50
COL
Milan Hejduk
50
1.20 P/GP
Markus Naslund
48
1.27 P/GP
Todd Bertuzzi
46
1.18 P/GP
Marian Hossa
45
1.00 P/GP
Glen Murray
44
1.12 P/GP
Dany Heatley
41
1.16 P/GP
Ilya Kovalchuk
38
0.83 P/GP
Ziggy Palffy
37
1.12 P/GP
Alex Kovalev
37
0.99 P/GP
Brett Hull
37
0.93 P/GP
Mats Sundin
37
0.96 P/GP
Joe Thornton
36
1.31 P/GP
Pavol Demitra
36
1.19 P/GP
Sergei Fedorov
36
1.04 P/GP
Jaromir Jagr
36
1.03 P/GP
Olli Jokinen
36
0.80 P/GP
Jarome Iginla
35
0.89 P/GP
Geoff Sanderson
34
0.82 P/GP
Petr Sykora
34
0.72 P/GP
Alexander Mogilny
33
1.08 P/GP
Vincent Lecavalier
33
0.98 P/GP
Martin St. Louis
33
0.85 P/GP
Keith Tkachuk
31
0.98 P/GP
Richard Zednik
31
0.63 P/GP
Jere Lehtinen
31
0.60 P/GP
Brendan Shanahan
30
0.87 P/GP
Marian Gaborik
30
0.80 P/GP
Jeff O'Neill
30
0.74 P/GP
Mike Knuble
30
0.79 P/GP
Peter Bondra
30
0.74 P/GP
Peter Forsberg
29
1.41 P/GP
Owen Nolan
29
0.72 P/GP
Mario Lemieux
28
1.36 P/GP
Mike Modano
28
1.08 P/GP
Teemu Selanne
28
0.78 P/GP
Patrick Marleau
28
0.70 P/GP
Patrik Elias
28
0.70 P/GP
Marco Sturm
28
0.59 P/GP
Daniel Alfredsson
27
1.00 P/GP
Ryan Smyth
27
0.92 P/GP
Brian Rolston
27
0.73 P/GP
Jeremy Roenick
27
0.75 P/GP
Petr Nedved
27
0.74 P/GP
Dave Scatchard
27
0.56 P/GP
Miroslav Satan
26
0.95 P/GP
Alex Tanguay
26
0.82 P/GP
Alexei Yashin
26
0.80 P/GP
Steve Sullivan
26
0.74 P/GP
Anson Carter
26
0.76 P/GP
Joe Sakic
26
1.00 P/GP
#
Player
Player
Pos
1
Milan Hejduk
COL
RW
82
50
48
98
+52
32
244
20.50
19:51
1.20
2
Markus Naslund
NYR
LW
82
48
56
104
+6
52
294
16.30
19:55
1.27
3
Todd Bertuzzi
DET
RW
82
46
51
97
+2
144
243
18.90
20:35
1.18
4
Marian Hossa
ARI
RW
80
45
35
80
+8
34
229
19.70
18:31
1.00
5
Glen Murray
BOS
RW
82
44
48
92
+9
64
331
13.30
22:20
1.12
6
Dany Heatley
ANA
LW
77
41
48
89
-8
58
252
16.30
21:57
1.16
7
Ilya Kovalchuk
LAK
LW
81
38
29
67
-24
57
257
14.80
19:27
0.83
8
Ziggy Palffy
PIT
RW
76
37
48
85
+22
47
277
13.40
22:27
1.12
9
Alex Kovalev
FLA
RW
78
37
40
77
-9
70
271
13.70
22:06
0.99
10
Brett Hull
PHX
RW
82
37
39
76
+11
22
262
14.10
17:39
0.93
11
Mats Sundin
VAN
C
75
37
35
72
+1
58
223
16.60
20:16
0.96
12
Joe Thornton
FLA
C
77
36
65
101
+12
109
196
18.40
22:18
1.31
13
Pavol Demitra
VAN
C
78
36
57
93
0
32
205
17.60
19:48
1.19
14
Sergei Fedorov
WSH
C
80
36
47
83
+15
52
281
12.80
20:42
1.04
15
Jaromir Jagr
CGY
RW
75
36
41
77
+5
38
290
12.40
21:04
1.03
16
Olli Jokinen
STL
C
81
36
29
65
-17
79
240
15.00
21:44
0.80
17
Jarome Iginla
LAK
RW
75
35
32
67
-10
49
316
11.10
21:10
0.89
18
Geoff Sanderson
EDM
LW
82
34
33
67
-4
34
286
11.90
18:44
0.82
19
Petr Sykora
NJD
RW
82
34
25
59
-7
24
299
11.40
18:29
0.72
20
Alexander Mogilny
NJD
RW
73
33
46
79
+4
12
165
20.00
20:03
1.08
21
Vincent Lecavalier
LAK
C
80
33
45
78
0
39
274
12.00
19:18
0.98
22
Martin St. Louis
NYR
RW
82
33
37
70
+10
32
201
16.40
19:32
0.85
23
Keith Tkachuk
STL
LW
56
31
24
55
+1
139
185
16.80
19:16
0.98
24
Richard Zednik
FLA
LW
80
31
19
50
+4
79
250
12.40
18:26
0.63
25
Jere Lehtinen
DAL
LW
80
31
17
48
+39
20
238
13.00
18:48
0.60
26
Brendan Shanahan
NJD
LW
78
30
38
68
+5
103
260
11.50
18:12
0.87
27
Marian Gaborik
LAK
LW
81
30
35
65
+12
46
280
10.70
17:25
0.80
28
Jeff O'Neill
TOR
C
82
30
31
61
-21
38
316
9.50
18:56
0.74
29
Mike Knuble
PHI
RW
75
30
29
59
+18
45
185
16.20
17:08
0.79
30
Peter Bondra
CHI
RW
76
30
26
56
-3
52
256
11.70
18:41
0.74
31
Peter Forsberg
COL
C
75
29
77
106
+52
70
166
17.50
19:20
1.41
32
Owen Nolan
MIN
RW
75
29
25
54
-3
107
221
13.10
17:34
0.72
33
Mario Lemieux
PIT
C
67
28
63
91
-25
43
235
11.90
22:42
1.36
34
Mike Modano
DET
C
79
28
57
85
+34
30
193
14.50
20:53
1.08
35
Teemu Selanne
ANA
RW
82
28
36
64
-6
30
253
11.10
19:14
0.78
36
Patrick Marleau
SJS
C
82
28
29
57
-10
33
172
16.30
18:32
0.70
37
Patrik Elias
NJD
LW
81
28
29
57
+17
22
255
11.00
18:06
0.70
38
Marco Sturm
VAN
LW
82
28
20
48
+9
16
208
13.50
16:31
0.59
39
Daniel Alfredsson
DET
RW
78
27
51
78
+15
42
240
11.30
19:32
1.00
40
Ryan Smyth
EDM
LW
66
27
34
61
+5
67
199
13.60
19:21
0.92
41
Brian Rolston
BOS
RW
81
27
32
59
+1
32
281
9.60
20:10
0.73
42
Jeremy Roenick
SJS
C
79
27
32
59
+20
75
197
13.70
18:48
0.75
43
Petr Nedved
EDM
C
78
27
31
58
-4
64
205
13.20
20:21
0.74
44
Dave Scatchard
STL
C
81
27
18
45
+9
108
165
16.40
14:30
0.56
45
Miroslav Satan
BOS
RW
79
26
49
75
-3
20
240
10.80
21:24
0.95
46
Alex Tanguay
ARI
LW
82
26
41
67
+34
36
142
18.30
17:49
0.82
47
Alexei Yashin
NYI
C
81
26
39
65
-12
32
274
9.50
18:33
0.80
48
Steve Sullivan
ARI
LW
82
26
35
61
+15
42
190
13.70
19:01
0.74
49
Anson Carter
CBJ
RW
79
26
34
60
-11
26
193
13.50
18:44
0.76
50
Joe Sakic
COL
C
58
26
32
58
+4
24
190
13.70
21:12
1.00