League leaderboard
Plus/Minus Leaders
Season 2022-2023
- 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
BOS
2
BUF
3
STL
4
DAL
5
NJD
6
COL
7
DAL
8
BOS
9
BOS
10
PIT
11
NJD
12
MIN
13
TOR
14
DAL
15
CHI
16
COL
17
FLA
18
BOS
19
CBJ
20
DAL
21
SEA
22
NYR
23
SEA
24
EDM
25
EDM
26
FLA
27
SEA
28
TOR
29
NJD
30
VGK
31
BOS
32
VAN
33
SJS
34
NYR
35
CGY
36
WSH
37
DAL
38
NJD
39
TBL
40
BOS
41
TBL
42
WPG
43
CAR
44
EDM
45
LAK
46
NJD
47
MTL
48
DAL
49
UTA
50
UTA
Hampus Lindholm
+49
0.66 P/GP
Matt Grzelcyk
+46
0.35 P/GP
Brandon Carlo
+44
0.21 P/GP
Joe Pavelski
+42
0.94 P/GP
Tomas Tatar
+41
0.59 P/GP
Devon Toews
+39
0.63 P/GP
Jason Robertson
+37
1.33 P/GP
Patrice Bergeron
+35
0.74 P/GP
David Pastrnak
+34
1.38 P/GP
Ryan Graves
+34
0.33 P/GP
Nico Hischier
+33
0.99 P/GP
Jared Spurgeon
+32
0.43 P/GP
Auston Matthews
+31
1.15 P/GP
Roope Hintz
+31
1.03 P/GP
Alec Martinez
+30
0.18 P/GP
Nathan MacKinnon
+29
1.56 P/GP
Matthew Tkachuk
+29
1.38 P/GP
Charlie McAvoy
+29
0.78 P/GP
Charlie Coyle
+29
0.55 P/GP
Esa Lindell
+29
0.29 P/GP
Ryan Lindgren
+29
0.29 P/GP
Adam Fox
+28
0.88 P/GP
Vince Dunn
+28
0.79 P/GP
Mattias Ekholm
+28
0.41 P/GP
Trent Frederic
+28
0.39 P/GP
Brad Marchand
+27
0.92 P/GP
Adam Larsson
+27
0.40 P/GP
Mark Giordano
+27
0.31 P/GP
Jonas Siegenthaler
+27
0.26 P/GP
Jack Eichel
+26
0.99 P/GP
Pavel Zacha
+26
0.70 P/GP
Jake DeBrusk
+26
0.78 P/GP
Darnell Nurse
+26
0.52 P/GP
Mika Zibanejad
+25
1.11 P/GP
Mikael Backlund
+24
0.68 P/GP
Timothy Liljegren
+24
0.27 P/GP
Jamie Benn
+23
0.95 P/GP
Dougie Hamilton
+23
0.90 P/GP
Brandon Hagel
+23
0.79 P/GP
David Krejci
+23
0.80 P/GP
Yanni Gourde
+23
0.59 P/GP
Colin Miller
+23
0.27 P/GP
Jalen Chatfield
+23
0.18 P/GP
Connor McDavid
+22
1.87 P/GP
Adrian Kempe
+22
0.82 P/GP
Dawson Mercer
+22
0.68 P/GP
Chris Kreider
+21
0.68 P/GP
Michael Bunting
+21
0.60 P/GP
Brandon Tanev
+21
0.43 P/GP
John Marino
+21
0.28 P/GP
#
Player
Player
Pos
1
Hampus Lindholm
BOS
D
80
10
43
53
+49
56
158
6.30
23:12
0.66
2
Matt Grzelcyk
BUF
D
75
4
22
26
+46
28
102
3.90
17:14
0.35
3
Brandon Carlo
STL
D
75
3
13
16
+44
38
94
3.20
18:50
0.21
4
Joe Pavelski
DAL
C
82
28
49
77
+42
8
184
15.20
17:44
0.94
5
Tomas Tatar
NJD
LW
82
20
28
48
+41
30
153
13.10
15:08
0.59
6
Devon Toews
COL
D
80
7
43
50
+39
26
165
4.20
25:07
0.63
7
Jason Robertson
DAL
LW
82
46
63
109
+37
20
313
14.70
18:51
1.33
8
Patrice Bergeron
BOS
C
78
27
31
58
+35
22
249
10.80
17:24
0.74
9
David Pastrnak
BOS
RW
82
61
52
113
+34
38
407
15.00
19:34
1.38
10
Ryan Graves
PIT
D
78
8
18
26
+34
28
141
5.70
19:57
0.33
11
Nico Hischier
NJD
C
81
31
49
80
+33
10
256
12.10
19:18
0.99
12
Jared Spurgeon
MIN
D
79
11
23
34
+32
14
149
7.40
21:49
0.43
13
Auston Matthews
TOR
C
74
40
45
85
+31
20
327
12.20
20:17
1.15
14
Roope Hintz
DAL
C
73
37
38
75
+31
30
184
20.10
17:34
1.03
15
Alec Martinez
CHI
D
77
3
11
14
+30
29
76
3.90
19:14
0.18
16
Nathan MacKinnon
COL
C
71
42
69
111
+29
30
366
11.50
22:20
1.56
17
Matthew Tkachuk
FLA
LW
79
40
69
109
+29
123
322
12.40
20:27
1.38
18
Charlie McAvoy
BOS
D
67
7
45
52
+29
54
105
6.70
22:19
0.78
19
Charlie Coyle
CBJ
C
82
16
29
45
+29
30
139
11.50
17:00
0.55
20
Esa Lindell
DAL
D
82
8
16
24
+29
10
116
6.90
19:56
0.29
21
Ryan Lindgren
SEA
D
63
1
17
18
+29
45
75
1.30
18:51
0.29
22
Adam Fox
NYR
D
82
12
60
72
+28
34
159
7.50
24:23
0.88
23
Vince Dunn
SEA
D
81
14
50
64
+28
55
149
9.40
23:41
0.79
24
Mattias Ekholm
EDM
D
78
9
23
32
+28
28
135
6.70
21:16
0.41
25
Trent Frederic
EDM
C
79
17
14
31
+28
57
120
14.20
11:56
0.39
26
Brad Marchand
FLA
LW
73
21
46
67
+27
74
183
11.50
18:32
0.92
27
Adam Larsson
SEA
D
82
8
25
33
+27
47
143
5.60
23:39
0.40
28
Mark Giordano
TOR
D
78
4
20
24
+27
53
107
3.70
18:58
0.31
29
Jonas Siegenthaler
NJD
D
80
4
17
21
+27
44
84
4.80
20:10
0.26
30
Jack Eichel
VGK
C
67
27
39
66
+26
6
223
12.10
18:47
0.99
31
Pavel Zacha
BOS
C
82
21
36
57
+26
16
131
16.00
16:04
0.70
32
Jake DeBrusk
VAN
LW
64
27
23
50
+26
16
191
14.10
16:47
0.78
33
Darnell Nurse
SJS
D
82
12
31
43
+26
64
203
5.90
23:30
0.52
34
Mika Zibanejad
NYR
C
82
39
52
91
+25
20
251
15.50
19:58
1.11
35
Mikael Backlund
CGY
C
82
19
37
56
+24
36
260
7.30
18:10
0.68
36
Timothy Liljegren
WSH
D
67
6
12
18
+24
30
84
7.10
17:55
0.27
37
Jamie Benn
DAL
LW
82
33
45
78
+23
34
190
17.40
15:48
0.95
38
Dougie Hamilton
NJD
D
82
22
52
74
+23
50
275
8.00
21:47
0.90
39
Brandon Hagel
TBL
LW
81
30
34
64
+23
54
178
16.90
18:39
0.79
40
David Krejci
BOS
C
70
16
40
56
+23
20
112
14.30
17:12
0.80
41
Yanni Gourde
TBL
C
81
14
34
48
+23
76
141
9.90
17:09
0.59
42
Colin Miller
WPG
D
79
6
15
21
+23
37
106
5.70
16:47
0.27
43
Jalen Chatfield
CAR
D
78
6
8
14
+23
35
93
6.50
14:08
0.18
44
Connor McDavid
EDM
C
82
64
89
153
+22
36
352
18.20
22:24
1.87
45
Adrian Kempe
LAK
RW
82
41
26
67
+22
55
250
16.40
18:46
0.82
46
Dawson Mercer
NJD
C
82
27
29
56
+22
14
161
16.80
16:34
0.68
47
Chris Kreider
MTL
LW
79
36
18
54
+21
26
229
15.70
18:25
0.68
48
Michael Bunting
DAL
LW
82
23
26
49
+21
103
174
13.20
15:48
0.60
49
Brandon Tanev
UTA
LW
82
16
19
35
+21
44
115
13.90
14:14
0.43
50
John Marino
UTA
D
64
4
14
18
+21
20
67
6.00
21:05
0.28