nhl player most blocked shots per game regular season and playoffs all-time minimum 100 games played

Greg Zanon had the most blocked shots per game in the regular-season and playoffs when playing 100+ games, with 2.55 per game.

NAME BKS/GP GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Greg Zanon
G. Zanon
2.55
511
12
55
67
-9
236
0
1
0
4
3
0
344
3.5
0
1
0.0
980
1,303
178
186
19:46
2 Andrew MacDonald
A. MacDonald
2.30
609
32
134
166
-13
296
6
30
0
5
7
0
618
5.2
0
1
0.0
390
1,399
242
394
21:22
3 Kris Russell
K. Russell
2.29
972
51
223
274
-2
295
12
61
0
4
9
3
1,160
4.4
0
1
0.0
948
2,225
343
566
19:12
4 Jason Smith
J. Smith
2.28
728
33
99
132
+39
814
1
2
3
4
7
3
782
4.2
3
7
42.9
1,717
1,663
211
636
20:27
5 Moritz Seider
M. Seider
2.27
274
24
125
149
-23
145
6
52
1
4
5
2
516
4.7
0
0
644
623
123
159
23:04
6 Brett Clark
B. Clark
2.25
615
45
143
188
-55
267
17
48
1
3
5
1
802
5.6
2
3
66.7
691
1,386
260
318
20:07
7 Kaiden Guhle
K. Guhle
2.25
136
12
34
46
-28
98
0
0
0
0
1
1
164
7.3
0
0
232
306
53
114
20:47
8 Alec Martinez
A. Martinez
2.20
964
98
220
318
+103
289
25
70
2
2
21
6
1,376
7.1
0
3
0.0
1,182
2,124
166
611
19:27
9 Jay McKee
J. McKee
2.20
665
22
78
100
+40
510
1
1
1
8
8
1
494
4.5
0
6
0.0
979
1,462
102
320
18:31
10 Jacob Trouba
J. Trouba
2.20
847
77
257
334
+51
702
13
45
5
12
11
2
1,821
4.2
0
3
0.0
1,802
1,862
373
768
22:19
11 Zbynek Michalek
Z. Michalek
2.19
810
42
140
182
-14
328
11
25
0
6
8
2
1,066
3.9
2
2
100.0
690
1,775
258
379
21:25
12 Dan Girardi
D. Girardi
2.18
1,070
64
236
300
+78
356
17
38
2
13
17
2
1,417
4.5
0
2
0.0
2,481
2,337
379
659
21:41
13 Chris Tanev
C. Tanev
2.18
880
35
176
211
+144
218
2
8
1
6
11
5
729
4.8
0
0
444
1,917
294
516
19:59
14 Josh Gorges
J. Gorges
2.17
851
17
116
133
-17
439
3
10
0
3
3
2
544
3.1
0
3
0.0
1,198
1,846
191
389
19:58
15 Anton Volchenkov
A. Volchenkov
2.14
782
23
127
150
+80
498
0
5
0
13
5
0
787
2.9
0
0
1,683
1,676
205
314
18:07
16 Nick Seeler
N. Seeler
2.07
325
10
44
54
+4
284
0
0
0
5
1
0
331
3.0
0
0
480
673
39
132
14:28
17 Ryan McDonagh
R. McDonagh
2.06
1,145
88
375
463
+276
454
14
68
4
16
16
4
1,754
5.0
2
5
40.0
1,487
2,353
610
868
22:59
18 Alexander Karpovtsev
A. Karpovtsev
2.02
276
11
57
68
-9
171
7
20
1
2
2
0
230
4.8
1
6
16.7
289
557
39
228
20:18
19 Sean Durzi
S. Durzi
2.02
229
23
89
112
-29
183
7
42
0
1
2
0
395
5.8
0
0
212
462
74
199
20:41
20 Andrew Peeke
A. Peeke
2.02
263
10
38
48
-64
108
0
0
0
3
1
0
249
4.0
0
0
558
530
56
123
19:17
21 Niklas Hjalmarsson
N. Hjalmarsson
2.01
958
27
174
201
+121
384
0
3
1
15
3
0
811
3.3
0
0
526
1,930
366
769
20:25
22 Travis Hamonic
T. Hamonic
2.00
890
53
187
240
-30
799
6
20
2
7
4
0
1,533
3.5
0
3
0.0
1,387
1,783
392
687
21:03
23 Jake Middleton
J. Middleton
2.00
279
19
54
73
+31
269
0
1
0
3
1
0
307
6.2
0
0
466
558
84
98
18:58
24 Oscar Klefbom
O. Klefbom
2.00
394
36
127
163
-66
74
7
50
1
1
7
2
926
3.9
0
1
0.0
266
787
188
331
22:51
25 Calvin de Haan
C. de Haan
1.99
693
25
127
152
-10
251
2
6
1
0
4
0
910
2.7
0
2
0.0
1,387
1,377
254
490
18:36
StatMuse has season-level data for blocked shots per game going back to the 1999-00 season.

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Wild Wild
19
5
4
42
22
Jets Jets
21
9
0
42
35
Stars Stars
17
10
0
34
23
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
18
7
3
39
17
Kings Kings
17
8
3
37
14
Oilers Oilers
16
10
2
34
4
Atlantic Division W L OTL PTS DIFF
Panthers Panthers
18
9
2
38
16
Maple Leafs Maple Leafs
17
9
2
36
10
Bruins Bruins
15
12
3
33
-19
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
19
6
2
40
35
Devils Devils
18
10
3
39
19
Hurricanes Hurricanes
18
9
1
37
21

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
12/10
ANA ANA
@
OTT OTT
1-5
Tue
12/10
NYR NYR
@
BUF BUF
3-2
Mon
12/9
STL STL
@
VAN VAN
4-3
Mon
12/9
FLA FLA
@
SEA SEA
2-1
Mon
12/9
MIN MIN
@
UTA UTA
5-4

Schedule

DATE MATCHUP TIME (ET)
Sat
12/14
BOS BOS
@
VAN VAN
10:00 PM
Sat
12/14
TBL TBL
@
SEA SEA
10:00 PM
Sat
12/14
FLA FLA
@
CGY CGY
10:00 PM
Sat
12/14
UTA UTA
@
SJS SJS
10:00 PM
Sat
12/14
NSH NSH
@
COL COL
9:00 PM