nhl last 3 years most goals

Between January 26, 2023 and January 26, 2026, Nathan MacKinnon has the most goals, with 150 scored.

Interpreted as:
NHL last 3 years most goals by a player
NAMEGGPAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
150
247
253
403
+121
111
35
88
0
0
28
6
1,132
13.3
2,075
4,324
48.0
163
177
99
329
22:35
2Auston Matthews
A. Matthews
142
221
117
259
+56
60
35
38
2
1
17
5
934
15.2
2,050
3,692
55.5
180
276
159
172
20:43
3Leon Draisaitl
L. Draisaitl
142
235
195
337
+71
138
64
66
2
2
22
9
703
20.2
2,295
4,092
56.1
136
77
174
306
21:19
4Sam Reinhart
S. Reinhart
137
244
117
254
+24
70
57
36
13
2
24
4
682
20.1
664
1,480
44.9
259
180
87
157
20:33
5David Pastrnak
D. Pastrnak
135
246
189
324
+24
135
34
58
0
0
20
6
1,048
12.9
15
42
35.7
226
77
135
331
19:58
6Brayden Point
B. Point
123
231
125
248
+1
34
45
39
0
0
21
2
592
20.8
1,059
2,215
47.8
66
123
77
124
19:26
7Artemi Panarin
A. Panarin
122
247
185
307
0
72
28
76
0
1
13
2
775
15.7
7
24
29.2
55
41
89
287
19:55
8Nikita Kucherov
N. Kucherov
118
241
270
388
+48
99
29
115
0
0
19
3
809
14.6
5
10
50.0
110
95
129
335
20:57
9William Nylander
W. Nylander
116
234
144
260
+3
78
29
55
3
1
19
8
760
15.3
159
340
46.8
56
81
135
177
19:19
10Mikko Rantanen
M. Rantanen
116
247
186
302
+43
239
37
72
0
0
20
1
734
15.8
539
1,002
53.8
160
138
126
207
21:36
11Connor McDavid
C. McDavid
114
229
272
386
+86
93
31
109
5
3
15
3
808
14.1
1,329
2,668
49.8
226
92
154
263
22:02
12Tage Thompson
T. Thompson
114
229
95
209
-23
122
26
30
2
0
13
0
767
14.9
1,046
2,363
44.3
230
105
85
137
18:29
13Zach Hyman
Z. Hyman
112
218
68
180
+55
106
30
20
0
0
17
2
699
16.0
11
27
40.7
207
75
62
90
19:23
14Sidney Crosby
S. Crosby
112
248
166
278
-7
133
37
44
0
0
20
6
749
15.0
3,131
5,515
56.8
234
121
140
228
20:05
15Kirill Kaprizov
K. Kaprizov
112
190
122
234
+43
80
38
46
0
0
18
8
699
16.0
1
6
16.7
130
85
83
234
22:03
16Jake Guentzel
J. Guentzel
111
232
129
240
+49
83
33
48
3
0
12
1
712
15.6
282
617
45.7
133
138
99
172
20:08
17Jason Robertson
J. Robertson
107
248
156
263
+60
64
34
54
0
0
17
2
748
14.3
7
21
33.3
190
106
121
237
18:34
18Alex Ovechkin
A. Ovechkin
107
221
97
204
-24
78
35
36
0
0
16
2
740
14.5
3
9
33.3
421
59
52
154
18:31
19Alex DeBrincat
A. DeBrincat
105
252
112
217
-22
96
40
35
0
0
14
4
769
13.7
60
144
41.7
154
118
116
181
17:59
20Brock Nelson
B. Nelson
105
244
97
202
+31
68
23
20
4
1
18
3
639
16.4
1,604
3,262
49.2
110
143
106
144
18:34
21Kyle Connor
K. Connor
105
231
134
239
-6
53
18
51
4
1
19
6
756
13.9
4
17
23.5
62
82
103
167
20:22
22Dylan Larkin
D. Larkin
105
238
118
223
-12
144
44
42
2
0
18
5
716
14.7
2,506
4,601
54.5
130
103
121
205
20:00
23Wyatt Johnston
W. Johnston
103
248
109
212
+16
72
32
33
6
0
11
1
619
16.6
1,105
2,230
49.6
124
138
103
149
18:14
24Adrian Kempe
A. Kempe
102
240
120
222
+64
181
19
42
7
3
16
5
731
14.0
52
129
40.3
351
111
65
154
19:02
25Mark Scheifele
M. Scheifele
102
239
142
244
+19
148
27
37
0
1
23
5
520
19.6
1,821
3,773
48.3
180
142
111
228
20:29

More Avalanche Stats

Team Leaders

G

38

MacKinnon

Nathan MacKinnon

A

50

MacKinnon

Nathan MacKinnon

+/-

+49

MacKinnon

Nathan MacKinnon
Team Rankings

G/GP

3.94

1st

GA/GP

2.34

1st

PP%

15.9

28th

PK%

84.1

3rd

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Avalanche Avalanche
35
6
9
79
76
29
14
10
68
17
29
14
9
67
28
27
20
4
58
22
24
23
4
52
-26
21
23
8
50
-23
19
24
9
47
-52
20
24
7
47
-9
Schedule
DATEMATCHUPTIME (ET)
Wed
1/28
@
7:30 PM
Thu
1/29
@
7:00 PM
Sat
1/31
@
1:00 PM
Mon
2/2
@
9:00 PM
Wed
2/4
@
9:00 PM
Last Game
COL Avalanche

35 - 6 - 9

4

Final

1

TOR Maple Leafs

24 - 19 - 9

Sun 25 Jan 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
35
6
9
79
76
29
14
10
68
17
29
14
9
67
28
27
20
4
58
22
24
23
4
52
-26
21
23
8
50
-23
20
24
7
47
-9
19
24
9
47
-52
Pacific DivisionWLOTLPTSDIFF
25
14
12
62
10
26
19
8
60
8
28
21
3
59
-8
26
21
3
55
-18
21
16
13
55
-9
23
19
9
55
-11
21
25
6
48
-24
17
30
5
39
-52
Atlantic DivisionWLOTLPTSDIFF
32
16
5
69
8
32
14
4
68
47
29
17
5
63
17
28
17
7
63
2
30
20
2
62
12
28
20
3
59
-8
24
19
9
57
-6
24
21
7
55
0
Metropolitan DivisionWLOTLPTSDIFF
32
15
5
69
30
26
14
11
63
17
27
19
5
59
0
24
17
9
57
-4
25
21
7
57
11
27
23
2
56
-21
24
20
7
55
-11
21
25
6
48
-23

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
12/30
@
4-3
Tue
12/30
@
1-2
Tue
12/30
@
3-2
Tue
12/30
@
4-1
Tue
12/30
@
1-6

Schedule

DATEMATCHUPTIME (ET)
Mon
1/26
@
7:00 PM
Mon
1/26
@
7:00 PM
Mon
1/26
@
7:00 PM
Mon
1/26
@
7:00 PM
Mon
1/26
@
8:30 PM