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

Greg Zanon blocked the most shots per game in the regular-season and playoffs when playing 400+ 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 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 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
16 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
17 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
18 Alex Pietrangelo
A. Pietrangelo
1.98
1,180
159
534
693
+142
438
39
170
1
16
35
6
2,888
5.5
1
3
33.3
886
2,338
791
697
24:39
19 Chris Pronger
C. Pronger
1.97
869
129
481
610
+195
1,111
74
272
1
15
26
5
2,039
6.3
7
23
30.4
1,061
1,715
469
766
27:28
20 Scott Mayfield
S. Mayfield
1.97
555
30
107
137
+43
498
0
0
1
4
5
0
727
4.1
0
1
0.0
864
1,093
118
465
19:15
21 Ryan Graves
R. Graves
1.96
429
33
91
124
+97
215
0
0
0
5
3
0
667
4.9
0
0
543
842
133
267
18:45
22 John Carlson
J. Carlson
1.96
1,163
174
596
770
+92
406
59
240
2
7
33
2
2,784
6.3
1
5
20.0
1,102
2,280
671
1,136
23:45
23 Connor Murphy
C. Murphy
1.96
714
41
114
155
-62
473
2
2
3
2
6
1
919
4.5
0
1
0.0
1,518
1,398
178
408
19:29
24 Rob Blake
R. Blake
1.94
832
155
350
505
+45
881
87
159
3
8
22
1
2,649
5.9
5
15
33.3
1,499
1,610
527
719
25:03
25 Alexander Edler
A. Edler
1.93
1,123
112
367
479
-9
811
49
139
1
2
11
4
2,309
4.9
8
19
42.1
1,809
2,168
345
734
22:15
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