League leaderboard
Goal Leaders
Season 1977-1978
- 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
QUE
2
NYI
3
LAK
4
CGY
5
PIT
6
DET
7
BUF
8
NJD
9
PHI
10
STL
11
WSH
12
EDM
13
NYR
14
WSH
15
CHI
16
BOS
17
MTL
18
NYR
19
MNS
20
BUF
21
DET
22
TOR
23
EDM
24
PIT
25
DET
26
DET
27
NYI
28
LAK
29
NYI
30
MTL
31
BUF
32
BOS
33
STL
34
PIT
35
BUF
36
DET
37
LAK
38
STL
39
CHI
40
DET
41
VAN
42
BOS
43
CLR
44
NYR
45
TOR
46
TOR
47
BOS
48
TOR
49
LAK
50
BOS
Guy Lafleur
60
1.69 P/GP
Mike Bossy
53
1.25 P/GP
Steve Shutt
49
1.08 P/GP
Lanny McDonald
47
1.18 P/GP
Bryan Trottier
46
1.60 P/GP
Darryl Sittler
45
1.46 P/GP
Gilbert Perreault
41
1.13 P/GP
Peter McNab
41
1.01 P/GP
Bill Barber
41
0.90 P/GP
Pat Hickey
40
0.91 P/GP
Jean Pronovost
40
0.82 P/GP
Danny Gare
39
1.12 P/GP
Phil Esposito
38
1.03 P/GP
Guy Charron
38
0.91 P/GP
Bob MacMillan
38
0.90 P/GP
Butch Goring
37
0.91 P/GP
Jacques Lemaire
36
1.28 P/GP
Marcel Dionne
36
1.13 P/GP
Dennis Maruk
36
0.93 P/GP
Clark Gillies
35
1.06 P/GP
Ivan Boldirev
35
1.00 P/GP
Dale McCourt
33
0.95 P/GP
Garry Unger
32
0.65 P/GP
Wilf Paiement
31
1.09 P/GP
Andre St. Laurent
31
0.89 P/GP
Rick MacLeish
31
0.92 P/GP
Denis Potvin
30
1.18 P/GP
Bob Bourne
30
0.79 P/GP
Bobby Nystrom
30
0.74 P/GP
Rejean Houle
30
0.76 P/GP
Paul Gardner
30
1.13 P/GP
Terry O'Reilly
29
1.17 P/GP
Mike Walton
29
1.02 P/GP
Rick Kehoe
29
0.71 P/GP
Craig Ramsay
28
0.89 P/GP
Peter Mahovlich
28
0.93 P/GP
Rick Martin
28
0.97 P/GP
Guy Chouinard
28
0.79 P/GP
Tom Lysiak
27
0.86 P/GP
Don Murdoch
27
0.83 P/GP
Bobby Schmautz
27
1.00 P/GP
Stan Jonathan
27
0.76 P/GP
Don Saleski
27
0.64 P/GP
Walt Tkaczuk
26
0.83 P/GP
Don Luce
26
0.78 P/GP
Ron Ellis
26
0.63 P/GP
Jean Ratelle
25
1.05 P/GP
Rene Robert
25
1.09 P/GP
Rick Blight
25
0.79 P/GP
Rick Middleton
25
0.76 P/GP
#
Player
Player
Pos
1
Guy Lafleur
QUE
RW
78
60
72
132
+73
26
305
19.70
—
1.69
2
Mike Bossy
NYI
RW
73
53
38
91
+31
6
235
22.60
—
1.25
3
Steve Shutt
LAK
LW
80
49
37
86
+56
24
243
20.20
—
1.08
4
Lanny McDonald
CGY
RW
74
47
40
87
+35
54
241
19.50
—
1.18
5
Bryan Trottier
PIT
C
77
46
77
123
+52
46
193
23.80
—
1.60
6
Darryl Sittler
DET
C
80
45
72
117
+34
100
311
14.50
—
1.46
7
Gilbert Perreault
BUF
C
79
41
48
89
+18
20
192
21.40
—
1.13
8
Peter McNab
NJD
C
79
41
39
80
+33
4
226
18.10
—
1.01
9
Bill Barber
PHI
LW
80
41
31
72
+31
34
262
15.60
—
0.90
10
Pat Hickey
STL
LW
80
40
33
73
-19
47
210
19.00
—
0.91
11
Jean Pronovost
WSH
RW
79
40
25
65
-15
50
219
18.30
—
0.82
12
Danny Gare
EDM
RW
69
39
38
77
+32
95
265
14.70
—
1.12
13
Phil Esposito
NYR
C
79
38
43
81
-21
53
261
14.60
—
1.03
14
Guy Charron
WSH
C
80
38
35
73
-25
12
260
14.60
—
0.91
15
Bob MacMillan
CHI
RW
79
38
33
71
+17
49
220
17.30
—
0.90
16
Butch Goring
BOS
C
80
37
36
73
-4
2
245
15.10
—
0.91
17
Jacques Lemaire
MTL
C
76
36
61
97
+54
14
310
11.60
—
1.28
18
Marcel Dionne
NYR
C
70
36
43
79
-7
37
294
12.20
—
1.13
19
Dennis Maruk
MNS
C
76
36
35
71
-26
50
198
18.20
—
0.93
20
Clark Gillies
BUF
LW
80
35
50
85
+49
76
277
12.60
—
1.06
21
Ivan Boldirev
DET
C
80
35
45
80
-3
34
239
14.60
—
1.00
22
Dale McCourt
TOR
C
76
33
39
72
+10
10
219
15.10
—
0.95
23
Garry Unger
EDM
C
80
32
20
52
-35
66
236
13.60
—
0.65
24
Wilf Paiement
PIT
RW
80
31
56
87
-14
114
288
10.80
—
1.09
25
Andre St. Laurent
DET
C
79
31
39
70
+7
110
197
15.70
—
0.89
26
Rick MacLeish
DET
C
76
31
39
70
+24
33
253
12.30
—
0.92
27
Denis Potvin
NYI
D
80
30
64
94
+57
81
287
10.50
—
1.18
28
Bob Bourne
LAK
C
80
30
33
63
+15
31
178
16.90
—
0.79
29
Bobby Nystrom
NYI
RW
80
30
29
59
+18
94
178
16.90
—
0.74
30
Rejean Houle
MTL
LW
76
30
28
58
+39
50
143
21.00
—
0.76
31
Paul Gardner
BUF
C
46
30
22
52
-17
29
133
22.60
—
1.13
32
Terry O'Reilly
BOS
RW
77
29
61
90
+42
211
165
17.60
—
1.17
33
Mike Walton
STL
C
65
29
37
66
-26
30
115
25.20
—
1.02
34
Rick Kehoe
PIT
RW
70
29
21
50
-18
10
177
16.40
—
0.71
35
Craig Ramsay
BUF
LW
80
28
43
71
+38
18
159
17.60
—
0.89
36
Peter Mahovlich
DET
C
74
28
41
69
+10
41
229
12.20
—
0.93
37
Rick Martin
LAK
LW
65
28
35
63
+16
16
220
12.70
—
0.97
38
Guy Chouinard
STL
C
73
28
30
58
+7
8
146
19.20
—
0.79
39
Tom Lysiak
CHI
C
80
27
42
69
-3
54
215
12.60
—
0.86
40
Don Murdoch
DET
RW
66
27
28
55
-6
41
188
14.40
—
0.83
41
Bobby Schmautz
VAN
RW
54
27
27
54
+24
87
174
15.50
—
1.00
42
Stan Jonathan
BOS
LW
68
27
25
52
+35
116
121
22.30
—
0.76
43
Don Saleski
CLR
RW
70
27
18
45
+34
44
163
16.60
—
0.64
44
Walt Tkaczuk
NYR
C
80
26
40
66
+15
30
148
17.60
—
0.83
45
Don Luce
TOR
C
78
26
35
61
+32
24
170
15.30
—
0.78
46
Ron Ellis
TOR
RW
80
26
24
50
+7
17
129
20.20
—
0.63
47
Jean Ratelle
BOS
C
80
25
59
84
+48
10
156
16.00
—
1.05
48
Rene Robert
TOR
RW
67
25
48
73
+18
25
209
12.00
—
1.09
49
Rick Blight
LAK
RW
80
25
38
63
-32
33
238
10.50
—
0.79
50
Rick Middleton
BOS
RW
79
25
35
60
+41
8
171
14.60
—
0.76