League leaderboard
Plus/Minus Leaders
Season 1978-1979
- 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
PIT
2
NYI
3
NYI
4
MTL
5
BUF
6
QUE
7
LAK
8
WIN
9
DET
10
LAK
11
NYI
12
CHI
13
LAK
14
TOR
15
PIT
16
BOS
17
DET
18
HFD
19
BUF
20
CHI
21
STL
22
NJD
23
DET
24
NJD
25
LAK
26
BOS
27
LAK
28
STL
29
CGY
30
CGY
31
STL
32
MTL
33
BOS
34
LAK
35
WSH
36
OTT
37
NYR
38
CGY
39
WSH
40
DET
41
BUF
42
LAK
43
PIT
44
CGY
45
QUE
46
PHI
47
NYR
48
TOR
49
TOR
50
NJD
Bryan Trottier
+76
1.76 P/GP
Denis Potvin
+71
1.38 P/GP
Mike Bossy
+63
1.58 P/GP
Pierre Mondou
+58
0.94 P/GP
Clark Gillies
+57
1.21 P/GP
Guy Lafleur
+55
1.61 P/GP
Larry Robinson
+49
0.91 P/GP
Serge Savard
+47
0.41 P/GP
Dave Lewis
+44
0.29 P/GP
Steve Shutt
+38
1.07 P/GP
Stefan Persson
+38
0.85 P/GP
Bob MacMillan
+34
1.37 P/GP
Bob Bourne
+34
0.76 P/GP
Dave Hutchison
+34
0.24 P/GP
Greg Fox
+34
0.22 P/GP
Rick Middleton
+32
1.21 P/GP
Borje Salming
+31
0.94 P/GP
Gilles Lupien
+31
0.14 P/GP
Yvon Lambert
+30
0.84 P/GP
John Tonelli
+29
0.77 P/GP
Gerry Hart
+29
0.32 P/GP
Peter McNab
+28
1.05 P/GP
Brad Park
+28
0.98 P/GP
Bob Lorimer
+28
0.31 P/GP
Dave Taylor
+27
1.17 P/GP
Guy Lapointe
+27
0.80 P/GP
Billy Harris
+26
0.68 P/GP
Blake Dunlop
+26
0.73 P/GP
Pat Ribble
+26
0.32 P/GP
Eric Vail
+25
1.04 P/GP
Guy Chouinard
+23
1.34 P/GP
Mario Tremblay
+23
0.78 P/GP
Mike Milbury
+23
0.47 P/GP
Al Sims
+23
0.43 P/GP
Dave Shand
+23
0.33 P/GP
Brad Marsh
+23
0.24 P/GP
Marcel Dionne
+22
1.63 P/GP
Doug Risebrough
+22
0.52 P/GP
Jean Pronovost
+21
0.89 P/GP
Walt McKechnie
+21
0.77 P/GP
Craig Ramsay
+21
0.71 P/GP
Bob Miller
+21
0.62 P/GP
Ron Stackhouse
+21
0.57 P/GP
Brian Engblom
+21
0.23 P/GP
Andre Dupont
+21
0.16 P/GP
Bill Barber
+20
1.01 P/GP
Anders Hedberg
+20
0.98 P/GP
Don Luce
+20
0.77 P/GP
Dan Maloney
+20
0.69 P/GP
John Wensink
+20
0.61 P/GP
#
Player
Player
Pos
1
Bryan Trottier
PIT
C
76
47
87
134
+76
50
187
25.10
—
1.76
2
Denis Potvin
NYI
D
73
31
70
101
+71
58
237
13.10
—
1.38
3
Mike Bossy
NYI
RW
80
69
57
126
+63
25
279
24.70
—
1.58
4
Pierre Mondou
MTL
C
77
31
41
72
+58
26
163
19.00
—
0.94
5
Clark Gillies
BUF
LW
75
35
56
91
+57
68
210
16.70
—
1.21
6
Guy Lafleur
QUE
RW
80
52
77
129
+55
28
342
15.20
—
1.61
7
Larry Robinson
LAK
D
67
16
45
61
+49
33
146
11.00
—
0.91
8
Serge Savard
WIN
D
80
7
26
33
+47
30
82
8.50
—
0.41
9
Dave Lewis
DET
D
79
5
18
23
+44
45
95
5.30
—
0.29
10
Steve Shutt
LAK
LW
72
37
40
77
+38
31
190
19.50
—
1.07
11
Stefan Persson
NYI
D
78
10
56
66
+38
57
113
8.80
—
0.85
12
Bob MacMillan
CHI
RW
79
37
71
108
+34
14
193
19.20
—
1.37
13
Bob Bourne
LAK
C
80
30
31
61
+34
48
148
20.30
—
0.76
14
Dave Hutchison
TOR
D
79
4
15
19
+34
235
117
3.40
—
0.24
15
Greg Fox
PIT
D
78
0
17
17
+34
86
57
0.00
—
0.22
16
Rick Middleton
BOS
RW
71
38
48
86
+32
7
152
25.00
—
1.21
17
Borje Salming
DET
D
78
17
56
73
+31
76
230
7.40
—
0.94
18
Gilles Lupien
HFD
D
72
1
9
10
+31
124
58
1.70
—
0.14
19
Yvon Lambert
BUF
LW
79
26
40
66
+30
26
133
19.50
—
0.84
20
John Tonelli
CHI
LW
73
17
39
56
+29
44
114
14.90
—
0.77
21
Gerry Hart
STL
D
50
2
14
16
+29
78
56
3.60
—
0.32
22
Peter McNab
NJD
C
76
35
45
80
+28
10
200
17.50
—
1.05
23
Brad Park
DET
D
40
7
32
39
+28
10
96
7.30
—
0.98
24
Bob Lorimer
NJD
D
67
3
18
21
+28
42
64
4.70
—
0.31
25
Dave Taylor
LAK
RW
78
43
48
91
+27
124
238
18.10
—
1.17
26
Guy Lapointe
BOS
D
69
13
42
55
+27
43
204
6.40
—
0.80
27
Billy Harris
LAK
RW
80
15
39
54
+26
18
128
11.70
—
0.68
28
Blake Dunlop
STL
C
66
20
28
48
+26
16
122
16.40
—
0.73
29
Pat Ribble
CGY
D
78
6
19
25
+26
77
82
7.30
—
0.32
30
Eric Vail
CGY
LW
80
35
48
83
+25
53
203
17.20
—
1.04
31
Guy Chouinard
STL
C
80
50
57
107
+23
14
229
21.80
—
1.34
32
Mario Tremblay
MTL
RW
76
30
29
59
+23
74
163
18.40
—
0.78
33
Mike Milbury
BOS
D
74
1
34
35
+23
149
76
1.30
—
0.47
34
Al Sims
LAK
D
67
9
20
29
+23
28
128
7.00
—
0.43
35
Dave Shand
WSH
D
79
4
22
26
+23
64
81
4.90
—
0.33
36
Brad Marsh
OTT
D
80
0
19
19
+23
101
80
0.00
—
0.24
37
Marcel Dionne
NYR
C
80
59
71
130
+22
30
362
16.30
—
1.63
38
Doug Risebrough
CGY
C
48
10
15
25
+22
62
83
12.00
—
0.52
39
Jean Pronovost
WSH
RW
75
28
39
67
+21
30
151
18.50
—
0.89
40
Walt McKechnie
DET
C
79
25
36
61
+21
18
123
20.30
—
0.77
41
Craig Ramsay
BUF
LW
80
26
31
57
+21
10
113
23.00
—
0.71
42
Bob Miller
LAK
C
77
15
33
48
+21
30
149
10.10
—
0.62
43
Ron Stackhouse
PIT
D
75
10
33
43
+21
54
173
5.80
—
0.57
44
Brian Engblom
CGY
D
62
3
11
14
+21
60
60
5.00
—
0.23
45
Andre Dupont
QUE
D
77
3
9
12
+21
135
128
2.30
—
0.16
46
Bill Barber
PHI
LW
79
34
46
80
+20
22
258
13.20
—
1.01
47
Anders Hedberg
NYR
RW
80
33
45
78
+20
33
214
15.40
—
0.98
48
Don Luce
TOR
C
79
26
35
61
+20
14
149
17.40
—
0.77
49
Dan Maloney
TOR
LW
77
17
36
53
+20
157
141
12.10
—
0.69
50
John Wensink
NJD
LW
76
28
18
46
+20
106
131
21.40
—
0.61