most shot blocks by a defenseman since 2018

Since 2017-18, Brayden McNabb has blocked the most shots by a defenseman, with 1,274 blocks.

NAME BKS GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT TKA GVA TOI/GP
1 Brayden McNabb
B. McNabb
1,274
584
26
103
129
+135
312
0
1
2
6
2
0
641
4.1
0
0
1,359
234
284
19:46
2 Jacob Trouba
J. Trouba
1,247
554
43
175
218
+28
465
10
30
2
9
8
1
1,187
3.6
0
1
0.0
1,260
234
468
21:48
3 Alec Martinez
A. Martinez
1,184
443
40
102
142
+42
124
5
26
1
1
6
1
567
7.1
0
1
0.0
392
107
324
20:45
4 David Savard
D. Savard
1,184
544
26
107
133
-54
263
0
2
0
4
3
0
666
3.9
0
0
847
118
353
19:51
5 Ivan Provorov
I. Provorov
1,151
614
71
181
252
-21
213
11
41
1
7
10
4
1,116
6.4
0
1
0.0
676
165
636
24:00
6 Colton Parayko
C. Parayko
1,148
563
64
163
227
+32
137
10
17
2
5
15
4
1,157
5.5
0
0
761
343
386
23:07
7 Darnell Nurse
D. Nurse
1,144
601
73
206
279
+92
528
3
32
6
3
13
6
1,489
4.9
0
0
1,283
217
529
23:23
8 Christopher Tanev
C. Tanev
1,142
519
20
113
133
+122
164
0
2
0
4
5
1
455
4.4
0
0
283
166
358
20:08
9 Esa Lindell
E. Lindell
1,142
607
48
151
199
+133
136
8
20
4
8
5
1
932
5.2
0
1
0.0
760
201
500
22:08
10 Ian Cole
I. Cole
1,114
570
20
113
133
+91
541
0
1
0
2
3
0
601
3.3
0
0
739
181
387
18:27
11 Ryan McDonagh
R. McDonagh
1,114
543
31
177
208
+155
168
1
17
1
7
5
1
694
4.5
0
1
0.0
494
257
432
21:46
12 Alex Pietrangelo
A. Pietrangelo
1,112
548
83
251
334
+67
178
16
76
1
12
18
4
1,396
5.9
1
2
50.0
403
399
412
24:09
13 Adam Larsson
A. Larsson
1,090
577
39
114
153
+16
325
0
1
1
2
8
2
826
4.7
1
1
100.0
1,444
189
335
21:49
14 Ryan Pulock
R. Pulock
1,041
544
51
159
210
+55
102
17
31
0
3
10
3
1,083
4.7
0
0
888
173
376
21:23
15 Connor Murphy
C. Murphy
1,036
487
30
81
111
-33
344
1
0
2
3
3
0
679
4.4
0
0
1,015
130
336
19:55
16 John Carlson
J. Carlson
1,011
562
94
367
461
+44
198
29
149
1
3
19
1
1,401
6.7
0
2
0.0
441
336
567
24:28
17 Ben Chiarot
B. Chiarot
1,004
553
40
100
140
-53
429
3
2
0
2
6
4
848
4.7
0
0
1,099
130
443
20:27
18 Seth Jones
S. Jones
1,001
545
70
246
316
-111
218
21
89
0
6
16
8
1,373
5.1
0
0
740
321
483
25:14
19 MacKenzie Weegar
M. Weegar
991
547
59
192
251
+113
382
8
38
1
8
9
1
1,070
5.5
1
2
50.0
1,210
338
583
20:59
20 Jonas Brodin
J. Brodin
987
522
40
141
181
+79
184
2
13
1
6
8
1
774
5.2
0
0
311
171
202
22:15
21 Roman Josi
R. Josi
980
556
126
359
485
+48
272
44
136
0
4
24
6
1,896
6.6
0
1
0.0
417
243
457
25:03
22 Radko Gudas
R. Gudas
977
560
22
107
129
+86
624
0
0
1
2
2
0
839
2.6
0
0
1,999
142
413
18:03
23 Jaccob Slavin
J. Slavin
961
600
48
197
245
+143
74
7
13
3
10
9
3
1,103
4.4
0
1
0.0
357
562
372
22:28
24 Cody Ceci
C. Ceci
954
587
32
130
162
+13
136
0
6
0
5
7
0
758
4.2
0
0
872
145
319
21:01
25 Tyler Myers
T. Myers
953
593
40
157
197
+22
494
4
32
7
4
10
1
957
4.2
0
0
760
229
425
20:58
StatMuse has season-level data for blocked shots going back to the 1999-00 season.

More Golden Knights Stats

Team Rankings

G/GP

3.34

5th

GA/GP

2.61

3rd

PP%

28.3

2nd

PK%

75.7

26th

2024-25 Division Standings
TEAM 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
Flames Flames
41
27
14
96
-13
Canucks Canucks
38
30
14
90
-17
Ducks Ducks
35
37
10
80
-42
Kraken Kraken
35
41
6
76
-18
Sharks Sharks
20
50
12
52
-105
Last Game
VGK Golden Knights

1 - 4 - 0

0

Final

1

EDM Oilers

4 - 1 - 0

Wed 14 May 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
Wed
4/2
BOS BOS
@
MTL MTL
1-4
Wed
4/2
TBL TBL
@
OTT OTT
1-2
Wed
4/2
COL COL
@
CBJ CBJ
7-3
Wed
4/2
NSH NSH
@
DAL DAL
1-5
Wed
4/2
PIT PIT
@
STL STL
4-5

Schedule

DATE MATCHUP TIME (ET)
Thu
6/12
EDM EDM
@
FLA FLA
8:00 PM
Sat
6/14
FLA FLA
@
EDM EDM
8:00 PM
Tue
6/17
EDM EDM
@
FLA FLA
8:00 PM
Fri
6/20
FLA FLA
@
EDM EDM
8:00 PM