most blocks in nhl since october 20th 2024

Since October 20, 2024, MacKenzie Weegar has the most blocked shots, with 328 blocks.

Interpreted as:
most blocks by a player in NHL since october 20th 2024
NAMEBKSGPGAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITTKAGVATOI/GP
1MacKenzie Weegar
M. Weegar
328
139
9
57
66
-23
109
2
22
0
3
0
0
300
3.0
0
1
0.0
346
73
251
23:42
2Ian Cole
I. Cole
320
141
3
31
34
+16
105
0
0
0
2
0
0
108
2.8
0
0
161
33
186
19:24
3Nick Seeler
N. Seeler
313
139
5
23
28
+5
63
0
0
0
0
1
0
160
3.1
0
0
223
34
127
17:44
4Jacob Trouba
J. Trouba
312
135
11
30
41
-7
87
0
1
0
1
1
1
230
4.8
0
0
265
46
151
21:35
5Moritz Seider
M. Seider
307
142
15
73
88
+9
79
5
39
0
0
2
1
290
5.2
0
0
286
46
160
25:21
6Alexandre Carrier
A. Carrier
300
138
10
34
44
-8
66
0
0
0
1
0
0
134
7.5
0
0
102
45
103
20:00
7Rasmus Andersson
R. Andersson
299
140
20
41
61
-47
119
7
13
0
0
1
0
299
6.7
0
0
64
47
178
23:47
8Esa Lindell
E. Lindell
298
138
10
41
51
+53
28
1
1
0
2
1
0
157
6.4
0
0
68
56
190
22:51
9Travis Sanheim
T. Sanheim
281
141
14
43
57
0
54
1
4
1
3
1
1
196
7.1
0
0
120
68
213
24:23
10Colton Parayko
C. Parayko
279
117
17
30
47
+1
22
1
0
1
1
4
1
184
9.2
0
0
151
50
153
23:04
11Martin Fehervary
M. Fehervary
278
142
9
37
46
+35
46
0
0
0
2
0
0
136
6.6
0
0
215
23
98
19:05
12Mike Matheson
M. Matheson
272
135
12
48
60
+8
75
1
8
0
2
4
2
232
5.2
0
0
100
57
175
24:59
13Jake McCabe
J. McCabe
270
124
5
34
39
+24
76
0
0
0
1
0
0
128
3.9
0
0
194
29
149
21:57
14Brayden McNabb
B. McNabb
269
122
6
18
24
+31
42
0
0
1
1
1
0
134
4.5
0
0
206
34
106
20:26
15Ben Chiarot
B. Chiarot
266
141
9
14
23
-15
117
0
0
0
0
0
0
186
4.8
0
0
254
46
143
21:09
16Adam Larsson
A. Larsson
266
139
11
33
44
+22
59
0
0
0
0
2
0
173
6.4
0
0
178
45
92
21:22
17Darnell Nurse
D. Nurse
262
135
12
40
52
+1
161
0
2
1
2
1
1
307
3.9
0
0
247
32
138
21:42
18Ryan Pulock
R. Pulock
262
131
8
38
46
+16
28
1
2
0
3
1
0
164
4.9
0
0
140
54
141
21:02
19Noah Dobson
N. Dobson
262
130
22
55
77
-5
58
3
14
0
2
2
0
312
7.1
0
0
94
58
179
22:55
20Jake Sanderson
J. Sanderson
262
137
21
77
98
-5
20
7
36
0
3
6
1
316
6.6
0
0
60
77
158
24:34
21Simon Edvinsson
S. Edvinsson
251
128
14
35
49
+20
136
0
1
0
2
5
2
147
9.5
0
0
151
44
154
21:46
22Radko Gudas
R. Gudas
250
128
3
26
29
+1
112
0
0
0
0
0
0
147
2.0
0
0
399
23
139
18:40
23Brandt Clarke
B. Clarke
244
137
13
50
63
+19
80
4
13
0
0
2
0
254
5.1
0
0
47
45
134
17:47
24Connor Murphy
C. Murphy
243
125
6
24
30
-7
91
0
0
0
2
0
0
133
4.5
0
0
176
26
114
18:51
25Marcus Pettersson
M. Pettersson
243
136
4
36
40
+4
95
0
0
0
1
0
0
118
3.4
0
0
134
40
144
21:35
StatMuse has game-level data for blocked shots going back to the 1999-00 season.

More Flames Stats

Team Leaders

G

15

Farabee

Joel Farabee

A

29

Kadri

Nazem Kadri

+/-

+10

Backlund

Mikael Backlund
Team Rankings

G/GP

2.44

32nd

GA/GP

3.08

16th

PP%

16.0

31st

PK%

81.4

8th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
36
25
3
75
-7
32
25
8
72
10
29
22
14
72
3
26
23
15
67
-23
29
25
9
67
-11
30
26
6
66
-26
Flames Flames
25
32
7
57
-42
19
37
8
46
-73
Schedule
DATEMATCHUPTIME (ET)
Thu
3/12
@
7:00 PM
Sat
3/14
@
7:00 PM
Mon
3/16
@
7:00 PM
Wed
3/18
@
9:30 PM
Fri
3/20
@
9:00 PM
Last Game
CGY Flames

25 - 32 - 7

0

Final

4

NYR Rangers

26 - 30 - 8

Tue 10 Mar 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
43
11
9
95
82
40
14
10
90
48
38
16
11
87
35
34
26
5
73
22
29
27
8
66
-27
26
27
10
62
-14
25
29
10
60
-47
24
29
11
59
-35
Pacific DivisionWLOTLPTSDIFF
36
25
3
75
-7
32
25
8
72
10
29
22
14
72
3
29
25
9
67
-11
26
23
15
67
-23
30
26
6
66
-26
25
32
7
57
-42
19
37
8
46
-73
Atlantic DivisionWLOTLPTSDIFF
40
19
6
86
35
39
20
4
82
48
36
18
10
82
16
36
22
7
79
-2
36
22
6
78
13
32
23
9
73
15
32
29
3
67
-18
27
27
11
65
-26
Metropolitan DivisionWLOTLPTSDIFF
41
17
6
88
42
32
17
15
79
24
37
23
5
79
6
33
21
10
76
4
30
23
11
71
-14
32
27
7
71
9
32
30
2
66
-26
26
30
8
60
-21

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
1/25
@
0-2
Sun
1/25
@
4-7
Mon
1/26
@
3-1
Mon
1/26
@
2-3
Mon
1/26
@
7-4

Schedule

DATEMATCHUPTIME (ET)
Thu
3/12
@
7:00 PM
Thu
3/12
@
7:00 PM
Thu
3/12
@
7:00 PM
Thu
3/12
@
7:00 PM
Thu
3/12
@
7:00 PM