League leaderboard
Plus/Minus Leaders
Season 2003-2004
- 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
TBL
3
NYI
4
CGY
5
ARI
6
PIT
7
CBJ
8
DAL
9
NJD
10
NYI
11
NYR
12
DET
13
LAK
14
STL
15
LAK
16
LAK
17
VAN
18
NYR
19
TOR
20
FLA
21
MTL
22
PHX
23
DET
24
VAN
25
DAL
26
LAK
27
DET
28
STL
29
PIT
30
ANA
31
SJS
32
COL
33
PHI
34
DET
35
BOS
36
DET
37
EDM
38
FLA
39
BOS
40
FLA
41
STL
42
CHI
43
VAN
44
CAR
45
CBJ
46
DAL
47
PIT
48
PHI
49
DAL
50
CAR
Martin St. Louis
+35
1.15 P/GP
Marek Malik
+35
0.24 P/GP
Zdeno Chara
+33
0.52 P/GP
Freddy Modin
+31
0.70 P/GP
Alex Tanguay
+30
1.14 P/GP
Nisse Ekman
+30
0.67 P/GP
Adrian Aucoin
+29
0.54 P/GP
Brad Lukowich
+29
0.24 P/GP
Patrik Elias
+26
0.99 P/GP
Kenny Jonsson
+25
0.37 P/GP
Markus Naslund
+24
1.08 P/GP
Kirk Maltby
+24
0.42 P/GP
Vincent Lecavalier
+23
0.81 P/GP
Jason Arnott
+23
0.78 P/GP
Trent Hunter
+23
0.66 P/GP
Alyn McCauley
+23
0.57 P/GP
Henrik Sedin
+23
0.55 P/GP
Dan Boyle
+23
0.50 P/GP
Jason Spezza
+22
0.71 P/GP
Bryan McCabe
+22
0.71 P/GP
Bryan Smolinski
+22
0.58 P/GP
Mathieu Schneider
+22
0.59 P/GP
Kris Draper
+22
0.60 P/GP
Peter Schaefer
+22
0.48 P/GP
Don Sweeney
+22
0.17 P/GP
Jarome Iginla
+21
0.90 P/GP
Todd Bertuzzi
+21
0.87 P/GP
Wade Redden
+21
0.53 P/GP
John LeClair
+20
0.73 P/GP
Scott Niedermayer
+20
0.67 P/GP
Alexander Korolyuk
+20
0.59 P/GP
Milan Hejduk
+19
0.91 P/GP
Mike Knuble
+19
0.56 P/GP
Nicklas Lidstrom
+19
0.47 P/GP
Brian Gionta
+19
0.39 P/GP
Jason Woolley
+19
0.35 P/GP
Igor Ulanov
+19
0.43 P/GP
Cory Stillman
+18
0.99 P/GP
Mark Recchi
+18
0.91 P/GP
Joe Thornton
+18
0.95 P/GP
Scott Gomez
+18
0.88 P/GP
Michal Handzus
+18
0.71 P/GP
Daniel Sedin
+18
0.66 P/GP
Radek Dvorak
+18
0.64 P/GP
Mike York
+18
0.69 P/GP
Matthew Barnaby
+18
0.50 P/GP
Ziggy Palffy
+18
1.17 P/GP
Mike Rathje
+18
0.24 P/GP
Karlis Skrastins
+18
0.16 P/GP
Glen Wesley
+18
0.08 P/GP
#
Player
Player
Pos
1
Martin St. Louis
NYR
RW
82
38
56
94
+35
24
212
17.90
20:35
1.15
2
Marek Malik
TBL
D
78
3
16
19
+35
45
61
4.90
18:06
0.24
3
Zdeno Chara
NYI
D
79
16
25
41
+33
147
185
8.60
24:38
0.52
4
Freddy Modin
CGY
LW
82
29
28
57
+31
32
206
14.10
18:12
0.70
5
Alex Tanguay
ARI
LW
69
25
54
79
+30
42
117
21.40
18:22
1.14
6
Nisse Ekman
PIT
RW
82
22
33
55
+30
34
147
15.00
14:55
0.67
7
Adrian Aucoin
CBJ
D
81
13
31
44
+29
54
213
6.10
26:38
0.54
8
Brad Lukowich
DAL
D
79
5
14
19
+29
24
86
5.80
18:46
0.24
9
Patrik Elias
NJD
LW
82
38
43
81
+26
44
300
12.70
18:47
0.99
10
Kenny Jonsson
NYI
D
79
5
24
29
+25
22
106
4.70
22:57
0.37
11
Markus Naslund
NYR
LW
78
35
49
84
+24
58
296
11.80
19:23
1.08
12
Kirk Maltby
DET
LW
79
14
19
33
+24
80
123
11.40
16:16
0.42
13
Vincent Lecavalier
LAK
C
81
32
34
66
+23
52
242
13.20
18:04
0.81
14
Jason Arnott
STL
C
73
21
36
57
+23
66
143
14.70
17:00
0.78
15
Trent Hunter
LAK
RW
77
25
26
51
+23
16
187
13.40
15:39
0.66
16
Alyn McCauley
LAK
C
82
20
27
47
+23
28
146
13.70
16:51
0.57
17
Henrik Sedin
VAN
C
76
11
31
42
+23
32
99
11.10
14:03
0.55
18
Dan Boyle
NYR
D
78
9
30
39
+23
60
137
6.60
22:46
0.50
19
Jason Spezza
TOR
C
78
22
33
55
+22
71
142
15.50
14:39
0.71
20
Bryan McCabe
FLA
D
75
16
37
53
+22
86
168
9.50
25:44
0.71
21
Bryan Smolinski
MTL
C
80
19
27
46
+22
49
182
10.40
16:40
0.58
22
Mathieu Schneider
PHX
D
78
14
32
46
+22
56
165
8.50
24:30
0.59
23
Kris Draper
DET
C
67
24
16
40
+22
31
149
16.10
17:44
0.60
24
Peter Schaefer
VAN
LW
81
15
24
39
+22
26
112
13.40
15:37
0.48
25
Don Sweeney
DAL
D
63
0
11
11
+22
18
39
0.00
15:54
0.17
26
Jarome Iginla
LAK
RW
81
41
32
73
+21
84
265
15.50
21:19
0.90
27
Todd Bertuzzi
DET
RW
69
17
43
60
+21
122
156
10.90
21:01
0.87
28
Wade Redden
STL
D
81
17
26
43
+21
65
175
9.70
24:55
0.53
29
John LeClair
PIT
LW
75
23
32
55
+20
51
182
12.60
16:06
0.73
30
Scott Niedermayer
ANA
D
81
14
40
54
+20
44
165
8.50
25:44
0.67
31
Alexander Korolyuk
SJS
LW
63
19
18
37
+20
18
108
17.60
14:56
0.59
32
Milan Hejduk
COL
RW
82
35
40
75
+19
20
237
14.80
18:46
0.91
33
Mike Knuble
PHI
RW
82
21
25
46
+19
32
192
10.90
18:48
0.56
34
Nicklas Lidstrom
DET
D
81
10
28
38
+19
18
194
5.20
27:16
0.47
35
Brian Gionta
BOS
RW
75
21
8
29
+19
36
174
12.10
14:44
0.39
36
Jason Woolley
DET
D
55
4
15
19
+19
28
60
6.70
15:43
0.35
37
Igor Ulanov
EDM
D
42
5
13
18
+19
28
49
10.20
19:51
0.43
38
Cory Stillman
FLA
LW
81
25
55
80
+18
36
178
14.00
19:32
0.99
39
Mark Recchi
BOS
RW
82
26
49
75
+18
47
167
15.60
17:12
0.91
40
Joe Thornton
FLA
C
77
23
50
73
+18
98
187
12.30
21:39
0.95
41
Scott Gomez
STL
C
80
14
56
70
+18
70
189
7.40
16:01
0.88
42
Michal Handzus
CHI
C
82
20
38
58
+18
82
135
14.80
18:44
0.71
43
Daniel Sedin
VAN
LW
82
18
36
54
+18
18
153
11.80
13:33
0.66
44
Radek Dvorak
CAR
RW
78
15
35
50
+18
26
188
8.00
16:56
0.64
45
Mike York
CBJ
C
61
16
26
42
+18
15
144
11.10
19:17
0.69
46
Matthew Barnaby
DAL
RW
82
16
25
41
+18
157
104
15.40
13:37
0.50
47
Ziggy Palffy
PIT
RW
35
16
25
41
+18
12
109
14.70
21:32
1.17
48
Mike Rathje
PHI
D
80
2
17
19
+18
46
105
1.90
23:28
0.24
49
Karlis Skrastins
DAL
D
82
5
8
13
+18
26
102
4.90
21:50
0.16
50
Glen Wesley
CAR
D
74
0
6
6
+18
32
82
0.00
21:23
0.08