League leaderboard
Plus/Minus Leaders
Season 1988-1989
- 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
TOR
3
BUF
4
PHX
5
DAL
6
PIT
7
DAL
8
DET
9
STL
10
DAL
11
ATL
12
BOS
13
DAL
14
TBL
15
DET
16
SJS
17
LAK
18
CGY
19
TBL
20
PIT
21
DAL
22
FLA
23
SJS
24
EDM
25
VAN
26
MTL
27
MNS
28
CGY
29
DAL
30
CAR
31
PHI
32
VAN
33
LAK
34
LAK
35
NJD
36
DAL
37
BOS
38
SJS
39
TBL
40
COL
41
COL
42
BUF
43
PIT
44
CAR
45
NYI
46
DET
47
VAN
48
SJS
49
LAK
50
EDM
Joe Mullen
+51
1.39 P/GP
Doug Gilmour
+45
1.18 P/GP
Colin Patterson
+44
0.51 P/GP
Brad McCrimmon
+43
0.31 P/GP
Craig Muni
+43
0.26 P/GP
Mario Lemieux
+41
2.62 P/GP
Bob Errey
+40
0.76 P/GP
Jamie Macoun
+40
0.38 P/GP
Al MacInnis
+38
0.94 P/GP
Guy Carbonneau
+37
0.71 P/GP
Chris Chelios
+35
0.91 P/GP
Mats Naslund
+34
1.09 P/GP
Craig Ludwig
+33
0.22 P/GP
Gary Roberts
+32
0.54 P/GP
Steve Duchesne
+31
0.95 P/GP
Bernie Nicholls
+30
1.90 P/GP
Tom Laidlaw
+30
0.29 P/GP
Hakan Loob
+28
1.08 P/GP
Petr Svoboda
+28
0.63 P/GP
Rob Brown
+27
1.69 P/GP
John MacLean
+26
1.18 P/GP
Joe Nieuwendyk
+26
1.06 P/GP
Gary Suter
+26
0.98 P/GP
Kevin Lowe
+26
0.33 P/GP
Dana Murzyn
+26
0.35 P/GP
Rob Ramage
+26
0.24 P/GP
Bobby Smith
+25
1.04 P/GP
Ron Sutter
+25
0.87 P/GP
Paul Cavallini
+25
0.37 P/GP
Glen Wesley
+23
0.70 P/GP
Ulf Samuelsson
+23
0.49 P/GP
Ryan Walter
+23
0.40 P/GP
Larry Robinson
+23
0.41 P/GP
Ron Duguay
+23
0.34 P/GP
Patrik Sundstrom
+22
1.06 P/GP
Brian Skrudland
+22
0.58 P/GP
Rick Zombo
+22
0.28 P/GP
Tim Hunter
+22
0.16 P/GP
Craig Janney
+20
1.00 P/GP
Ray Bourque
+20
1.02 P/GP
Jari Kurri
+19
1.34 P/GP
Randy Burridge
+19
0.76 P/GP
Jiri Hrdina
+19
0.77 P/GP
Kevin Hatcher
+19
0.65 P/GP
Rick Green
+19
0.21 P/GP
Steve Yzerman
+17
1.94 P/GP
Mike Ridley
+17
1.11 P/GP
Tony Granato
+17
0.81 P/GP
Tim Watters
+17
0.28 P/GP
Dean Kennedy
+17
0.21 P/GP
#
Player
Player
Pos
1
Joe Mullen
PIT
RW
79
51
59
110
+51
16
270
18.90
—
1.39
2
Doug Gilmour
TOR
C
72
26
59
85
+45
44
161
16.10
—
1.18
3
Colin Patterson
BUF
RW
74
14
24
38
+44
56
103
13.60
—
0.51
4
Brad McCrimmon
PHX
D
72
5
17
22
+43
96
78
6.40
—
0.31
5
Craig Muni
DAL
D
69
5
13
18
+43
71
40
12.50
—
0.26
6
Mario Lemieux
PIT
C
76
85
114
199
+41
100
313
27.20
—
2.62
7
Bob Errey
DAL
LW
76
26
32
58
+40
124
130
20.00
—
0.76
8
Jamie Macoun
DET
D
72
8
19
27
+40
78
89
9.00
—
0.38
9
Al MacInnis
STL
D
79
16
58
74
+38
136
277
5.80
—
0.94
10
Guy Carbonneau
DAL
C
79
26
30
56
+37
44
142
18.30
—
0.71
11
Chris Chelios
ATL
D
80
15
58
73
+35
185
206
7.30
—
0.91
12
Mats Naslund
BOS
LW
77
33
51
84
+34
14
165
20.00
—
1.09
13
Craig Ludwig
DAL
D
74
3
13
16
+33
73
83
3.60
—
0.22
14
Gary Roberts
TBL
LW
71
22
16
38
+32
250
123
17.90
—
0.54
15
Steve Duchesne
DET
D
79
25
50
75
+31
92
215
11.60
—
0.95
16
Bernie Nicholls
SJS
C
79
70
80
150
+30
96
385
18.20
—
1.90
17
Tom Laidlaw
LAK
D
70
3
17
20
+30
63
31
9.70
—
0.29
18
Hakan Loob
CGY
RW
79
27
58
85
+28
44
223
12.10
—
1.08
19
Petr Svoboda
TBL
D
71
8
37
45
+28
147
131
6.10
—
0.63
20
Rob Brown
PIT
RW
68
49
66
115
+27
118
169
29.00
—
1.69
21
John MacLean
DAL
RW
74
42
45
87
+26
122
266
15.80
—
1.18
22
Joe Nieuwendyk
FLA
C
77
51
31
82
+26
40
215
23.70
—
1.06
23
Gary Suter
SJS
D
63
13
49
62
+26
78
216
6.00
—
0.98
24
Kevin Lowe
EDM
D
76
7
18
25
+26
98
85
8.20
—
0.33
25
Dana Murzyn
VAN
D
63
3
19
22
+26
142
91
3.30
—
0.35
26
Rob Ramage
MTL
D
68
3
13
16
+26
156
91
3.30
—
0.24
27
Bobby Smith
MNS
C
80
32
51
83
+25
69
195
16.40
—
1.04
28
Ron Sutter
CGY
C
55
26
22
48
+25
80
106
24.50
—
0.87
29
Paul Cavallini
DAL
D
65
4
20
24
+25
128
93
4.30
—
0.37
30
Glen Wesley
CAR
D
77
19
35
54
+23
61
181
10.50
—
0.70
31
Ulf Samuelsson
PHI
D
71
9
26
35
+23
181
122
7.40
—
0.49
32
Ryan Walter
VAN
C
78
14
17
31
+23
48
104
13.50
—
0.40
33
Larry Robinson
LAK
D
74
4
26
30
+23
22
79
5.10
—
0.41
34
Ron Duguay
LAK
C
70
7
17
24
+23
48
80
8.80
—
0.34
35
Patrik Sundstrom
NJD
C
65
28
41
69
+22
36
156
17.90
—
1.06
36
Brian Skrudland
DAL
C
71
12
29
41
+22
84
98
12.20
—
0.58
37
Rick Zombo
BOS
D
75
1
20
21
+22
106
64
1.60
—
0.28
38
Tim Hunter
SJS
RW
75
3
9
12
+22
375
67
4.50
—
0.16
39
Craig Janney
TBL
C
62
16
46
62
+20
12
95
16.80
—
1.00
40
Ray Bourque
COL
D
60
18
43
61
+20
52
243
7.40
—
1.02
41
Jari Kurri
COL
RW
76
44
58
102
+19
69
214
20.60
—
1.34
42
Randy Burridge
BUF
LW
80
31
30
61
+19
39
189
16.40
—
0.76
43
Jiri Hrdina
PIT
C
70
22
32
54
+19
26
147
15.00
—
0.77
44
Kevin Hatcher
CAR
D
62
13
27
40
+19
101
148
8.80
—
0.65
45
Rick Green
NYI
D
72
1
14
15
+19
25
42
2.40
—
0.21
46
Steve Yzerman
DET
C
80
65
90
155
+17
61
388
16.80
—
1.94
47
Mike Ridley
VAN
C
80
41
48
89
+17
49
187
21.90
—
1.11
48
Tony Granato
SJS
RW
78
36
27
63
+17
140
234
15.40
—
0.81
49
Tim Watters
LAK
D
76
3
18
21
+17
168
62
4.80
—
0.28
50
Dean Kennedy
EDM
D
67
3
11
14
+17
103
45
6.70
—
0.21