League leaderboard
Goal Leaders
Season 2003-2004
- 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
LAK
2
LAK
3
BOS
4
NYR
5
NJD
6
ARI
7
NYR
8
COL
9
PIT
10
COL
11
STL
12
DET
13
LAK
14
BOS
15
VAN
16
CGY
17
STL
18
WSH
19
PHX
20
DET
21
CGY
22
BOS
23
COL
24
SJS
25
TBL
26
OTT
27
ARI
28
DET
29
BOS
30
STL
31
FLA
32
CHI
33
FLA
34
ARI
35
PHX
36
WSH
37
NJD
38
NJD
39
NJD
40
LAK
41
TBL
42
TOR
43
ARI
44
LAK
45
NYR
46
BOS
47
DET
48
BUF
49
FLA
50
EDM
Ilya Kovalchuk
41
1.07 P/GP
Jarome Iginla
41
0.90 P/GP
Rick Nash
41
0.71 P/GP
Martin St. Louis
38
1.15 P/GP
Patrik Elias
38
0.99 P/GP
Marian Hossa
36
1.01 P/GP
Markus Naslund
35
1.08 P/GP
Milan Hejduk
35
0.91 P/GP
Bill Guerin
34
0.84 P/GP
Joe Sakic
33
1.07 P/GP
Keith Tkachuk
33
0.95 P/GP
Daniel Alfredsson
32
1.04 P/GP
Vincent Lecavalier
32
0.81 P/GP
Glen Murray
32
0.74 P/GP
Mats Sundin
31
0.93 P/GP
Jaromir Jagr
31
0.96 P/GP
Martin Havlat
31
1.00 P/GP
Sergei Fedorov
31
0.81 P/GP
Robert Lang
30
1.14 P/GP
Pavel Datsyuk
30
0.91 P/GP
Freddy Modin
29
0.70 P/GP
Miroslav Satan
29
0.70 P/GP
Daniel Briere
28
0.79 P/GP
Patrick Marleau
28
0.71 P/GP
Gary Roberts
28
0.67 P/GP
Jonathan Cheechoo
28
0.58 P/GP
Shane Doan
27
0.86 P/GP
Brad Richards
26
0.96 P/GP
Mark Recchi
26
0.91 P/GP
Olli Jokinen
26
0.71 P/GP
Richard Zednik
26
0.62 P/GP
Peter Bondra
26
0.64 P/GP
Cory Stillman
25
0.99 P/GP
Alex Tanguay
25
1.14 P/GP
Brett Hull
25
0.84 P/GP
Scott Walker
25
0.89 P/GP
Michael Ryder
25
0.78 P/GP
Bobby Holik
25
0.68 P/GP
Brendan Shanahan
25
0.65 P/GP
Trent Hunter
25
0.66 P/GP
Brenden Morrow
25
0.60 P/GP
Mariusz Czerkawski
25
0.60 P/GP
Steve Sullivan
24
0.91 P/GP
Ladislav Nagy
24
0.95 P/GP
Alex Frolov
24
0.62 P/GP
Simon Gagne
24
0.56 P/GP
Kris Draper
24
0.60 P/GP
Mark Parrish
24
0.59 P/GP
Joe Thornton
23
0.95 P/GP
Ryan Smyth
23
0.72 P/GP
#
Player
Player
Pos
1
Ilya Kovalchuk
LAK
LW
81
41
46
87
-10
63
341
12.00
23:06
1.07
2
Jarome Iginla
LAK
RW
81
41
32
73
+21
84
265
15.50
21:19
0.90
3
Rick Nash
BOS
LW
80
41
16
57
-35
87
269
15.20
17:38
0.71
4
Martin St. Louis
NYR
RW
82
38
56
94
+35
24
212
17.90
20:35
1.15
5
Patrik Elias
NJD
LW
82
38
43
81
+26
44
300
12.70
18:47
0.99
6
Marian Hossa
ARI
RW
81
36
46
82
+4
46
233
15.50
18:38
1.01
7
Markus Naslund
NYR
LW
78
35
49
84
+24
58
296
11.80
19:23
1.08
8
Milan Hejduk
COL
RW
82
35
40
75
+19
20
237
14.80
18:46
0.91
9
Bill Guerin
PIT
RW
82
34
35
69
+14
109
263
12.90
18:42
0.84
10
Joe Sakic
COL
C
81
33
54
87
+11
42
253
13.00
20:16
1.07
11
Keith Tkachuk
STL
LW
75
33
38
71
+8
83
233
14.20
19:40
0.95
12
Daniel Alfredsson
DET
RW
77
32
48
80
+12
24
230
13.90
19:25
1.04
13
Vincent Lecavalier
LAK
C
81
32
34
66
+23
52
242
13.20
18:04
0.81
14
Glen Murray
BOS
RW
81
32
28
60
+17
56
260
12.30
20:57
0.74
15
Mats Sundin
VAN
C
81
31
44
75
+11
52
226
13.70
19:53
0.93
16
Jaromir Jagr
CGY
RW
77
31
43
74
-5
38
257
12.10
20:55
0.96
17
Martin Havlat
STL
RW
68
31
37
68
+12
46
175
17.70
16:44
1.00
18
Sergei Fedorov
WSH
C
80
31
34
65
-5
42
268
11.60
21:05
0.81
19
Robert Lang
PHX
C
69
30
49
79
+4
24
163
18.40
19:03
1.14
20
Pavel Datsyuk
DET
C
75
30
38
68
-2
35
136
22.10
18:17
0.91
21
Freddy Modin
CGY
LW
82
29
28
57
+31
32
206
14.10
18:12
0.70
22
Miroslav Satan
BOS
RW
82
29
28
57
-15
30
206
14.10
20:03
0.70
23
Daniel Briere
COL
C
82
28
37
65
-7
70
194
14.40
18:20
0.79
24
Patrick Marleau
SJS
C
80
28
29
57
-5
24
220
12.70
18:13
0.71
25
Gary Roberts
TBL
LW
72
28
20
48
+9
84
124
22.60
17:34
0.67
26
Jonathan Cheechoo
OTT
RW
81
28
19
47
+5
33
175
16.00
16:13
0.58
27
Shane Doan
ARI
RW
79
27
41
68
-11
47
254
10.60
21:46
0.86
28
Brad Richards
DET
C
82
26
53
79
+14
12
244
10.70
20:26
0.96
29
Mark Recchi
BOS
RW
82
26
49
75
+18
47
167
15.60
17:12
0.91
30
Olli Jokinen
STL
C
82
26
32
58
-16
81
280
9.30
22:35
0.71
31
Richard Zednik
FLA
LW
81
26
24
50
+5
63
218
11.90
17:31
0.62
32
Peter Bondra
CHI
RW
77
26
23
49
-16
38
188
13.80
18:32
0.64
33
Cory Stillman
FLA
LW
81
25
55
80
+18
36
178
14.00
19:32
0.99
34
Alex Tanguay
ARI
LW
69
25
54
79
+30
42
117
21.40
18:22
1.14
35
Brett Hull
PHX
RW
81
25
43
68
-4
12
200
12.50
16:54
0.84
36
Scott Walker
WSH
RW
75
25
42
67
+4
94
157
15.90
20:04
0.89
37
Michael Ryder
NJD
RW
81
25
38
63
+10
26
215
11.60
16:01
0.78
38
Bobby Holik
NJD
C
82
25
31
56
+4
96
225
11.10
18:34
0.68
39
Brendan Shanahan
NJD
LW
82
25
28
53
+15
117
280
8.90
18:05
0.65
40
Trent Hunter
LAK
RW
77
25
26
51
+23
16
187
13.40
15:39
0.66
41
Brenden Morrow
TBL
LW
81
25
24
49
+10
121
132
18.90
19:24
0.60
42
Mariusz Czerkawski
TOR
RW
81
25
24
49
+8
16
157
15.90
13:03
0.60
43
Steve Sullivan
ARI
LW
80
24
49
73
+1
48
218
11.00
20:41
0.91
44
Ladislav Nagy
LAK
LW
55
24
28
52
+11
46
160
15.00
18:10
0.95
45
Alex Frolov
NYR
LW
77
24
24
48
+8
24
168
14.30
17:14
0.62
46
Simon Gagne
BOS
LW
80
24
21
45
+12
29
211
11.40
16:28
0.56
47
Kris Draper
DET
C
67
24
16
40
+22
31
149
16.10
17:44
0.60
48
Mark Parrish
BUF
RW
59
24
11
35
+8
18
105
22.90
17:21
0.59
49
Joe Thornton
FLA
C
77
23
50
73
+18
98
187
12.30
21:39
0.95
50
Ryan Smyth
EDM
LW
82
23
36
59
+11
70
245
9.40
19:40
0.72