League leaderboard
Goal Leaders
Season 1989-1990
- 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
- 1972 Playoffs
- 1971-1972
- 1971 Playoffs
- 1970-1971
- 1970 Playoffs
- 1969-1970
- 1969 Playoffs
- 1968-1969
- 1968 Playoffs
- 1967-1968
- 1967 Playoffs
- 1966-1967
- 1966 Playoffs
- 1965-1966
- 1965 Playoffs
- 1964-1965
- 1964 Playoffs
- 1963-1964
- 1963 Playoffs
- 1962-1963
- 1962 Playoffs
- 1961-1962
- 1961 Playoffs
- 1960-1961
- 1960 Playoffs
- 1959-1960
- 1959 Playoffs
- 1958-1959
- 1958 Playoffs
- 1957-1958
- 1957 Playoffs
- 1956-1957
- 1956 Playoffs
- 1955-1956
- 1955 Playoffs
- 1954-1955
- 1954 Playoffs
- 1953-1954
- 1953 Playoffs
- 1952-1953
- 1952 Playoffs
- 1951-1952
- 1951 Playoffs
- 1950-1951
- 1950 Playoffs
- 1949-1950
- 1949 Playoffs
- 1948-1949
- 1948 Playoffs
- 1947-1948
- 1947 Playoffs
- 1946-1947
- 1934 Playoffs
- 1933-1934
- 1932-1933
- 1932 Playoffs
- 1931-1932
- 1931 Playoffs
- 1930-1931
- 1930 Playoffs
- 1929-1930
- 1929 Playoffs
- 1928-1929
- 1928 Playoffs
- 1927-1928
- 1927 Playoffs
- 1926-1927
1
PHX
2
DET
3
WSH
4
BOS
5
NYR
6
LAK
7
STL
8
PIT
9
NYR
10
PIT
11
FLA
12
PHX
13
DAL
14
DET
15
FLA
16
DAL
17
NYR
18
COL
19
TBL
20
VAN
21
DET
22
SJS
23
COL
24
DAL
25
TBL
26
PHI
27
TBL
28
PIT
29
STL
30
EDM
31
CHI
32
STL
33
SJS
34
COL
35
PIT
36
CHI
37
CAR
38
TBL
39
CHI
40
OTT
41
ANA
42
NSH
43
SJS
44
NYR
45
DAL
46
CHI
47
CHI
48
DAL
49
VAN
50
NJD
Brett Hull
72
1.41 P/GP
Steve Yzerman
62
1.61 P/GP
Brian Bellows
55
1.24 P/GP
Cam Neely
55
1.21 P/GP
Pat LaFontaine
54
1.42 P/GP
Luc Robitaille
52
1.26 P/GP
Gary Leeman
51
1.19 P/GP
Stephane Richer
51
1.21 P/GP
Mark Messier
45
1.63 P/GP
Mario Lemieux
45
2.08 P/GP
Joe Nieuwendyk
45
1.20 P/GP
Mike Gartner
45
1.09 P/GP
Pat Verbeek
44
1.11 P/GP
John Ogrodnick
43
0.93 P/GP
Dino Ciccarelli
41
0.99 P/GP
John MacLean
41
0.99 P/GP
Wayne Gretzky
40
1.95 P/GP
Pierre Turgeon
40
1.33 P/GP
Dave Andreychuk
40
1.12 P/GP
Dave Gagner
40
0.99 P/GP
Steve Thomas
40
0.92 P/GP
Bernie Nicholls
39
1.42 P/GP
Joe Sakic
39
1.28 P/GP
Daniel Marois
39
1.12 P/GP
Gary Roberts
39
0.92 P/GP
Rick Tocchet
37
1.28 P/GP
Gerard Gallant
36
1.16 P/GP
Joe Mullen
36
0.88 P/GP
Geoff Courtnall
35
0.93 P/GP
Glenn Anderson
34
0.99 P/GP
Adam Creighton
34
0.88 P/GP
Paul MacLean
34
0.86 P/GP
Vincent Damphousse
33
1.18 P/GP
Jari Kurri
33
1.19 P/GP
Rob Brown
33
1.00 P/GP
Brent Sutter
33
1.01 P/GP
Ron Francis
32
1.26 P/GP
John Cullen
32
1.28 P/GP
Eddie Olczyk
32
1.11 P/GP
Pat Elynuik
32
0.93 P/GP
Tomas Sandstrom
32
0.93 P/GP
Darren Turcotte
32
0.87 P/GP
Paul Fenton
32
0.63 P/GP
Steve Larmer
31
1.13 P/GP
Shayne Corson
31
0.99 P/GP
John Tonelli
31
0.93 P/GP
Theo Fleury
31
0.83 P/GP
Kirk Muller
30
1.08 P/GP
Mike Ridley
30
0.99 P/GP
Brendan Shanahan
30
0.99 P/GP
#
Player
Player
Pos
1
Brett Hull
PHX
RW
80
72
41
113
-1
24
385
18.70
—
1.41
2
Steve Yzerman
DET
C
79
62
65
127
-6
79
332
18.70
—
1.61
3
Brian Bellows
WSH
LW
80
55
44
99
-3
72
300
18.30
—
1.24
4
Cam Neely
BOS
RW
76
55
37
92
+10
117
271
20.30
—
1.21
5
Pat LaFontaine
NYR
C
74
54
51
105
-13
38
286
18.90
—
1.42
6
Luc Robitaille
LAK
LW
80
52
49
101
+8
38
210
24.80
—
1.26
7
Gary Leeman
STL
RW
80
51
44
95
+4
63
256
19.90
—
1.19
8
Stephane Richer
PIT
RW
75
51
40
91
+35
46
269
19.00
—
1.21
9
Mark Messier
NYR
C
79
45
84
129
+19
79
211
21.30
—
1.63
10
Mario Lemieux
PIT
C
59
45
78
123
-18
78
226
19.90
—
2.08
11
Joe Nieuwendyk
FLA
C
79
45
50
95
+32
40
226
19.90
—
1.20
12
Mike Gartner
PHX
RW
79
45
41
86
-4
38
288
15.60
—
1.09
13
Pat Verbeek
DAL
RW
80
44
45
89
+1
228
219
20.10
—
1.11
14
John Ogrodnick
DET
LW
80
43
31
74
+11
44
215
20.00
—
0.93
15
Dino Ciccarelli
FLA
RW
80
41
38
79
-5
122
267
15.40
—
0.99
16
John MacLean
DAL
RW
80
41
38
79
+17
80
322
12.70
—
0.99
17
Wayne Gretzky
NYR
C
73
40
102
142
+8
42
236
16.90
—
1.95
18
Pierre Turgeon
COL
C
80
40
66
106
+10
29
193
20.70
—
1.33
19
Dave Andreychuk
TBL
LW
73
40
42
82
+6
42
206
19.40
—
1.12
20
Dave Gagner
VAN
C
79
40
38
78
-1
54
238
16.80
—
0.99
21
Steve Thomas
DET
RW
76
40
30
70
-3
91
235
17.00
—
0.92
22
Bernie Nicholls
SJS
C
79
39
73
112
-9
86
287
13.60
—
1.42
23
Joe Sakic
COL
C
80
39
63
102
-40
27
234
16.70
—
1.28
24
Daniel Marois
DAL
RW
68
39
37
76
+1
82
183
21.30
—
1.12
25
Gary Roberts
TBL
LW
78
39
33
72
+31
222
175
22.30
—
0.92
26
Rick Tocchet
PHI
RW
75
37
59
96
+4
196
269
13.80
—
1.28
27
Gerard Gallant
TBL
LW
69
36
44
80
-6
254
219
16.40
—
1.16
28
Joe Mullen
PIT
RW
78
36
33
69
+6
24
236
15.30
—
0.88
29
Geoff Courtnall
STL
LW
80
35
39
74
+27
104
307
11.40
—
0.93
30
Glenn Anderson
EDM
RW
73
34
38
72
-1
107
204
16.70
—
0.99
31
Adam Creighton
CHI
C
80
34
36
70
+4
224
156
21.80
—
0.88
32
Paul MacLean
STL
RW
78
34
33
67
+2
100
141
24.10
—
0.86
33
Vincent Damphousse
SJS
C
80
33
61
94
+2
56
229
14.40
—
1.18
34
Jari Kurri
COL
RW
78
33
60
93
+18
48
201
16.40
—
1.19
35
Rob Brown
PIT
RW
80
33
47
80
-10
102
157
21.00
—
1.00
36
Brent Sutter
CHI
C
67
33
35
68
+9
65
198
16.70
—
1.01
37
Ron Francis
CAR
C
80
32
69
101
+13
73
170
18.80
—
1.26
38
John Cullen
TBL
C
72
32
60
92
-13
138
197
16.20
—
1.28
39
Eddie Olczyk
CHI
RW
79
32
56
88
0
78
208
15.40
—
1.11
40
Pat Elynuik
OTT
RW
80
32
42
74
+2
83
132
24.20
—
0.93
41
Tomas Sandstrom
ANA
RW
76
32
39
71
-11
128
249
12.90
—
0.93
42
Darren Turcotte
NSH
C
76
32
34
66
+3
32
205
15.60
—
0.87
43
Paul Fenton
SJS
LW
80
32
18
50
+2
40
152
21.10
—
0.63
44
Steve Larmer
NYR
RW
80
31
59
90
+25
40
265
11.70
—
1.13
45
Shayne Corson
DAL
LW
76
31
44
75
+33
144
192
16.10
—
0.99
46
John Tonelli
CHI
LW
73
31
37
68
-8
62
163
19.00
—
0.93
47
Theo Fleury
CHI
RW
80
31
35
66
+22
157
200
15.50
—
0.83
48
Kirk Muller
DAL
LW
80
30
56
86
-1
74
200
15.00
—
1.08
49
Mike Ridley
VAN
C
74
30
43
73
0
27
124
24.20
—
0.99
50
Brendan Shanahan
NJD
LW
73
30
42
72
+15
137
196
15.30
—
0.99