player with highest plus minus over the last 2 seasons nhl

Since 2024-25, Nathan MacKinnon has the highest plus/minus, at +82.

NAME+/-GPGAPPIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
+82
146
77
153
230
76
18
47
0
0
11
2
620
12.4
1,352
2,672
50.6
89
91
48
266
22:32
2Artturi Lehkonen
A. Lehkonen
+67
128
46
41
87
46
2
5
1
0
5
0
286
16.1
10
34
29.4
76
67
23
94
19:37
3Brandon Hagel
B. Hagel
+65
144
67
88
155
112
4
17
4
4
10
0
409
16.4
31
80
38.8
100
95
60
159
20:15
4Nikita Kucherov
N. Kucherov
+63
141
75
160
235
87
15
64
0
0
15
2
456
16.4
1
4
25.0
56
59
47
224
20:49
5Esa Lindell
E. Lindell
+62
148
10
43
53
32
1
1
0
2
1
0
168
6.0
0
0
77
319
57
205
22:49
6J.J. Moser
J.J. Moser
+62
119
9
30
39
82
0
2
1
1
0
0
145
6.2
0
0
88
150
42
111
20:24
7Anthony Cirelli
A. Cirelli
+60
139
44
61
105
65
6
3
4
5
5
1
262
16.8
1,082
2,178
49.7
68
110
43
106
18:06
8Cale Makar
C. Makar
+60
148
50
112
162
38
16
44
2
1
8
1
429
11.7
0
0
85
237
99
187
25:22
9Aliaksei Protas
A. Protas
+58
142
53
60
113
38
0
2
5
3
11
1
282
18.8
25
69
36.2
52
66
40
132
17:21
10Devon Toews
D. Toews
+55
131
12
49
61
54
1
2
0
0
5
2
234
5.1
0
0
63
168
57
135
23:36
11Ryan McDonagh
R. McDonagh
+52
116
9
35
44
26
0
1
1
2
2
0
109
8.3
0
0
37
207
36
149
20:05
12Martin Necas
M. Necas
+49
144
59
108
167
46
20
36
0
0
9
0
363
16.3
60
155
38.7
136
47
40
191
20:06
13Leon Draisaitl
L. Draisaitl
+45
136
87
116
203
60
32
43
1
0
14
7
426
20.4
1,278
2,299
55.6
57
42
61
194
21:33
14Nick Suzuki
N. Suzuki
+44
150
54
116
170
22
14
49
3
0
11
6
321
16.8
1,287
2,530
50.9
115
125
54
145
20:25
15Jack Eichel
J. Eichel
+43
138
52
116
168
20
5
53
2
1
8
2
452
11.5
1,041
2,235
46.6
54
90
51
194
20:51
16Sam Malinski
S. Malinski
+43
144
8
36
44
34
0
2
0
0
1
0
245
3.3
0
0
91
181
47
127
16:27
17Nikita Zadorov
N. Zadorov
+42
149
5
35
40
279
0
0
0
2
0
0
193
2.6
0
0
382
196
57
182
20:49
18Ryan McLeod
R. McLeod
+41
148
32
70
102
28
0
9
8
4
3
0
180
17.8
1,160
2,320
50.0
33
63
59
146
17:15
19Chris Tanev
C. Tanev
+39
86
3
17
20
24
0
0
0
1
0
0
51
5.9
0
0
22
204
15
88
19:31
20John Marino
J. Marino
+39
105
5
39
44
18
0
0
1
0
2
0
80
6.3
0
0
34
108
28
112
20:37
21Dylan DeMelo
D. DeMelo
+38
150
6
30
36
74
0
0
0
1
2
0
138
4.3
0
0
236
206
48
154
21:37
22Mattias Ekholm
M. Ekholm
+38
135
15
55
70
58
3
7
0
0
3
1
263
5.7
0
0
101
199
59
172
21:25
23Jordan Spence
J. Spence
+38
138
8
41
49
26
0
6
0
0
1
0
165
4.8
0
0
119
123
28
121
17:07
24Brayden McNabb
B. McNabb
+37
132
8
19
27
52
0
0
1
1
1
0
156
5.1
0
0
224
287
37
118
20:21
25Mark Stone
M. Stone
+37
113
40
89
129
23
12
37
0
2
8
2
232
17.2
9
28
32.1
54
81
60
124
19:13
StatMuse has season-level data for +/- going back to the 1959-60 season.

More Avalanche Stats

Team Leaders

G

45

MacKinnon

Nathan MacKinnon

A

69

MacKinnon

Nathan MacKinnon

+/-

+57

MacKinnon

Nathan MacKinnon
Team Rankings

G/GP

3.69

1st

GA/GP

2.46

1st

PP%

16.7

26th

PK%

82.9

4th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Avalanche Avalanche
45
13
10
100
81
43
15
10
96
52
39
19
12
90
30
36
28
6
78
24
31
28
9
71
-27
28
29
11
67
-20
27
30
11
65
-46
26
31
12
64
-41
Schedule
DATEMATCHUPTIME (ET)
Sun
3/22
@
12:30 PM
Tue
3/24
@
7:00 PM
Thu
3/26
@
8:00 PM
Sat
3/28
@
7:00 PM
Mon
3/30
@
8:30 PM
Last Game
COL Avalanche

45 - 13 - 10

4

Final

1

CHI Blackhawks

26 - 31 - 12

Fri 20 Mar 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
45
13
10
100
81
43
15
10
96
52
39
19
12
90
30
36
28
6
78
24
31
28
9
71
-27
28
29
11
67
-20
27
30
11
65
-46
26
31
12
64
-41
Pacific DivisionWLOTLPTSDIFF
38
27
4
80
-8
34
27
9
77
4
31
24
14
76
5
28
24
16
72
-22
31
28
9
71
-14
32
29
6
70
-32
28
34
7
63
-41
21
39
8
50
-76
Atlantic DivisionWLOTLPTSDIFF
43
20
6
92
42
42
21
4
88
57
37
21
10
84
12
38
23
8
84
15
38
23
8
84
-1
35
24
9
79
18
34
32
3
71
-23
29
28
13
71
-26
Metropolitan DivisionWLOTLPTSDIFF
44
19
6
94
40
34
18
16
84
25
36
21
11
83
11
39
25
5
83
7
33
23
12
78
-12
35
27
8
78
13
35
32
2
72
-22
28
33
8
64
-25

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
2/3
@
1-4
Tue
2/3
@
2-5
Tue
2/3
@
4-2
Wed
2/4
@
2-0
Wed
2/4
@
2-1

Schedule

DATEMATCHUPTIME (ET)
Sat
3/21
@
1:00 PM
Sat
3/21
@
2:00 PM
Sat
3/21
@
4:00 PM
Sat
3/21
@
4:00 PM
Sat
3/21
@
4:00 PM