best plus minus last 3 years in nhl

Between May 30, 2023 and May 30, 2026, Nathan MacKinnon has the highest plus/minus, at +117.

Interpreted as:
best plus minus by a player last 3 years in NHL
NAME+/-GPGAPPIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
+117
241
136
247
383
122
30
86
0
0
21
4
1,075
12.7
2,044
4,162
49.1
157
162
94
368
22:37
2Devon Toews
D. Toews
+95
226
25
93
118
76
2
7
0
2
7
2
412
6.1
0
0
140
296
121
191
23:30
3Mattias Ekholm
M. Ekholm
+87
226
26
93
119
107
5
8
1
0
6
1
451
5.8
0
0
243
313
100
242
21:13
4Gustav Forsling
G. Forsling
+84
239
23
75
98
110
1
4
1
1
3
2
467
4.9
0
0
246
289
107
179
22:34
5Dylan DeMelo
D. DeMelo
+84
246
9
60
69
114
0
1
0
2
2
0
233
3.9
0
0
420
360
66
229
21:34
6Esa Lindell
E. Lindell
+81
244
16
68
84
46
2
1
0
3
1
0
296
5.4
0
0
154
511
91
255
21:58
7Artturi Lehkonen
A. Lehkonen
+79
184
64
63
127
64
9
10
1
0
7
1
404
15.8
19
67
28.4
128
90
45
115
19:11
8Ryan McDonagh
R. McDonagh
+76
204
13
71
84
49
0
5
1
2
3
1
208
6.3
0
0
80
367
73
218
20:37
9Cale Makar
C. Makar
+75
232
71
190
261
54
23
80
3
4
9
1
676
10.5
0
0
122
394
170
241
25:07
10Evan Bouchard
E. Bouchard
+73
245
53
191
244
94
18
76
0
2
14
6
676
7.8
0
0
131
314
147
333
23:43
11Nikita Kucherov
N. Kucherov
+73
235
125
270
395
117
29
107
1
0
23
4
802
15.6
3
8
37.5
106
97
113
342
21:05
12Connor McDavid
C. McDavid
+72
225
106
264
370
101
29
100
2
1
12
2
765
13.9
1,269
2,564
49.5
198
87
132
292
22:09
13Leon Draisaitl
L. Draisaitl
+71
217
128
181
309
136
53
61
1
2
21
9
643
19.9
2,104
3,750
56.1
115
68
143
286
21:14
14Anthony Cirelli
A. Cirelli
+70
230
70
86
156
114
9
7
8
5
8
2
414
16.9
1,625
3,302
49.2
141
194
94
140
18:12
15Brandon Hagel
B. Hagel
+68
235
97
142
239
195
7
23
4
6
13
1
626
15.5
59
147
40.1
156
143
119
210
19:56
16Thomas Harley
T. Harley
+63
227
37
96
133
60
3
28
1
0
10
7
428
8.6
0
0
139
393
102
263
22:28
17Brayden McNabb
B. McNabb
+62
227
14
44
58
95
0
1
1
2
1
0
264
5.3
0
0
390
516
68
153
19:57
18Chris Tanev
C. Tanev
+61
161
5
34
39
48
0
0
0
1
0
0
107
4.7
0
0
67
411
40
126
19:36
19Ivan Barbashev
I. Barbashev
+61
234
65
92
157
66
7
7
0
0
9
1
366
17.8
62
174
35.6
420
114
61
205
16:22
20Roope Hintz
R. Hintz
+60
209
73
103
176
70
21
37
4
2
14
3
468
15.6
1,206
2,143
56.3
149
102
46
148
17:08
21Brent Burns
B. Burns
+59
246
28
79
107
80
4
20
1
0
5
0
531
5.3
0
0
72
276
89
262
20:27
22Jack Eichel
J. Eichel
+59
214
86
166
252
53
17
67
2
5
16
5
771
11.2
1,543
3,333
46.3
83
156
116
252
20:46
23Zach Hyman
Z. Hyman
+58
211
112
61
173
108
31
16
0
0
16
3
659
17.0
9
22
40.9
202
79
57
89
19:25
24Aliaksei Protas
A. Protas
+57
230
61
86
147
46
0
2
5
4
12
1
414
14.7
78
196
39.8
86
124
89
175
16:08
25Matt Roy
M. Roy
+57
229
10
58
68
79
0
1
0
2
1
0
313
3.2
0
0
383
456
39
215
20:29
StatMuse has game-level data for +/- going back to the 1959-60 season.

More NHL News

More Avalanche Stats

Team Leaders

G

7

MacKinnon

Nathan MacKinnon

A

12

Necas

Martin Necas

+/-

+9

Burns

Brent Burns
Team Rankings

G/GP

3.63

1st

GA/GP

2.40

1st

PP%

17.1

27th

PK%

84.6

1st

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Avalanche Avalanche
55
16
11
121
99
50
20
12
112
53
46
24
12
104
32
43
33
6
92
28
37
33
12
86
-27
38
34
10
86
-22
35
35
12
82
-29
29
39
14
72
-62
Last Game
COL Avalanche

0 - 4

1

Final

2

Tue 26 May 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
55
16
11
121
99
Stars Stars - x
50
20
12
112
53
Wild Wild - x
46
24
12
104
32
43
33
6
92
28
Blues Blues - e
37
33
12
86
-27
38
34
10
86
-22
Jets Jets - e
35
35
12
82
-29
29
39
14
72
-62
Pacific DivisionWLOTLPTSDIFF
39
26
17
95
15
41
30
11
93
13
Ducks Ducks - x
43
33
6
92
-15
Kings Kings - x
35
27
20
90
-22
39
35
8
86
-41
34
37
11
79
-37
34
39
9
77
-47
25
49
8
58
-100
Atlantic DivisionWLOTLPTSDIFF
50
23
9
109
47
50
26
6
106
59
48
24
10
106
27
45
27
10
100
22
44
27
11
99
32
41
31
10
92
-17
40
38
4
84
-25
32
36
14
78
-46
Metropolitan DivisionWLOTLPTSDIFF
53
22
7
113
56
41
25
16
98
25
43
27
12
98
7
43
30
9
95
19
40
30
12
92
0
43
34
5
91
-8
42
37
3
87
-24
34
39
9
77
-12

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
4/1
@
1-2
Wed
4/1
@
3-4
Thu
4/2
@
3-6
Thu
4/2
@
1-5
Thu
4/2
@
1-4

Schedule

DATEMATCHUPTIME (ET)
Tue
6/2
@
8:00 PM
Thu
6/4
@
8:00 PM
Sat
6/6
@
8:00 PM
Tue
6/9
@
8:00 PM
Thu
6/11
@
8:00 PM