League leaderboard
Plus/Minus Leaders
Season 1989-1990
- 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
DAL
2
PIT
3
DET
4
DAL
5
DAL
6
FLA
7
COL
8
TBL
9
DAL
10
STL
11
PHX
12
STL
13
FLA
14
NYR
15
VAN
16
DAL
17
CAR
18
LAK
19
CHI
20
DET
21
DAL
22
DAL
23
DAL
24
DET
25
TOR
26
STL
27
TBL
28
ATL
29
TBL
30
DET
31
PIT
32
NYR
33
VAN
34
COL
35
EDM
36
PHX
37
NYR
38
DAL
39
NYR
40
COL
41
LAK
42
SJS
43
TOR
44
WSH
45
NJD
46
NJD
47
OTT
48
ATL
49
BOS
50
NJD
Paul Cavallini
+38
0.59 P/GP
Stephane Richer
+35
1.21 P/GP
Jamie Macoun
+34
0.45 P/GP
Sergei Makarov
+33
1.08 P/GP
Shayne Corson
+33
0.99 P/GP
Joe Nieuwendyk
+32
1.20 P/GP
Ray Bourque
+31
1.11 P/GP
Gary Roberts
+31
0.92 P/GP
Mike McPhee
+28
0.73 P/GP
Geoff Courtnall
+27
0.93 P/GP
Paul Ranheim
+27
0.68 P/GP
Greg Gilbert
+27
0.53 P/GP
Keith Brown
+26
0.37 P/GP
Steve Larmer
+25
1.13 P/GP
Randy Gregg
+24
0.50 P/GP
Craig Ludwig
+24
0.22 P/GP
Rod Brind'Amour
+23
0.77 P/GP
Tim Watters
+23
0.18 P/GP
Theo Fleury
+22
0.83 P/GP
Mark Howe
+22
0.70 P/GP
Craig Muni
+22
0.24 P/GP
Guy Carbonneau
+21
0.81 P/GP
Brian Skrudland
+21
0.71 P/GP
Mike Ramsey
+21
0.34 P/GP
Doug Gilmour
+20
1.17 P/GP
Al MacInnis
+20
1.14 P/GP
Petr Svoboda
+20
0.60 P/GP
Chris Chelios
+20
0.58 P/GP
Kjell Samuelsson
+20
0.33 P/GP
Borje Salming
+20
0.39 P/GP
Peter Taglianetti
+20
0.18 P/GP
Mark Messier
+19
1.63 P/GP
Dana Murzyn
+19
0.26 P/GP
Jari Kurri
+18
1.19 P/GP
Kevin Lowe
+18
0.42 P/GP
Brad McCrimmon
+18
0.24 P/GP
Sylvain Lefebvre
+18
0.19 P/GP
John MacLean
+17
0.99 P/GP
Esa Tikkanen
+17
0.80 P/GP
Dale Hunter
+17
0.78 P/GP
Dave Taylor
+17
0.71 P/GP
John Carter
+17
0.51 P/GP
Jyrki Lumme
+17
0.46 P/GP
Dave Poulin
+16
0.70 P/GP
Patrik Sundstrom
+15
1.03 P/GP
Brendan Shanahan
+15
0.99 P/GP
Doug Smail
+15
0.62 P/GP
Uwe Krupp
+15
0.31 P/GP
Alexei Kasatonov
+15
0.54 P/GP
Ken Daneyko
+15
0.28 P/GP
#
Player
Player
Pos
1
Paul Cavallini
DAL
D
80
8
39
47
+38
106
135
5.90
—
0.59
2
Stephane Richer
PIT
RW
75
51
40
91
+35
46
269
19.00
—
1.21
3
Jamie Macoun
DET
D
78
8
27
35
+34
70
120
6.70
—
0.45
4
Sergei Makarov
DAL
RW
80
24
62
86
+33
55
118
20.30
—
1.08
5
Shayne Corson
DAL
LW
76
31
44
75
+33
144
192
16.10
—
0.99
6
Joe Nieuwendyk
FLA
C
79
45
50
95
+32
40
226
19.90
—
1.20
7
Ray Bourque
COL
D
76
19
65
84
+31
50
310
6.10
—
1.11
8
Gary Roberts
TBL
LW
78
39
33
72
+31
222
175
22.30
—
0.92
9
Mike McPhee
DAL
LW
56
23
18
41
+28
47
118
19.50
—
0.73
10
Geoff Courtnall
STL
LW
80
35
39
74
+27
104
307
11.40
—
0.93
11
Paul Ranheim
PHX
LW
80
26
28
54
+27
23
197
13.20
—
0.68
12
Greg Gilbert
STL
LW
70
12
25
37
+27
54
108
11.10
—
0.53
13
Keith Brown
FLA
D
67
5
20
25
+26
87
111
4.50
—
0.37
14
Steve Larmer
NYR
RW
80
31
59
90
+25
40
265
11.70
—
1.13
15
Randy Gregg
VAN
D
48
4
20
24
+24
42
41
9.80
—
0.50
16
Craig Ludwig
DAL
D
73
1
15
16
+24
108
49
2.00
—
0.22
17
Rod Brind'Amour
CAR
C
79
26
35
61
+23
46
160
16.30
—
0.77
18
Tim Watters
LAK
D
62
1
10
11
+23
92
50
2.00
—
0.18
19
Theo Fleury
CHI
RW
80
31
35
66
+22
157
200
15.50
—
0.83
20
Mark Howe
DET
D
40
7
21
28
+22
24
63
11.10
—
0.70
21
Craig Muni
DAL
D
71
5
12
17
+22
81
42
11.90
—
0.24
22
Guy Carbonneau
DAL
C
68
19
36
55
+21
37
125
15.20
—
0.81
23
Brian Skrudland
DAL
C
59
11
31
42
+21
56
70
15.70
—
0.71
24
Mike Ramsey
DET
D
73
4
21
25
+21
47
91
4.40
—
0.34
25
Doug Gilmour
TOR
C
78
24
67
91
+20
54
152
15.80
—
1.17
26
Al MacInnis
STL
D
79
28
62
90
+20
82
304
9.20
—
1.14
27
Petr Svoboda
TBL
D
60
5
31
36
+20
98
90
5.60
—
0.60
28
Chris Chelios
ATL
D
53
9
22
31
+20
136
123
7.30
—
0.58
29
Kjell Samuelsson
TBL
D
66
5
17
22
+20
91
88
5.70
—
0.33
30
Borje Salming
DET
D
49
2
17
19
+20
52
52
3.80
—
0.39
31
Peter Taglianetti
PIT
D
49
3
6
9
+20
136
57
5.30
—
0.18
32
Mark Messier
NYR
C
79
45
84
129
+19
79
211
21.30
—
1.63
33
Dana Murzyn
VAN
D
78
7
13
20
+19
140
97
7.20
—
0.26
34
Jari Kurri
COL
RW
78
33
60
93
+18
48
201
16.40
—
1.19
35
Kevin Lowe
EDM
D
78
7
26
33
+18
140
74
9.50
—
0.42
36
Brad McCrimmon
PHX
D
79
4
15
19
+18
78
97
4.10
—
0.24
37
Sylvain Lefebvre
NYR
D
68
3
10
13
+18
61
89
3.40
—
0.19
38
John MacLean
DAL
RW
80
41
38
79
+17
80
322
12.70
—
0.99
39
Esa Tikkanen
NYR
LW
79
30
33
63
+17
161
199
15.10
—
0.80
40
Dale Hunter
COL
C
80
23
39
62
+17
233
123
18.70
—
0.78
41
Dave Taylor
LAK
RW
58
15
26
41
+17
96
100
15.00
—
0.71
42
John Carter
SJS
LW
76
17
22
39
+17
26
142
12.00
—
0.51
43
Jyrki Lumme
TOR
D
65
4
26
30
+17
49
109
3.70
—
0.46
44
Dave Poulin
WSH
C
60
15
27
42
+16
24
88
17.00
—
0.70
45
Patrik Sundstrom
NJD
C
74
27
49
76
+15
34
142
19.00
—
1.03
46
Brendan Shanahan
NJD
LW
73
30
42
72
+15
137
196
15.30
—
0.99
47
Doug Smail
OTT
LW
79
25
24
49
+15
63
165
15.20
—
0.62
48
Uwe Krupp
ATL
D
74
3
20
23
+15
85
69
4.30
—
0.31
49
Alexei Kasatonov
BOS
D
39
6
15
21
+15
16
60
10.00
—
0.54
50
Ken Daneyko
NJD
D
74
6
15
21
+15
216
64
9.40
—
0.28