League leaderboard
Goal Leaders
Season 1970-1971
- 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
BOS
3
HFD
4
NYR
5
DET
6
HFD
7
BUF
8
CHI
9
MTL
10
DET
11
NYR
12
LAK
13
DET
14
NYR
15
AFM
16
PIT
17
EDM
18
MTL
19
PHI
20
NYR
21
BOS
22
LAK
23
LAK
24
NYI
25
PIT
26
BUF
27
CHI
28
WSH
29
TOR
30
HFD
31
QUE
32
VAN
33
LAK
34
CLE
35
PIT
36
NYI
37
BOS
38
STL
39
WSH
40
PIT
41
WSH
42
HFD
43
PHI
44
STL
45
AFM
46
LAK
47
QUE
48
BUF
49
LAK
50
WSH
Phil Esposito
76
1.95 P/GP
Johnny Bucyk
51
1.49 P/GP
Bobby Hull
44
1.23 P/GP
Ken Hodge
43
1.35 P/GP
Dennis Hull
40
0.85 P/GP
Dave Keon
38
1.00 P/GP
Gilbert Perreault
38
0.92 P/GP
Bobby Orr
37
1.78 P/GP
Yvan Cournoyer
37
1.12 P/GP
Peter Mahovlich
35
0.78 P/GP
Bill Goldsworthy
34
0.84 P/GP
Danny Grant
34
0.73 P/GP
Tom Webster
30
0.86 P/GP
Rod Gilbert
30
0.78 P/GP
Paul Henderson
30
0.83 P/GP
Derek Sanderson
29
0.89 P/GP
Garry Unger
28
0.71 P/GP
Jacques Lemaire
28
0.72 P/GP
Bobby Clarke
27
0.82 P/GP
Walt Tkaczuk
26
0.97 P/GP
Jean Ratelle
26
0.92 P/GP
Juha Widing
25
0.83 P/GP
Bob Berry
25
0.82 P/GP
Ed Westfall
25
0.76 P/GP
Ross Lonsberry
25
0.70 P/GP
Fred Stanfield
24
1.01 P/GP
Stan Mikita
24
0.97 P/GP
Gerry Meehan
24
0.71 P/GP
Ron Ellis
24
0.68 P/GP
Gordie Howe
23
0.83 P/GP
Serge Bernier
23
0.66 P/GP
Pit Martin
22
0.89 P/GP
Ernie Hicke
22
0.60 P/GP
Jim Pappin
22
0.78 P/GP
Vic Hadfield
22
0.70 P/GP
Billy MacMillan
22
0.54 P/GP
Wayne Cashman
21
1.03 P/GP
Red Berenson
21
0.86 P/GP
Dennis Hextall
21
0.67 P/GP
Mike Corrigan
21
0.64 P/GP
Jean Pronovost
21
0.58 P/GP
Andre Lacroix
20
0.54 P/GP
Gary Dornhoefer
20
0.70 P/GP
Ted Irvine
20
0.50 P/GP
Tim Ecclestone
19
0.72 P/GP
Frank St. Marseille
19
0.66 P/GP
Marc Tardif
19
0.64 P/GP
Jim Lorentz
19
0.53 P/GP
Pete Stemkowski
18
0.63 P/GP
Greg Polis
18
0.54 P/GP
#
Player
Player
Pos
1
Phil Esposito
NYR
C
78
76
76
152
+69
71
550
13.80
—
1.95
2
Johnny Bucyk
BOS
LW
78
51
65
116
+37
8
225
22.70
—
1.49
3
Bobby Hull
HFD
LW
78
44
52
96
+35
32
378
11.60
—
1.23
4
Ken Hodge
NYR
RW
78
43
62
105
+69
113
232
18.50
—
1.35
5
Dennis Hull
DET
LW
78
40
26
66
+27
16
229
17.50
—
0.85
6
Dave Keon
HFD
C
76
38
38
76
+25
4
277
13.70
—
1.00
7
Gilbert Perreault
BUF
C
78
38
34
72
-38
19
210
18.10
—
0.92
8
Bobby Orr
CHI
D
78
37
102
139
+124
91
392
9.40
—
1.78
9
Yvan Cournoyer
MTL
RW
65
37
36
73
+18
21
197
18.80
—
1.12
10
Peter Mahovlich
DET
C
78
35
26
61
+25
181
189
18.50
—
0.78
11
Bill Goldsworthy
NYR
RW
77
34
31
65
-13
85
295
11.50
—
0.84
12
Danny Grant
LAK
LW
78
34
23
57
+6
46
283
12.00
—
0.73
13
Tom Webster
DET
RW
78
30
37
67
-48
40
183
16.40
—
0.86
14
Rod Gilbert
NYR
RW
78
30
31
61
+20
65
226
13.30
—
0.78
15
Paul Henderson
AFM
LW
72
30
30
60
+13
34
213
14.10
—
0.83
16
Derek Sanderson
PIT
C
71
29
34
63
+39
130
217
13.40
—
0.89
17
Garry Unger
EDM
C
79
28
28
56
-36
104
279
10.00
—
0.71
18
Jacques Lemaire
MTL
C
78
28
28
56
-1
18
252
11.10
—
0.72
19
Bobby Clarke
PHI
C
77
27
36
63
+9
78
185
14.60
—
0.82
20
Walt Tkaczuk
NYR
C
77
26
49
75
+18
48
213
12.20
—
0.97
21
Jean Ratelle
BOS
C
78
26
46
72
+27
14
203
12.80
—
0.92
22
Juha Widing
LAK
C
78
25
40
65
-11
24
202
12.40
—
0.83
23
Bob Berry
LAK
LW
77
25
38
63
-6
52
149
16.80
—
0.82
24
Ed Westfall
NYI
RW
78
25
34
59
+57
48
149
16.80
—
0.76
25
Ross Lonsberry
PIT
LW
76
25
28
53
-35
80
238
10.50
—
0.70
26
Fred Stanfield
BUF
LW
75
24
52
76
+31
12
267
9.00
—
1.01
27
Stan Mikita
CHI
C
74
24
48
72
+20
85
220
10.90
—
0.97
28
Gerry Meehan
WSH
C
77
24
31
55
-10
8
163
14.70
—
0.71
29
Ron Ellis
TOR
RW
78
24
29
53
+20
10
234
10.30
—
0.68
30
Gordie Howe
HFD
RW
63
23
29
52
-3
38
195
11.80
—
0.83
31
Serge Bernier
QUE
C
77
23
28
51
-7
77
204
11.30
—
0.66
32
Pit Martin
VAN
C
62
22
33
55
+18
40
126
17.50
—
0.89
33
Ernie Hicke
LAK
LW
78
22
25
47
-36
62
202
10.90
—
0.60
34
Jim Pappin
CLE
RW
58
22
23
45
+10
40
113
19.50
—
0.78
35
Vic Hadfield
PIT
LW
63
22
22
44
+16
38
194
11.30
—
0.70
36
Billy MacMillan
NYI
RW
76
22
19
41
+8
42
156
14.10
—
0.54
37
Wayne Cashman
BOS
LW
77
21
58
79
+59
100
175
12.00
—
1.03
38
Red Berenson
STL
C
69
21
38
59
-14
16
225
9.30
—
0.86
39
Dennis Hextall
WSH
C
78
21
31
52
-21
217
153
13.70
—
0.67
40
Mike Corrigan
PIT
LW
76
21
28
49
-21
103
164
12.80
—
0.64
41
Jean Pronovost
WSH
RW
78
21
24
45
+6
35
225
9.30
—
0.58
42
Andre Lacroix
HFD
C
78
20
22
42
-8
12
180
11.10
—
0.54
43
Gary Dornhoefer
PHI
RW
57
20
20
40
+2
93
96
20.80
—
0.70
44
Ted Irvine
STL
LW
76
20
18
38
+17
137
150
13.30
—
0.50
45
Tim Ecclestone
AFM
LW
74
19
34
53
-22
47
205
9.30
—
0.72
46
Frank St. Marseille
LAK
RW
77
19
32
51
+4
26
217
8.80
—
0.66
47
Marc Tardif
QUE
LW
76
19
30
49
+25
133
144
13.20
—
0.64
48
Jim Lorentz
BUF
C
76
19
21
40
+6
34
160
11.90
—
0.53
49
Pete Stemkowski
LAK
C
78
18
31
49
+16
69
275
6.50
—
0.63
50
Greg Polis
WSH
RW
61
18
15
33
-9
40
157
11.50
—
0.54