League leaderboard
Goal Leaders
Season 1969-1970
- 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
EDM
3
CHI
4
HFD
5
NYR
6
TOR
7
CHI
8
STL
9
BOS
10
HFD
11
MTL
12
HFD
13
BOS
14
VAN
15
LAK
16
WSH
17
CLE
18
CLE
19
NYR
20
MTL
21
PHI
22
NYR
23
LAK
24
MNS
25
STL
26
NJD
27
BUF
28
STL
29
HFD
30
CLR
31
STL
32
PIT
33
AFM
34
PIT
35
WSH
36
PIT
37
PIT
38
CHI
39
DET
40
LAK
41
NYR
42
AFM
43
PHI
44
NYI
45
EDM
46
BOS
47
STL
48
WIN
49
MNS
50
DET
Phil Esposito
43
1.30 P/GP
Garry Unger
42
0.87 P/GP
Stan Mikita
39
1.13 P/GP
Bobby Hull
38
1.10 P/GP
Bill Goldsworthy
36
0.87 P/GP
Ron Ellis
35
0.71 P/GP
Bobby Orr
33
1.58 P/GP
Red Berenson
33
1.07 P/GP
Jean Ratelle
32
0.99 P/GP
Dave Keon
32
0.86 P/GP
Jacques Lemaire
32
0.87 P/GP
Gordie Howe
31
0.93 P/GP
Johnny Bucyk
31
0.91 P/GP
Pit Martin
30
0.86 P/GP
Danny Grant
29
0.75 P/GP
Bill Collins
29
0.51 P/GP
Jim Pappin
28
0.80 P/GP
Gary Sabourin
28
0.58 P/GP
Walt Tkaczuk
27
1.01 P/GP
Yvan Cournoyer
27
0.88 P/GP
Gary Dornhoefer
26
0.85 P/GP
Ken Hodge
25
0.75 P/GP
Pete Stemkowski
25
0.64 P/GP
J.P. Parise
24
0.97 P/GP
Claude Larose
24
0.63 P/GP
Carol Vadnais
24
0.58 P/GP
Fred Stanfield
23
0.79 P/GP
Bill Fairbairn
23
0.74 P/GP
Andre Lacroix
22
0.78 P/GP
Simon Nolet
22
0.79 P/GP
Mike Walton
21
0.95 P/GP
Vic Hadfield
20
0.76 P/GP
Paul Henderson
20
0.63 P/GP
Ross Lonsberry
20
0.55 P/GP
Jean Pronovost
20
0.57 P/GP
Nick Libett
20
0.53 P/GP
Derek Sanderson
18
0.82 P/GP
Cliff Koroll
18
0.51 P/GP
Dennis Hull
17
0.68 P/GP
Frank St. Marseille
16
0.80 P/GP
Rod Gilbert
16
0.74 P/GP
Tim Ecclestone
16
0.57 P/GP
Bobby Clarke
15
0.61 P/GP
Ed Westfall
14
0.50 P/GP
Bill Flett
14
0.46 P/GP
Butch Goring
13
0.61 P/GP
Jimmy Roberts
13
0.39 P/GP
Serge Savard
12
0.48 P/GP
Jim McKenny
11
0.60 P/GP
Brad Park
11
0.62 P/GP
#
Player
Player
Pos
1
Phil Esposito
NYR
C
76
43
56
99
+26
50
405
10.60
—
1.30
2
Garry Unger
EDM
C
76
42
24
66
+24
67
234
17.90
—
0.87
3
Stan Mikita
CHI
C
76
39
47
86
+27
50
352
11.10
—
1.13
4
Bobby Hull
HFD
LW
61
38
29
67
+20
8
289
13.10
—
1.10
5
Bill Goldsworthy
NYR
RW
75
36
29
65
-12
89
230
15.70
—
0.87
6
Ron Ellis
TOR
RW
76
35
19
54
+8
14
227
15.40
—
0.71
7
Bobby Orr
CHI
D
76
33
87
120
+54
125
413
8.00
—
1.58
8
Red Berenson
STL
C
67
33
39
72
-3
38
282
11.70
—
1.07
9
Jean Ratelle
BOS
C
75
32
42
74
+7
28
198
16.20
—
0.99
10
Dave Keon
HFD
C
72
32
30
62
-15
6
284
11.30
—
0.86
11
Jacques Lemaire
MTL
C
69
32
28
60
+17
16
237
13.50
—
0.87
12
Gordie Howe
HFD
RW
76
31
40
71
+23
58
268
11.60
—
0.93
13
Johnny Bucyk
BOS
LW
76
31
38
69
+19
13
190
16.30
—
0.91
14
Pit Martin
VAN
C
73
30
33
63
+21
61
160
18.80
—
0.86
15
Danny Grant
LAK
LW
76
29
28
57
-12
23
247
11.70
—
0.75
16
Bill Collins
WSH
RW
74
29
9
38
+5
48
186
15.60
—
0.51
17
Jim Pappin
CLE
RW
66
28
25
53
+16
68
158
17.70
—
0.80
18
Gary Sabourin
CLE
RW
72
28
14
42
-8
61
246
11.40
—
0.58
19
Walt Tkaczuk
NYR
C
76
27
50
77
+27
38
203
13.30
—
1.01
20
Yvan Cournoyer
MTL
RW
72
27
36
63
+1
23
233
11.60
—
0.88
21
Gary Dornhoefer
PHI
RW
65
26
29
55
+1
96
146
17.80
—
0.85
22
Ken Hodge
NYR
RW
72
25
29
54
+17
87
198
12.60
—
0.75
23
Pete Stemkowski
LAK
C
76
25
24
49
+14
114
268
9.30
—
0.64
24
J.P. Parise
MNS
LW
74
24
48
72
-4
72
168
14.30
—
0.97
25
Claude Larose
STL
RW
75
24
23
47
-18
109
262
9.20
—
0.63
26
Carol Vadnais
NJD
D
76
24
20
44
-29
212
245
9.80
—
0.58
27
Fred Stanfield
BUF
LW
73
23
35
58
+7
14
254
9.10
—
0.79
28
Bill Fairbairn
STL
RW
76
23
33
56
+23
23
153
15.00
—
0.74
29
Andre Lacroix
HFD
C
74
22
36
58
-7
14
175
12.60
—
0.78
30
Simon Nolet
CLR
RW
56
22
22
44
+10
36
163
13.50
—
0.79
31
Mike Walton
STL
C
58
21
34
55
-11
68
242
8.70
—
0.95
32
Vic Hadfield
PIT
LW
71
20
34
54
-3
69
268
7.50
—
0.76
33
Paul Henderson
AFM
LW
67
20
22
42
+12
18
213
9.40
—
0.63
34
Ross Lonsberry
PIT
LW
76
20
22
42
-19
118
226
8.80
—
0.55
35
Jean Pronovost
WSH
RW
72
20
21
41
-2
45
222
9.00
—
0.57
36
Nick Libett
PIT
LW
76
20
20
40
+11
39
148
13.50
—
0.53
37
Derek Sanderson
PIT
C
50
18
23
41
+8
118
179
10.10
—
0.82
38
Cliff Koroll
CHI
RW
73
18
19
37
+14
44
160
11.30
—
0.51
39
Dennis Hull
DET
LW
76
17
35
52
+2
31
223
7.60
—
0.68
40
Frank St. Marseille
LAK
RW
74
16
43
59
-4
18
166
9.60
—
0.80
41
Rod Gilbert
NYR
RW
72
16
37
53
0
22
230
7.00
—
0.74
42
Tim Ecclestone
AFM
LW
65
16
21
37
+9
59
166
9.60
—
0.57
43
Bobby Clarke
PHI
C
76
15
31
46
-1
68
214
7.00
—
0.61
44
Ed Westfall
NYI
RW
72
14
22
36
+20
28
158
8.90
—
0.50
45
Bill Flett
EDM
RW
69
14
18
32
-27
70
198
7.10
—
0.46
46
Butch Goring
BOS
C
59
13
23
36
-16
8
125
10.40
—
0.61
47
Jimmy Roberts
STL
RW
76
13
17
30
+18
51
165
7.90
—
0.39
48
Serge Savard
WIN
D
64
12
19
31
+4
38
151
7.90
—
0.48
49
Jim McKenny
MNS
D
73
11
33
44
-1
34
170
6.50
—
0.60
50
Brad Park
DET
D
60
11
26
37
+24
98
161
6.80
—
0.62