best plus minus nhl since 2023

Since 2022-23, Nathan MacKinnon has the highest plus/minus, at +148.

Showing:
  • Regular season
NAME+/-GPGAPPIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
+148
321
184
326
510
164
44
108
0
0
31
6
1,480
12.4
2,637
5,489
48.0
212
204
138
430
22:31
2Devon Toews
D. Toews
+142
315
34
141
175
106
3
16
0
2
7
2
589
5.8
0
0
238
440
174
240
23:50
3Mattias Ekholm
M. Ekholm
+131
312
36
118
154
149
5
12
1
1
6
1
594
6.1
0
0
339
424
130
294
21:18
4Esa Lindell
E. Lindell
+114
334
24
84
108
58
2
1
0
5
3
0
416
5.8
0
0
245
676
123
321
21:26
5Connor McDavid
C. McDavid
+113
315
176
370
546
139
50
155
7
4
23
4
1,135
15.5
1,845
3,678
50.2
298
131
217
379
22:15
6Gustav Forsling
G. Forsling
+101
329
37
104
141
156
2
8
1
3
7
3
686
5.4
0
0
320
401
151
234
22:46
7Evan Bouchard
E. Bouchard
+96
335
67
233
300
122
20
90
0
3
17
7
859
7.8
0
0
231
396
217
423
22:29
8Dylan DeMelo
D. DeMelo
+95
329
16
83
99
172
0
1
1
4
3
0
331
4.8
0
0
549
469
89
289
21:07
9Roope Hintz
R. Hintz
+95
290
113
143
256
107
31
49
7
2
19
3
668
16.9
1,514
2,730
55.5
209
151
73
192
17:14
10Artturi Lehkonen
A. Lehkonen
+95
257
91
96
187
92
19
22
2
0
10
2
568
16.0
23
91
25.3
230
142
74
137
19:30
11Cale Makar
C. Makar
+94
300
91
245
336
86
28
107
3
4
15
3
873
10.4
0
0
191
481
222
295
25:17
12Leon Draisaitl
L. Draisaitl
+93
305
186
265
451
160
86
92
2
3
33
10
918
20.3
2,968
5,320
55.8
186
110
220
403
21:21
13Jack Eichel
J. Eichel
+93
291
118
218
336
61
19
85
3
7
19
6
1,022
11.5
1,969
4,269
46.1
145
218
167
320
20:16
14Ryan McDonagh
R. McDonagh
+93
283
15
90
105
73
0
5
1
2
4
1
292
5.1
0
0
145
543
123
287
20:42
15Brayden McNabb
B. McNabb
+93
319
15
66
81
140
0
1
1
4
1
0
362
4.1
0
0
604
724
107
192
19:53
16Brandon Hagel
B. Hagel
+91
324
133
181
314
251
14
31
5
8
17
1
842
15.8
83
232
35.8
230
209
216
267
19:39
17Jason Robertson
J. Robertson
+91
336
158
214
372
94
47
84
0
0
28
3
1,075
14.7
8
23
34.8
251
130
174
318
18:49
18Anthony Cirelli
A. Cirelli
+86
296
82
106
188
151
10
8
10
5
9
2
536
15.3
2,126
4,281
49.7
179
246
135
165
17:52
19Brent Burns
B. Burns
+77
337
46
125
171
128
8
39
1
0
7
1
797
5.8
1
1
100.0
115
370
145
321
21:00
20Jalen Chatfield
J. Chatfield
+77
311
24
50
74
137
0
0
1
2
7
0
415
5.8
0
0
240
266
110
214
17:11
21Brandon Carlo
B. Carlo
+75
297
8
42
50
173
0
0
0
3
1
0
320
2.5
0
0
434
519
79
223
19:10
22Hampus Lindholm
H. Lindholm
+75
246
22
94
116
183
3
25
0
0
5
1
401
5.5
0
0
146
330
103
233
22:33
23Mitch Marner
M. Marner
+74
321
109
268
377
86
29
96
6
3
16
6
715
15.2
164
426
38.5
191
189
267
387
20:55
24Nikita Kucherov
N. Kucherov
+72
325
158
360
518
155
38
151
1
0
27
4
1,097
14.4
6
11
54.5
166
127
173
456
20:51
25Zach Hyman
Z. Hyman
+72
292
149
108
257
149
47
27
0
0
19
3
939
15.9
15
34
44.1
282
98
90
119
19:37
StatMuse has season-level data for +/- going back to the 1959-60 season.

More NHL News

More Avalanche Stats

Team Leaders

G

6

MacKinnon

Nathan MacKinnon

A

10

MacKinnon

Nathan MacKinnon

+/-

+8

Toews

Devon Toews
Team Rankings

G/GP

4.22

2nd

GA/GP

2.89

13th

PP%

19.4

19th

PK%

81.8

12th

2026-27 Division Standings
TEAMWLOTLPTSDIFF
7
3
0
14
7
6
2
1
13
7
Avalanche Avalanche
5
3
1
11
11
4
2
2
10
-1
4
3
1
9
7
3
2
3
9
-1
3
4
1
7
-1
3
6
0
6
-15
Schedule
DATEMATCHUPTIME (ET)
Fri
10/23
@
9:00 PM
Sun
10/25
@
8:00 PM
Wed
10/28
@
9:00 PM
Sat
10/31
@
10:00 PM
Mon
11/2
@
8:00 PM
Last Game
COL Avalanche

5 - 3 - 1

2

Final

3

PHI Flyers

2 - 6 - 3

Mon 19 Oct 2026

NHL 2026-27 Leaders

NHL 2026-27 Rankings

NHL 2026-27 Betting

NHL 2026-27 Standings

Central DivisionWLOTLPTSDIFF
7
3
0
14
7
6
2
1
13
7
5
3
1
11
11
4
2
2
10
-1
4
3
1
9
7
3
2
3
9
-1
3
4
1
7
-1
3
6
0
6
-15
Pacific DivisionWLOTLPTSDIFF
8
2
0
16
18
6
1
1
13
13
5
3
1
11
4
4
4
1
9
-9
4
4
0
8
-2
2
7
1
5
-15
2
6
0
4
-20
0
4
2
2
-13
Atlantic DivisionWLOTLPTSDIFF
7
2
0
14
15
6
2
0
12
4
6
3
0
12
1
5
2
2
12
5
4
3
2
10
-7
4
4
2
10
-1
4
3
1
9
-3
3
3
2
8
-4
Metropolitan DivisionWLOTLPTSDIFF
7
2
1
15
12
7
3
1
15
9
5
3
0
10
4
4
3
1
9
6
4
4
0
8
-2
3
6
1
7
-5
2
6
3
7
-19
3
4
0
6
-5

NHL 2026-27 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/29
@
1-0
Tue
9/29
@
3-2
Tue
9/29
@
0-3
Tue
9/29
@
6-5
Tue
9/29
@
2-5

Schedule

DATEMATCHUPTIME (ET)
Tue
10/20
@
8:00 PM
Tue
10/20
@
8:00 PM
Tue
10/20
@
9:00 PM
Tue
10/20
@
9:40 PM
Tue
10/20
@
10:00 PM