League leaderboard
Plus/Minus Leaders
Season 2006-2007
- 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
DET
2
DET
3
DET
4
COL
5
EDM
6
NSH
7
DET
8
OTT
9
TBL
10
ANA
11
ATL
12
CHI
13
ANA
14
PHI
15
LAK
16
CGY
17
ANA
18
DET
19
BUF
20
DET
21
FLA
22
PHX
23
BUF
24
CHI
25
STL
26
WSH
27
MIN
28
CBJ
29
TBL
30
CHI
31
DET
32
NSH
33
CAR
34
TOR
35
VAN
36
VAN
37
ATL
38
BUF
39
NSH
40
DAL
41
PHX
42
NYI
43
BUF
44
ARI
45
STL
46
PHX
47
COL
48
TOR
49
ANA
50
BUF
Thomas Vanek
+47
1.02 P/GP
Daniel Alfredsson
+42
1.13 P/GP
Nicklas Lidstrom
+40
0.78 P/GP
Tom Preissing
+40
0.48 P/GP
Derek Roy
+37
0.84 P/GP
Anton Volchenkov
+37
0.24 P/GP
Pavel Datsyuk
+36
1.10 P/GP
Chris Phillips
+36
0.32 P/GP
Marek Malik
+32
0.30 P/GP
Dany Heatley
+31
1.28 P/GP
Christoph Schubert
+30
0.31 P/GP
Brian Campbell
+28
0.59 P/GP
Chris Kelly
+28
0.46 P/GP
Chris Pronger
+27
0.89 P/GP
Robyn Regehr
+27
0.27 P/GP
Jaromir Jagr
+26
1.17 P/GP
Teemu Selanne
+26
1.15 P/GP
Henrik Zetterberg
+26
1.08 P/GP
Jason Pominville
+25
0.83 P/GP
Danny Markov
+25
0.24 P/GP
Joe Thornton
+24
1.39 P/GP
Daymond Langkow
+23
0.95 P/GP
David Legwand
+23
0.81 P/GP
Chris Kunitz
+23
0.74 P/GP
Jay Bouwmeester
+23
0.51 P/GP
Roman Hamrlik
+22
0.51 P/GP
Keith Carney
+22
0.21 P/GP
Kristian Huselius
+21
0.95 P/GP
Sami Salo
+21
0.55 P/GP
Kimmo Timonen
+20
0.69 P/GP
Johan Franzen
+20
0.43 P/GP
Barret Jackman
+20
0.39 P/GP
Jaroslav Spacek
+20
0.32 P/GP
Jason Spezza
+19
1.30 P/GP
Daniel Sedin
+19
1.04 P/GP
Henrik Sedin
+19
0.99 P/GP
Maxim Afinogenov
+19
1.09 P/GP
Jochen Hecht
+19
0.74 P/GP
Scott Hartnell
+19
0.61 P/GP
Alexander Radulov
+19
0.58 P/GP
Dmitri Kalinin
+19
0.35 P/GP
Radek Martinek
+19
0.40 P/GP
Henrik Tallinder
+19
0.30 P/GP
Marian Hossa
+18
1.22 P/GP
Olli Jokinen
+18
1.11 P/GP
Ken Klee
+18
0.23 P/GP
Daniel Briere
+17
1.17 P/GP
Milan Michalek
+17
0.85 P/GP
Ryan Getzlaf
+17
0.71 P/GP
Teppo Numminen
+17
0.37 P/GP
#
Player
Player
Pos
1
Thomas Vanek
DET
LW
82
43
41
84
+47
40
237
18.10
16:47
1.02
2
Daniel Alfredsson
DET
RW
77
29
58
87
+42
42
240
12.10
21:35
1.13
3
Nicklas Lidstrom
DET
D
80
13
49
62
+40
46
224
5.80
27:17
0.78
4
Tom Preissing
COL
D
80
7
31
38
+40
18
94
7.40
15:16
0.48
5
Derek Roy
EDM
C
75
21
42
63
+37
60
130
16.20
18:28
0.84
6
Anton Volchenkov
NSH
D
78
1
18
19
+37
67
85
1.20
21:17
0.24
7
Pavel Datsyuk
DET
C
79
27
60
87
+36
20
207
13.00
19:58
1.10
8
Chris Phillips
OTT
D
82
8
18
26
+36
80
94
8.50
22:22
0.32
9
Marek Malik
TBL
D
69
2
19
21
+32
70
57
3.50
19:17
0.30
10
Dany Heatley
ANA
LW
82
50
55
105
+31
74
310
16.10
21:02
1.28
11
Christoph Schubert
ATL
D
80
8
17
25
+30
56
97
8.20
11:14
0.31
12
Brian Campbell
CHI
D
82
6
42
48
+28
35
92
6.50
21:53
0.59
13
Chris Kelly
ANA
C
82
15
23
38
+28
40
131
11.50
15:19
0.46
14
Chris Pronger
PHI
D
66
13
46
59
+27
69
166
7.80
26:52
0.89
15
Robyn Regehr
LAK
D
78
2
19
21
+27
75
66
3.00
21:55
0.27
16
Jaromir Jagr
CGY
RW
82
30
66
96
+26
78
324
9.30
21:46
1.17
17
Teemu Selanne
ANA
RW
82
48
46
94
+26
82
257
18.70
17:42
1.15
18
Henrik Zetterberg
DET
LW
63
33
35
68
+26
36
224
14.70
20:51
1.08
19
Jason Pominville
BUF
RW
82
34
34
68
+25
30
212
16.00
17:25
0.83
20
Danny Markov
DET
D
66
4
12
16
+25
59
66
6.10
18:54
0.24
21
Joe Thornton
FLA
C
82
22
92
114
+24
44
213
10.30
20:19
1.39
22
Daymond Langkow
PHX
C
81
33
44
77
+23
44
247
13.40
20:08
0.95
23
David Legwand
BUF
C
78
27
36
63
+23
44
153
17.60
18:22
0.81
24
Chris Kunitz
CHI
LW
81
25
35
60
+23
81
180
13.90
17:04
0.74
25
Jay Bouwmeester
STL
D
82
12
30
42
+23
66
174
6.90
25:57
0.51
26
Roman Hamrlik
WSH
D
75
7
31
38
+22
88
125
5.60
24:53
0.51
27
Keith Carney
MIN
D
80
4
13
17
+22
58
31
12.90
15:32
0.21
28
Kristian Huselius
CBJ
LW
81
34
43
77
+21
26
173
19.70
17:23
0.95
29
Sami Salo
TBL
D
67
14
23
37
+21
26
143
9.80
21:28
0.55
30
Kimmo Timonen
CHI
D
80
13
42
55
+20
42
121
10.70
21:51
0.69
31
Johan Franzen
DET
RW
69
10
20
30
+20
37
151
6.60
15:36
0.43
32
Barret Jackman
NSH
D
70
3
24
27
+20
82
86
3.50
21:30
0.39
33
Jaroslav Spacek
CAR
D
65
5
16
21
+20
62
78
6.40
19:10
0.32
34
Jason Spezza
TOR
C
67
34
53
87
+19
45
162
21.00
19:18
1.30
35
Daniel Sedin
VAN
LW
81
36
48
84
+19
36
236
15.30
18:04
1.04
36
Henrik Sedin
VAN
C
82
10
71
81
+19
66
134
7.50
18:26
0.99
37
Maxim Afinogenov
ATL
RW
56
23
38
61
+19
66
151
15.20
17:03
1.09
38
Jochen Hecht
BUF
C
76
19
37
56
+19
39
197
9.60
18:51
0.74
39
Scott Hartnell
NSH
LW
64
22
17
39
+19
96
150
14.70
15:44
0.61
40
Alexander Radulov
DAL
RW
64
18
19
37
+19
26
96
18.80
11:39
0.58
41
Dmitri Kalinin
PHX
D
82
7
22
29
+19
36
86
8.10
19:31
0.35
42
Radek Martinek
NYI
D
43
2
15
17
+19
40
44
4.50
19:54
0.40
43
Henrik Tallinder
BUF
D
47
4
10
14
+19
34
34
11.80
21:08
0.30
44
Marian Hossa
ARI
RW
82
43
57
100
+18
49
340
12.60
21:41
1.22
45
Olli Jokinen
STL
C
82
39
52
91
+18
78
351
11.10
20:32
1.11
46
Ken Klee
PHX
D
81
3
16
19
+18
68
90
3.30
20:38
0.23
47
Daniel Briere
COL
C
81
32
63
95
+17
89
234
13.70
19:19
1.17
48
Milan Michalek
TOR
RW
78
26
40
66
+17
36
191
13.60
16:46
0.85
49
Ryan Getzlaf
ANA
C
82
25
33
58
+17
66
203
12.30
15:04
0.71
50
Teppo Numminen
BUF
D
79
2
27
29
+17
32
69
2.90
20:48
0.37