League leaderboard
Goal Leaders
Season 2005-2006
- 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
OTT
2
CGY
3
WSH
4
LAK
5
ANA
6
BOS
7
BOS
8
FLA
9
DET
10
ANA
11
NJD
12
PIT
13
ARI
14
DET
15
STL
16
LAK
17
EDM
18
LAK
19
LAK
20
BOS
21
SJS
22
STL
23
BOS
24
PHI
25
STL
26
CBJ
27
DAL
28
COL
29
NYR
30
STL
31
NYI
32
NSH
33
STL
34
VAN
35
CAR
36
BOS
37
CAR
38
ARI
39
NYR
40
CGY
41
BOS
42
NYR
43
ARI
44
PIT
45
DAL
46
NJD
47
PHX
48
FLA
49
ARI
50
VAN
Jonathan Cheechoo
56
1.13 P/GP
Jaromir Jagr
54
1.50 P/GP
Alex Ovechkin
52
1.31 P/GP
Ilya Kovalchuk
52
1.26 P/GP
Dany Heatley
50
1.26 P/GP
Brian Gionta
48
1.09 P/GP
Simon Gagne
47
1.10 P/GP
Eric Staal
45
1.22 P/GP
Daniel Alfredsson
43
1.34 P/GP
Teemu Selanne
40
1.13 P/GP
Brendan Shanahan
40
0.99 P/GP
Sidney Crosby
39
1.26 P/GP
Marian Hossa
39
1.15 P/GP
Henrik Zetterberg
39
1.10 P/GP
Olli Jokinen
38
1.09 P/GP
Marian Gaborik
38
1.02 P/GP
Ryan Smyth
36
0.88 P/GP
Vincent Lecavalier
35
0.94 P/GP
Jarome Iginla
35
0.82 P/GP
Miroslav Satan
35
0.80 P/GP
Patrick Marleau
34
1.05 P/GP
Andy McDonald
34
1.04 P/GP
Brian Rolston
34
0.96 P/GP
Mike Knuble
34
0.79 P/GP
Scott Gomez
33
1.02 P/GP
Anson Carter
33
0.68 P/GP
Jere Lehtinen
33
0.65 P/GP
Joe Sakic
32
1.06 P/GP
Markus Naslund
32
0.98 P/GP
Jason Arnott
32
0.94 P/GP
Mike Sillinger
32
0.80 P/GP
Marek Svatos
32
0.82 P/GP
Paul Kariya
31
1.04 P/GP
Mats Sundin
31
1.11 P/GP
Justin Williams
31
0.93 P/GP
Patrice Bergeron
31
0.90 P/GP
Rod Brind'Amour
31
0.90 P/GP
Steve Sullivan
31
0.99 P/GP
Martin St. Louis
31
0.76 P/GP
Freddy Modin
31
0.70 P/GP
Rick Nash
31
1.00 P/GP
Chris Drury
30
0.83 P/GP
Shane Doan
30
0.80 P/GP
Mike Comrie
30
0.75 P/GP
Erik Cole
30
0.98 P/GP
Michael Ryder
30
0.68 P/GP
Petr Prucha
30
0.69 P/GP
Joe Thornton
29
1.54 P/GP
Alex Tanguay
29
1.10 P/GP
Marco Sturm
29
0.80 P/GP
#
Player
Player
Pos
1
Jonathan Cheechoo
OTT
RW
82
56
37
93
+23
58
317
17.70
19:58
1.13
2
Jaromir Jagr
CGY
RW
82
54
69
123
+34
72
368
14.70
22:05
1.50
3
Alex Ovechkin
WSH
LW
81
52
54
106
+2
52
425
12.20
21:38
1.31
4
Ilya Kovalchuk
LAK
LW
78
52
46
98
-6
68
323
16.10
22:12
1.26
5
Dany Heatley
ANA
LW
82
50
53
103
+29
86
300
16.70
21:10
1.26
6
Brian Gionta
BOS
RW
82
48
41
89
+18
46
291
16.50
19:50
1.09
7
Simon Gagne
BOS
LW
72
47
32
79
+31
38
334
14.10
20:47
1.10
8
Eric Staal
FLA
C
82
45
55
100
-8
81
279
16.10
19:39
1.22
9
Daniel Alfredsson
DET
RW
77
43
60
103
+29
50
249
17.30
21:42
1.34
10
Teemu Selanne
ANA
RW
80
40
50
90
+28
44
267
15.00
17:48
1.13
11
Brendan Shanahan
NJD
LW
82
40
41
81
+29
105
289
13.80
16:36
0.99
12
Sidney Crosby
PIT
C
81
39
63
102
-1
110
278
14.00
20:08
1.26
13
Marian Hossa
ARI
RW
80
39
53
92
+17
67
341
11.40
21:42
1.15
14
Henrik Zetterberg
DET
LW
77
39
46
85
+29
30
270
14.40
18:58
1.10
15
Olli Jokinen
STL
C
82
38
51
89
+14
88
351
10.80
20:30
1.09
16
Marian Gaborik
LAK
LW
65
38
28
66
+6
64
252
15.10
18:26
1.02
17
Ryan Smyth
EDM
LW
75
36
30
66
-5
58
230
15.70
20:13
0.88
18
Vincent Lecavalier
LAK
C
80
35
40
75
0
90
309
11.30
20:08
0.94
19
Jarome Iginla
LAK
RW
82
35
32
67
+5
86
293
11.90
21:42
0.82
20
Miroslav Satan
BOS
RW
82
35
31
66
-8
54
253
13.80
19:11
0.80
21
Patrick Marleau
SJS
C
82
34
52
86
-12
26
260
13.10
19:56
1.05
22
Andy McDonald
STL
C
82
34
51
85
+24
32
229
14.80
16:49
1.04
23
Brian Rolston
BOS
RW
82
34
45
79
+14
50
293
11.60
20:22
0.96
24
Mike Knuble
PHI
RW
82
34
31
65
+25
80
217
15.70
20:21
0.79
25
Scott Gomez
STL
C
82
33
51
84
+8
42
244
13.50
18:47
1.02
26
Anson Carter
CBJ
RW
81
33
22
55
-1
41
146
22.60
14:34
0.68
27
Jere Lehtinen
DAL
LW
80
33
19
52
+9
30
216
15.30
18:43
0.65
28
Joe Sakic
COL
C
82
32
55
87
+10
60
263
12.20
19:55
1.06
29
Markus Naslund
NYR
LW
81
32
47
79
-19
66
264
12.10
18:29
0.98
30
Jason Arnott
STL
C
81
32
44
76
+13
102
167
19.20
17:12
0.94
31
Mike Sillinger
NYI
C
79
32
31
63
-17
63
211
15.20
19:08
0.80
32
Marek Svatos
NSH
RW
61
32
18
50
0
60
165
19.40
13:45
0.82
33
Paul Kariya
STL
LW
82
31
54
85
-6
40
245
12.70
19:05
1.04
34
Mats Sundin
VAN
C
70
31
47
78
+7
58
220
14.10
19:59
1.11
35
Justin Williams
CAR
RW
82
31
45
76
+1
60
255
12.20
21:09
0.93
36
Patrice Bergeron
BOS
C
81
31
42
73
+3
22
310
10.00
20:36
0.90
37
Rod Brind'Amour
CAR
C
78
31
39
70
+8
68
198
15.70
24:18
0.90
38
Steve Sullivan
ARI
LW
69
31
37
68
+2
50
192
16.10
19:06
0.99
39
Martin St. Louis
NYR
RW
80
31
30
61
-3
38
221
14.00
21:00
0.76
40
Freddy Modin
CGY
LW
77
31
23
54
+5
56
221
14.00
19:36
0.70
41
Rick Nash
BOS
LW
54
31
23
54
+5
51
170
18.20
18:16
1.00
42
Chris Drury
NYR
C
81
30
37
67
-11
32
172
17.40
18:06
0.83
43
Shane Doan
ARI
RW
82
30
36
66
-9
123
254
11.80
19:08
0.80
44
Mike Comrie
PIT
C
80
30
30
60
+2
55
190
15.80
16:02
0.75
45
Erik Cole
DAL
RW
60
30
29
59
+19
54
164
18.30
19:18
0.98
46
Michael Ryder
NJD
RW
81
30
25
55
-5
40
243
12.30
16:11
0.68
47
Petr Prucha
PHX
RW
68
30
17
47
+3
32
130
23.10
13:42
0.69
48
Joe Thornton
FLA
C
81
29
96
125
+31
61
195
14.90
21:24
1.54
49
Alex Tanguay
ARI
LW
71
29
49
78
+8
46
125
23.20
18:23
1.10
50
Marco Sturm
VAN
LW
74
29
30
59
+6
48
180
16.10
18:06
0.80