League leaderboard
Goal Leaders
Season 1982-1983
- 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
CGY
3
NYI
4
CHI
5
NYR
6
CHI
7
BUF
8
BOS
9
NYR
10
EDM
11
STL
12
BOS
13
EDM
14
STL
15
COL
16
NYR
17
NYR
18
DET
19
VAN
20
DET
21
PHI
22
HFD
23
BUF
24
VAN
25
PHX
26
FLA
27
SJS
28
TOR
29
CHI
30
CHI
31
LAK
32
WSH
33
WSH
34
LAK
35
PIT
36
TOR
37
QUE
38
BOS
39
LAK
40
STL
41
NJD
42
STL
43
CAR
44
MNS
45
HFD
46
CHI
47
NJD
48
CHI
49
BUF
50
MNS
Wayne Gretzky
71
2.45 P/GP
Lanny McDonald
66
1.23 P/GP
Mike Bossy
60
1.49 P/GP
Michel Goulet
57
1.31 P/GP
Marcel Dionne
56
1.34 P/GP
Al Secord
54
1.08 P/GP
Rick Vaive
51
1.01 P/GP
Rick Middleton
49
1.20 P/GP
Mark Messier
48
1.38 P/GP
Glenn Anderson
48
1.44 P/GP
Peter Stastny
47
1.65 P/GP
Barry Pederson
46
1.39 P/GP
Kent Nilsson
46
1.30 P/GP
Brian Sutter
46
0.96 P/GP
Jari Kurri
45
1.30 P/GP
Blaine Stoughton
45
1.06 P/GP
Steve Larmer
43
1.13 P/GP
Darryl Sittler
43
1.04 P/GP
Darcy Rota
42
1.11 P/GP
John Ogrodnick
41
1.06 P/GP
Dale Hawerchuk
40
1.15 P/GP
Brian Propp
40
1.03 P/GP
Mark Napier
40
0.92 P/GP
Stan Smyl
38
1.19 P/GP
Mike Gartner
38
1.04 P/GP
Dino Ciccarelli
37
0.97 P/GP
Mark Pavelich
37
0.96 P/GP
Marian Stastny
36
1.32 P/GP
Tony McKegney
36
0.94 P/GP
Denis Savard
35
1.55 P/GP
Keith Crowder
35
1.00 P/GP
Jorgen Pettersson
35
0.99 P/GP
Brian Bellows
35
0.83 P/GP
Steve Shutt
35
0.73 P/GP
Bryan Trottier
34
1.11 P/GP
Ken Linseman
33
1.04 P/GP
Anton Stastny
32
1.16 P/GP
Thomas Gradin
32
1.08 P/GP
Neal Broten
32
0.97 P/GP
Paul MacLean
32
0.95 P/GP
Bobby Carpenter
32
0.86 P/GP
Perry Turnbull
32
0.59 P/GP
Ron Francis
31
1.14 P/GP
Dennis Maruk
31
1.01 P/GP
John Anderson
31
1.00 P/GP
John Tonelli
31
0.93 P/GP
Mark Johnson
31
0.95 P/GP
Darryl Sutter
31
0.76 P/GP
Gilbert Perreault
30
0.99 P/GP
Steve Payne
30
0.86 P/GP
#
Player
Player
Pos
1
Wayne Gretzky
NYR
C
80
71
125
196
+61
59
348
20.40
—
2.45
2
Lanny McDonald
CGY
RW
80
66
32
98
-1
90
275
24.00
—
1.23
3
Mike Bossy
NYI
RW
79
60
58
118
+27
20
274
21.90
—
1.49
4
Michel Goulet
CHI
LW
80
57
48
105
+30
51
256
22.30
—
1.31
5
Marcel Dionne
NYR
C
80
56
51
107
+10
22
346
16.20
—
1.34
6
Al Secord
CHI
LW
80
54
32
86
+35
180
240
22.50
—
1.08
7
Rick Vaive
BUF
RW
78
51
28
79
-13
105
296
17.20
—
1.01
8
Rick Middleton
BOS
RW
80
49
47
96
+31
8
212
23.10
—
1.20
9
Mark Messier
NYR
C
77
48
58
106
+18
72
237
20.30
—
1.38
10
Glenn Anderson
EDM
RW
72
48
56
104
+40
70
243
19.80
—
1.44
11
Peter Stastny
STL
C
75
47
77
124
+29
78
201
23.40
—
1.65
12
Barry Pederson
BOS
C
77
46
61
107
+37
47
213
21.60
—
1.39
13
Kent Nilsson
EDM
C
80
46
58
104
+3
10
217
21.20
—
1.30
14
Brian Sutter
STL
LW
79
46
30
76
-3
254
202
22.80
—
0.96
15
Jari Kurri
COL
RW
80
45
59
104
+48
22
218
20.60
—
1.30
16
Blaine Stoughton
NYR
LW
72
45
31
76
-23
27
207
21.70
—
1.06
17
Steve Larmer
NYR
RW
80
43
47
90
+44
28
195
22.10
—
1.13
18
Darryl Sittler
DET
C
80
43
40
83
+17
60
231
18.60
—
1.04
19
Darcy Rota
VAN
LW
73
42
39
81
+13
88
173
24.30
—
1.11
20
John Ogrodnick
DET
LW
80
41
44
85
+11
30
254
16.10
—
1.06
21
Dale Hawerchuk
PHI
C
79
40
51
91
-17
31
297
13.50
—
1.15
22
Brian Propp
HFD
LW
80
40
42
82
+34
72
250
16.00
—
1.03
23
Mark Napier
BUF
RW
73
40
27
67
+20
6
171
23.40
—
0.92
24
Stan Smyl
VAN
RW
74
38
50
88
-9
114
213
17.80
—
1.19
25
Mike Gartner
PHX
RW
73
38
38
76
-3
54
269
14.10
—
1.04
26
Dino Ciccarelli
FLA
RW
77
37
38
75
+15
94
210
17.60
—
0.97
27
Mark Pavelich
SJS
C
78
37
38
75
+19
52
154
24.00
—
0.96
28
Marian Stastny
TOR
RW
60
36
43
79
+19
32
169
21.30
—
1.32
29
Tony McKegney
CHI
LW
78
36
37
73
+1
18
178
20.20
—
0.94
30
Denis Savard
CHI
C
78
35
86
121
+26
99
212
16.50
—
1.55
31
Keith Crowder
LAK
RW
74
35
39
74
+22
105
158
22.20
—
1.00
32
Jorgen Pettersson
WSH
LW
74
35
38
73
-10
4
201
17.40
—
0.99
33
Brian Bellows
WSH
LW
78
35
30
65
-11
27
184
19.00
—
0.83
34
Steve Shutt
LAK
LW
78
35
22
57
+9
26
203
17.20
—
0.73
35
Bryan Trottier
PIT
C
80
34
55
89
+36
68
179
19.00
—
1.11
36
Ken Linseman
TOR
C
72
33
42
75
+15
181
141
23.40
—
1.04
37
Anton Stastny
QUE
LW
79
32
60
92
+26
25
166
19.30
—
1.16
38
Thomas Gradin
BOS
C
80
32
54
86
-17
61
175
18.30
—
1.08
39
Neal Broten
LAK
C
79
32
45
77
+25
43
163
19.60
—
0.97
40
Paul MacLean
STL
RW
80
32
44
76
-5
121
164
19.50
—
0.95
41
Bobby Carpenter
NJD
C
80
32
37
69
0
64
197
16.20
—
0.86
42
Perry Turnbull
STL
C
79
32
15
47
-18
172
206
15.50
—
0.59
43
Ron Francis
CAR
C
79
31
59
90
-26
60
210
14.80
—
1.14
44
Dennis Maruk
MNS
C
80
31
50
81
-22
71
185
16.80
—
1.01
45
John Anderson
HFD
RW
80
31
49
80
-7
24
199
15.60
—
1.00
46
John Tonelli
CHI
LW
76
31
40
71
+30
55
171
18.10
—
0.93
47
Mark Johnson
NJD
C
73
31
38
69
-5
28
167
18.60
—
0.95
48
Darryl Sutter
CHI
C
80
31
30
61
+18
53
168
18.50
—
0.76
49
Gilbert Perreault
BUF
C
77
30
46
76
-9
34
192
15.60
—
0.99
50
Steve Payne
MNS
LW
80
30
39
69
-9
53
201
14.90
—
0.86