nhl last 3 years most goals

Between April 24, 2022 and April 24, 2025, David Pastrnak has gotten the most goals, with 152 scored.

Interpreted as:
NHL last 3 years most goals by a player
NAME G GP A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 David Pastrnak
D. Pastrnak
152
248
181
333
+56
127
40
57
0
0
22
7
1,114
13.6
19
52
36.5
221
78
147
326
19:53
2 Leon Draisaitl
L. Draisaitl
146
235
197
343
+63
134
70
66
1
3
29
9
714
20.4
2,312
4,176
55.4
149
93
198
283
21:18
3 Auston Matthews
A. Matthews
144
224
130
274
+75
60
42
41
2
1
19
4
968
14.9
1,965
3,625
54.2
214
277
185
172
20:36
4 Brayden Point
B. Point
140
243
129
269
+2
30
52
43
0
0
28
3
657
21.3
1,165
2,389
48.8
81
134
105
125
19:44
5 Sam Reinhart
S. Reinhart
131
246
116
247
+23
70
58
35
10
4
21
4
681
19.2
691
1,522
45.4
239
177
100
150
20:10
6 Mikko Rantanen
M. Rantanen
129
246
169
298
+44
192
38
65
0
0
24
3
795
16.2
634
1,224
51.8
179
135
145
170
22:07
7 William Nylander
W. Nylander
127
249
146
273
+25
78
32
62
3
1
20
7
869
14.6
163
339
48.1
65
83
169
161
19:19
8 Nathan MacKinnon
N. MacKinnon
125
235
243
368
+89
115
31
89
0
0
23
5
1,104
11.3
1,905
4,052
47.0
151
167
113
253
22:37
9 Connor McDavid
C. McDavid
123
228
269
392
+78
95
38
111
5
3
19
3
819
15.0
1,354
2,689
50.4
248
97
184
236
21:55
10 Tage Thompson
T. Thompson
121
227
102
223
-2
117
36
30
3
0
16
1
788
15.4
1,028
2,392
43.0
206
86
94
117
18:30
11 Zach Hyman
Z. Hyman
119
236
88
207
+57
119
37
22
0
0
18
3
789
15.1
16
35
45.7
225
86
84
94
19:30
12 Alex Ovechkin
A. Ovechkin
117
218
96
213
-24
82
41
34
0
0
15
3
807
14.5
4
13
30.8
463
64
70
136
19:05
13 Artemi Panarin
A. Panarin
115
245
186
301
+13
76
28
78
0
1
12
2
744
15.5
7
30
23.3
64
37
95
271
19:45
14 Nikita Kucherov
N. Kucherov
115
245
275
390
+34
107
30
125
0
0
19
2
854
13.5
5
8
62.5
134
96
150
321
20:58
15 Jason Robertson
J. Robertson
113
249
160
273
+67
60
32
57
0
0
18
2
764
14.8
7
20
35.0
194
95
150
205
18:19
16 Kirill Kaprizov
K. Kaprizov
113
187
121
234
+36
87
41
48
0
0
20
7
698
16.2
2
8
25.0
139
86
104
187
21:34
17 Kyle Connor
K. Connor
109
233
134
243
+2
51
22
56
2
0
27
7
775
14.1
5
22
22.7
79
89
120
152
20:15
18 Sidney Crosby
S. Crosby
109
247
170
279
-6
127
31
46
0
0
22
5
770
14.2
3,129
5,577
56.1
239
125
165
211
20:11
19 Steven Stamkos
S. Stamkos
108
246
123
231
-58
134
50
50
0
0
20
3
695
15.5
1,283
2,413
53.2
239
141
68
166
18:25
20 Jake Guentzel
J. Guentzel
107
228
125
232
+45
94
33
40
1
0
13
1
707
15.1
191
423
45.2
163
128
104
153
20:03
21 Mark Scheifele
M. Scheifele
106
237
121
227
+15
161
29
36
0
0
25
6
541
19.6
1,809
3,728
48.5
186
138
131
183
20:22
22 Jordan Kyrou
J. Kyrou
106
246
111
217
-28
64
27
37
0
1
13
1
769
13.8
13
38
34.2
93
104
127
191
17:56
23 Adrian Kempe
A. Kempe
105
241
111
216
+58
163
23
42
7
1
15
3
740
14.2
30
90
33.3
333
101
68
143
18:57
24 John Tavares
J. Tavares
104
236
116
220
+6
110
39
40
0
0
23
3
760
13.7
2,298
3,919
58.6
341
118
108
174
17:54
25 Brady Tkachuk
B. Tkachuk
102
238
115
217
-11
383
38
39
0
0
14
7
1,012
10.1
756
1,511
50.0
771
76
98
153
18:43

More Bruins Stats

Team Rankings

G/GP

2.71

27th

GA/GP

3.30

26th

PP%

15.2

29th

PK%

76.3

24th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Senators Senators
45
30
7
97
9
Canadiens Canadiens
40
31
11
91
-20
Red Wings Red Wings
39
35
8
86
-21
Sabres Sabres
36
39
7
79
-20
Bruins Bruins
33
39
10
76
-50
Last Game
BOS Bruins

33 - 39 - 0

4

Final

5

NJD Devils

42 - 32 - 0

Tue 15 Apr 2025

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
51
22
9
111
56
Hurricanes Hurricanes
47
30
5
99
33
Devils Devils
42
33
7
91
20

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/24
OTT OTT
@
BUF BUF
2-3
Mon
3/24
PHI PHI
@
TOR TOR
2-7
Mon
3/24
NSH NSH
@
CAR CAR
3-1
Mon
3/24
VGK VGK
@
MIN MIN
5-1
Mon
3/24
MTL MTL
@
STL STL
1-6

Schedule

DATE MATCHUP TIME (ET)
Thu
4/24
FLA FLA
@
TBL TBL
6:30 PM
Thu
4/24
TOR TOR
@
OTT OTT
7:00 PM
Thu
4/24
VGK VGK
@
MIN MIN
9:00 PM
Thu
4/24
WPG WPG
@
STL STL
9:30 PM
Fri
4/25
WSH WSH
@
MTL MTL
7:00 PM