League leaderboard
Plus/Minus 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
NYR
2
CHI
3
CLE
4
BOS
5
STL
6
CLR
7
MTL
8
NYR
9
BOS
10
NYR
11
CLR
12
HFD
13
MTL
14
WIN
15
AFM
16
HFD
17
HFD
18
NYR
19
BOS
20
PIT
21
LAK
22
CLE
23
CLR
24
VAN
25
PHI
26
BUF
27
TOR
28
PHI
29
NYI
30
NYI
31
EDM
32
STL
33
STL
34
LAK
35
TOR
36
MNS
37
AFM
38
VAN
39
PIT
40
CHI
41
STL
42
CLE
43
STL
44
WSH
45
MNS
46
EDM
47
PIT
48
LAK
49
EDM
50
CLR
Dallas Smith
+33
0.36 P/GP
Bobby Orr
+28
0.67 P/GP
Jim Neilson
+27
0.52 P/GP
Jean Ratelle
+23
1.05 P/GP
Rod Seiling
+22
0.23 P/GP
Terry Harper
+21
0.19 P/GP
Yvan Cournoyer
+19
0.94 P/GP
Phil Esposito
+18
1.14 P/GP
Johnny Bucyk
+18
0.96 P/GP
Rod Gilbert
+17
1.05 P/GP
Don Awrey
+17
0.20 P/GP
Dave Keon
+15
0.72 P/GP
Jacques Lemaire
+15
0.61 P/GP
Serge Savard
+15
0.22 P/GP
Paul Henderson
+14
0.70 P/GP
Bobby Hull
+13
1.06 P/GP
Gordie Howe
+12
1.11 P/GP
Ken Hodge
+12
0.76 P/GP
Gary Doak
+12
0.20 P/GP
Derek Sanderson
+11
0.69 P/GP
Frank St. Marseille
+11
0.56 P/GP
Gary Sabourin
+11
0.46 P/GP
Joe Watson
+11
0.26 P/GP
Pit Martin
+10
0.56 P/GP
Terry Crisp
+10
0.40 P/GP
Fred Stanfield
+9
0.88 P/GP
Ron Ellis
+7
0.65 P/GP
Gary Dornhoefer
+6
0.66 P/GP
Ed Westfall
+5
0.49 P/GP
Bert Marshall
+5
0.18 P/GP
Bill Flett
+4
0.63 P/GP
Gilles Marotte
+4
0.29 P/GP
Barclay Plager
+3
0.41 P/GP
Danny Grant
+3
0.32 P/GP
Mike Pelyk
+3
0.13 P/GP
Tom Reid
+2
0.07 P/GP
Tim Ecclestone
+1
0.28 P/GP
Bobby Schmautz
+1
0.38 P/GP
Ross Lonsberry
+1
0.21 P/GP
Stan Mikita
0
1.21 P/GP
Mike Walton
0
0.81 P/GP
Jim Pappin
0
0.48 P/GP
Claude Larose
0
0.26 P/GP
Bryan Watson
0
0.08 P/GP
Lou Nanne
0
0.50 P/GP
Al Hamilton
0
0.00 P/GP
Lowell MacDonald
-1
0.61 P/GP
Barry Gibbs
-1
0.00 P/GP
Poul Popiel
-1
0.00 P/GP
Simon Nolet
-1
0.00 P/GP
#
Player
Player
Pos
1
Dallas Smith
NYR
D
74
4
23
27
+33
65
159
2.50
—
0.36
2
Bobby Orr
CHI
D
46
11
20
31
+28
63
173
6.40
—
0.67
3
Jim Neilson
CLE
D
67
6
29
35
+27
60
172
3.50
—
0.52
4
Jean Ratelle
BOS
C
74
32
46
78
+23
18
180
17.80
—
1.05
5
Rod Seiling
STL
D
71
5
11
16
+22
44
119
4.20
—
0.23
6
Terry Harper
CLR
D
57
3
8
11
+21
66
47
6.40
—
0.19
7
Yvan Cournoyer
MTL
RW
64
28
32
60
+19
23
221
12.70
—
0.94
8
Phil Esposito
NYR
C
74
35
49
84
+18
21
284
12.30
—
1.14
9
Johnny Bucyk
BOS
LW
72
30
39
69
+18
8
175
17.10
—
0.96
10
Rod Gilbert
NYR
RW
73
29
48
77
+17
12
282
10.30
—
1.05
11
Don Awrey
CLR
D
74
3
12
15
+17
153
92
3.30
—
0.20
12
Dave Keon
HFD
C
67
11
37
48
+15
4
196
5.60
—
0.72
13
Jacques Lemaire
MTL
C
69
22
20
42
+15
16
182
12.10
—
0.61
14
Serge Savard
WIN
D
67
2
13
15
+15
34
59
3.40
—
0.22
15
Paul Henderson
AFM
LW
63
18
26
44
+14
43
171
10.50
—
0.70
16
Bobby Hull
HFD
LW
71
44
31
75
+13
39
367
12.00
—
1.06
17
Gordie Howe
HFD
RW
74
39
43
82
+12
53
301
13.00
—
1.11
18
Ken Hodge
NYR
RW
74
25
31
56
+12
31
185
13.50
—
0.76
19
Gary Doak
BOS
D
59
2
10
12
+12
100
53
3.80
—
0.20
20
Derek Sanderson
PIT
C
71
24
25
49
+11
98
187
12.80
—
0.69
21
Frank St. Marseille
LAK
RW
57
16
16
32
+11
12
136
11.80
—
0.56
22
Gary Sabourin
CLE
RW
50
13
10
23
+11
50
118
11.00
—
0.46
23
Joe Watson
CLR
D
73
5
14
19
+11
56
91
5.50
—
0.26
24
Pit Martin
VAN
C
63
16
19
35
+10
36
118
13.60
—
0.56
25
Terry Crisp
PHI
C
73
9
20
29
+10
10
135
6.70
—
0.40
26
Fred Stanfield
BUF
LW
73
20
44
64
+9
10
215
9.30
—
0.88
27
Ron Ellis
TOR
RW
74
28
20
48
+7
8
215
13.00
—
0.65
28
Gary Dornhoefer
PHI
RW
65
13
30
43
+6
134
97
13.40
—
0.66
29
Ed Westfall
NYI
RW
73
14
22
36
+5
38
142
9.90
—
0.49
30
Bert Marshall
NYI
D
57
1
9
10
+5
74
93
1.10
—
0.18
31
Bill Flett
EDM
RW
73
26
20
46
+4
97
205
12.70
—
0.63
32
Gilles Marotte
STL
D
73
0
21
21
+4
122
154
0.00
—
0.29
33
Barclay Plager
STL
D
49
5
15
20
+3
153
72
6.90
—
0.41
34
Danny Grant
LAK
LW
22
3
4
7
+3
10
16
18.80
—
0.32
35
Mike Pelyk
TOR
D
24
0
3
3
+3
55
18
0.00
—
0.13
36
Tom Reid
MNS
D
56
0
4
4
+2
25
24
0.00
—
0.07
37
Tim Ecclestone
AFM
LW
50
6
8
14
+1
16
99
6.10
—
0.28
38
Bobby Schmautz
VAN
RW
13
3
2
5
+1
6
27
11.10
—
0.38
39
Ross Lonsberry
PIT
LW
19
2
2
4
+1
12
39
5.10
—
0.21
40
Stan Mikita
CHI
C
72
40
47
87
0
14
303
13.20
—
1.21
41
Mike Walton
STL
C
73
30
29
59
0
48
238
12.60
—
0.81
42
Jim Pappin
CLE
RW
58
13
15
28
0
37
117
11.10
—
0.48
43
Claude Larose
STL
RW
42
2
9
11
0
28
70
2.90
—
0.26
44
Bryan Watson
WSH
D
12
0
1
1
0
9
6
0.00
—
0.08
45
Lou Nanne
MNS
D
2
0
1
1
0
0
0
0.00
—
0.50
46
Al Hamilton
EDM
D
2
0
0
0
0
0
0
0.00
—
0.00
47
Lowell MacDonald
PIT
LW
74
21
24
45
-1
12
230
9.10
—
0.61
48
Barry Gibbs
LAK
D
16
0
0
0
-1
2
3
0.00
—
0.00
49
Poul Popiel
EDM
D
1
0
0
0
-1
0
3
0.00
—
0.00
50
Simon Nolet
CLR
RW
4
0
0
0
-1
2
9
0.00
—
0.00