who scored most hat tricks in the last three years

Between May 20, 2022 and May 20, 2025, Tage Thompson, David Pastrnak and Mikko Rantanen are tied for the most hat tricks, with 7 hat tricks.

NAME HT GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Tage Thompson
T. Thompson
7
225
120
102
222
+1
117
36
30
3
0
16
1
783
15.3
1,023
2,376
43.1
204
86
92
115
18:30
2 David Pastrnak
D. Pastrnak
7
246
151
178
329
+55
127
39
56
0
0
22
7
1,108
13.6
19
51
37.3
221
76
146
325
19:54
3 Mikko Rantanen
M. Rantanen
7
244
129
168
297
+47
192
38
65
0
0
24
3
789
16.3
632
1,219
51.8
178
134
144
170
22:07
4 Auston Matthews
A. Matthews
6
222
142
128
270
+73
60
41
41
2
1
18
4
957
14.8
1,950
3,591
54.3
212
274
182
171
20:35
5 Jordan Kyrou
J. Kyrou
5
243
104
106
210
-27
64
26
35
0
1
13
1
762
13.6
13
38
34.2
91
103
126
187
17:56
6 Mark Scheifele
M. Scheifele
5
237
106
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
7 Zach Hyman
Z. Hyman
5
232
117
87
204
+58
119
36
22
0
0
17
2
776
15.1
15
33
45.5
223
80
82
92
19:32
8 Artemi Panarin
A. Panarin
5
244
115
186
301
+13
76
28
78
0
1
12
2
744
15.5
7
30
23.3
64
37
95
271
19:48
9 Kyle Connor
K. Connor
4
229
106
132
238
0
51
22
54
2
0
26
7
761
13.9
5
22
22.7
78
89
114
151
20:15
10 Kirill Kaprizov
K. Kaprizov
4
183
111
116
227
+34
87
40
47
0
0
19
6
683
16.3
2
8
25.0
137
83
100
186
21:36
11 Sebastian Aho
S. Aho
4
232
101
129
230
+49
124
23
47
7
6
28
9
641
15.8
1,765
3,287
53.7
165
69
136
213
19:45
12 Evander Kane
E. Kane
4
118
40
32
72
-8
138
2
7
2
1
6
1
366
10.9
47
107
43.9
374
44
39
73
17:27
13 Nathan MacKinnon
N. MacKinnon
4
232
125
242
367
+89
113
31
89
0
0
23
5
1,091
11.5
1,882
3,996
47.1
146
167
112
250
22:39
14 Alex Ovechkin
A. Ovechkin
4
217
117
96
213
-23
82
41
34
0
0
15
3
803
14.6
4
13
30.8
459
63
69
134
19:06
15 Frank Vatrano
F. Vatrano
4
244
80
66
146
-58
231
21
13
4
1
9
3
737
10.9
32
78
41.0
411
222
65
115
17:32
16 Steven Stamkos
S. Stamkos
4
242
101
117
218
-62
128
47
48
0
0
18
3
676
14.9
1,254
2,362
53.1
235
140
66
163
18:25
17 Brayden Point
B. Point
4
240
139
128
267
+3
28
51
42
0
0
28
3
652
21.3
1,141
2,352
48.5
79
126
104
125
19:44
18 Kirill Marchenko
K. Marchenko
3
216
75
66
141
+1
50
18
22
0
0
4
2
531
14.1
48
136
35.3
144
116
116
131
17:09
19 Pavel Buchnevich
P. Buchnevich
3
219
73
114
187
+27
107
18
33
2
5
10
2
475
15.4
226
648
34.9
141
83
97
151
19:26
20 Ryan O'Reilly
R. O'Reilly
3
214
63
89
152
-38
58
24
26
1
0
8
1
433
14.5
2,073
3,770
55.0
63
151
141
104
19:02
21 Roope Hintz
R. Hintz
3
229
95
112
207
+75
82
24
36
7
2
18
2
526
18.1
1,025
1,895
54.1
136
129
67
145
17:14
22 Matthew Tkachuk
M. Tkachuk
3
211
88
166
254
+45
265
31
60
1
1
10
0
758
11.6
17
43
39.5
304
71
87
171
19:13
23 Alex Tuch
A. Tuch
3
231
94
111
205
+39
121
13
29
8
3
20
2
606
15.5
151
368
41.0
198
241
195
145
19:18
24 Jason Robertson
J. Robertson
3
246
110
159
269
+66
60
31
57
0
0
17
2
755
14.6
7
20
35.0
193
95
146
203
18:19
25 Wyatt Johnston
W. Johnston
3
246
89
88
177
+22
72
17
25
6
0
10
1
578
15.4
928
1,878
49.4
118
120
115
143
17:08

More Sabres Stats

Team Rankings

G/GP

3.23

10th

GA/GP

3.50

29th

PP%

18.8

24th

PK%

76.3

23rd

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
BUF Sabres

36 - 39 - 0

5

Final

4

PHI Flyers

33 - 39 - 0

Thu 17 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/31
NSH NSH
@
CBJ CBJ
4-8
Mon
3/31
BUF BUF
@
OTT OTT
5-2
Mon
3/31
TBL TBL
@
NYI NYI
4-1
Mon
3/31
DET DET
@
STL STL
1-2
Mon
3/31
CGY CGY
@
UTA UTA
1-3

Schedule

DATE MATCHUP TIME (ET)
Tue
5/20
FLA FLA
@
CAR CAR
8:00 PM
Wed
5/21
EDM EDM
@
DAL DAL
8:00 PM
Thu
5/22
FLA FLA
@
CAR CAR
8:00 PM
Fri
5/23
EDM EDM
@
DAL DAL
8:00 PM
Sat
5/24
CAR CAR
@
FLA FLA
8:00 PM