League leaderboard
Goal Leaders
Season 1967-1968
- 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
HFD
2
CHI
3
HFD
4
NYR
5
BOS
6
BOS
7
STL
8
NYR
9
MTL
10
TOR
11
EDM
12
NYR
13
STL
14
PIT
15
MTL
16
PIT
17
BUF
18
PIT
19
AFM
20
STL
21
DET
22
VAN
23
LAK
24
STL
25
NYI
26
NYR
27
PHI
28
CLE
29
CLE
30
HFD
31
CHI
32
MNS
33
LAK
34
PHI
35
WSH
36
BUF
37
CLE
38
EDM
39
HFD
40
AFM
41
DET
42
STL
43
CLR
44
STL
45
NYR
46
NYR
47
PIT
48
CLR
49
CLR
50
LAK
Bobby Hull
44
1.06 P/GP
Stan Mikita
40
1.21 P/GP
Gordie Howe
39
1.11 P/GP
Phil Esposito
35
1.14 P/GP
Jean Ratelle
32
1.05 P/GP
Johnny Bucyk
30
0.96 P/GP
Mike Walton
30
0.81 P/GP
Rod Gilbert
29
1.05 P/GP
Yvan Cournoyer
28
0.94 P/GP
Ron Ellis
28
0.65 P/GP
Bill Flett
26
0.63 P/GP
Ken Hodge
25
0.76 P/GP
Red Berenson
24
0.73 P/GP
Derek Sanderson
24
0.69 P/GP
Jacques Lemaire
22
0.61 P/GP
Lowell MacDonald
21
0.61 P/GP
Fred Stanfield
20
0.88 P/GP
Vic Hadfield
20
0.66 P/GP
Paul Henderson
18
0.70 P/GP
Ted Irvine
18
0.55 P/GP
Dennis Hull
18
0.45 P/GP
Pit Martin
16
0.56 P/GP
Frank St. Marseille
16
0.56 P/GP
Jimmy Roberts
14
0.50 P/GP
Ed Westfall
14
0.49 P/GP
Bill Goldsworthy
14
0.49 P/GP
Gary Dornhoefer
13
0.66 P/GP
Jim Pappin
13
0.48 P/GP
Gary Sabourin
13
0.46 P/GP
Dave Keon
11
0.72 P/GP
Bobby Orr
11
0.67 P/GP
J.P. Parise
11
0.64 P/GP
Pete Stemkowski
10
0.42 P/GP
Terry Crisp
9
0.40 P/GP
Bill Collins
9
0.28 P/GP
Ron Schock
9
0.33 P/GP
Jim Neilson
6
0.52 P/GP
Garry Unger
6
0.61 P/GP
Andre Lacroix
6
0.78 P/GP
Tim Ecclestone
6
0.28 P/GP
Peter Mahovlich
6
0.67 P/GP
Barclay Plager
5
0.41 P/GP
Joe Watson
5
0.26 P/GP
Rod Seiling
5
0.23 P/GP
Dallas Smith
4
0.36 P/GP
Doug Jarrett
4
0.31 P/GP
Ed Van Impe
4
0.25 P/GP
Don Awrey
3
0.20 P/GP
Terry Harper
3
0.19 P/GP
Danny Grant
3
0.32 P/GP
#
Player
Player
Pos
1
Bobby Hull
HFD
LW
71
44
31
75
+13
39
367
12.00
—
1.06
2
Stan Mikita
CHI
C
72
40
47
87
0
14
303
13.20
—
1.21
3
Gordie Howe
HFD
RW
74
39
43
82
+12
53
301
13.00
—
1.11
4
Phil Esposito
NYR
C
74
35
49
84
+18
21
284
12.30
—
1.14
5
Jean Ratelle
BOS
C
74
32
46
78
+23
18
180
17.80
—
1.05
6
Johnny Bucyk
BOS
LW
72
30
39
69
+18
8
175
17.10
—
0.96
7
Mike Walton
STL
C
73
30
29
59
0
48
238
12.60
—
0.81
8
Rod Gilbert
NYR
RW
73
29
48
77
+17
12
282
10.30
—
1.05
9
Yvan Cournoyer
MTL
RW
64
28
32
60
+19
23
221
12.70
—
0.94
10
Ron Ellis
TOR
RW
74
28
20
48
+7
8
215
13.00
—
0.65
11
Bill Flett
EDM
RW
73
26
20
46
+4
97
205
12.70
—
0.63
12
Ken Hodge
NYR
RW
74
25
31
56
+12
31
185
13.50
—
0.76
13
Red Berenson
STL
C
74
24
30
54
-11
24
244
9.80
—
0.73
14
Derek Sanderson
PIT
C
71
24
25
49
+11
98
187
12.80
—
0.69
15
Jacques Lemaire
MTL
C
69
22
20
42
+15
16
182
12.10
—
0.61
16
Lowell MacDonald
PIT
LW
74
21
24
45
-1
12
230
9.10
—
0.61
17
Fred Stanfield
BUF
LW
73
20
44
64
+9
10
215
9.30
—
0.88
18
Vic Hadfield
PIT
LW
59
20
19
39
-2
45
177
11.30
—
0.66
19
Paul Henderson
AFM
LW
63
18
26
44
+14
43
171
10.50
—
0.70
20
Ted Irvine
STL
LW
73
18
22
40
-9
26
136
13.20
—
0.55
21
Dennis Hull
DET
LW
74
18
15
33
-20
34
195
9.20
—
0.45
22
Pit Martin
VAN
C
63
16
19
35
+10
36
118
13.60
—
0.56
23
Frank St. Marseille
LAK
RW
57
16
16
32
+11
12
136
11.80
—
0.56
24
Jimmy Roberts
STL
RW
74
14
23
37
-6
66
164
8.50
—
0.50
25
Ed Westfall
NYI
RW
73
14
22
36
+5
38
142
9.90
—
0.49
26
Bill Goldsworthy
NYR
RW
68
14
19
33
-8
68
154
9.10
—
0.49
27
Gary Dornhoefer
PHI
RW
65
13
30
43
+6
134
97
13.40
—
0.66
28
Jim Pappin
CLE
RW
58
13
15
28
0
37
117
11.10
—
0.48
29
Gary Sabourin
CLE
RW
50
13
10
23
+11
50
118
11.00
—
0.46
30
Dave Keon
HFD
C
67
11
37
48
+15
4
196
5.60
—
0.72
31
Bobby Orr
CHI
D
46
11
20
31
+28
63
173
6.40
—
0.67
32
J.P. Parise
MNS
LW
44
11
17
28
-11
27
111
9.90
—
0.64
33
Pete Stemkowski
LAK
C
73
10
21
31
-9
86
179
5.60
—
0.42
34
Terry Crisp
PHI
C
73
9
20
29
+10
10
135
6.70
—
0.40
35
Bill Collins
WSH
RW
71
9
11
20
-17
41
114
7.90
—
0.28
36
Ron Schock
BUF
C
55
9
9
18
-17
17
118
7.60
—
0.33
37
Jim Neilson
CLE
D
67
6
29
35
+27
60
172
3.50
—
0.52
38
Garry Unger
EDM
C
28
6
11
17
-3
6
57
10.50
—
0.61
39
Andre Lacroix
HFD
C
18
6
8
14
-2
6
51
11.80
—
0.78
40
Tim Ecclestone
AFM
LW
50
6
8
14
+1
16
99
6.10
—
0.28
41
Peter Mahovlich
DET
C
15
6
4
10
-6
13
35
17.10
—
0.67
42
Barclay Plager
STL
D
49
5
15
20
+3
153
72
6.90
—
0.41
43
Joe Watson
CLR
D
73
5
14
19
+11
56
91
5.50
—
0.26
44
Rod Seiling
STL
D
71
5
11
16
+22
44
119
4.20
—
0.23
45
Dallas Smith
NYR
D
74
4
23
27
+33
65
159
2.50
—
0.36
46
Doug Jarrett
NYR
D
74
4
19
23
-15
48
148
2.70
—
0.31
47
Ed Van Impe
PIT
D
67
4
13
17
-5
138
129
3.10
—
0.25
48
Don Awrey
CLR
D
74
3
12
15
+17
153
92
3.30
—
0.20
49
Terry Harper
CLR
D
57
3
8
11
+21
66
47
6.40
—
0.19
50
Danny Grant
LAK
LW
22
3
4
7
+3
10
16
18.80
—
0.32