NHL Blocks Leaders

NHL Blocks Leaders

Regarding the 2024-25 season, Nathan MacKinnon is sitting in first place in blocked shots with 0. Ranking in second is Kirill Kaprizov, with a blocked shots total of 0. Recording a mark of 0, Martin Necas ranks in the third position. Holding on to the 4th and 5th position are Sam Reinhart (0) in addition to Jack Eichel (0).

2024-25 NHL Blocks Leaders

BLK Rank Player BLK
1st Nathan MacKinnon 0
2nd Kirill Kaprizov 0
3rd Martin Necas 0
4th Sam Reinhart 0
5th Jack Eichel 0
6th Dylan Strome 0
7th Leon Draisaitl 0
8th Cale Makar 0
9th Mikko Rantanen 0
10th Nikita Kucherov 0
11th Mitch Marner 0
12th Alex Ovechkin 0
13th Jesper Bratt 0
14th Kyle Connor 0
15th Connor McDavid 0
16th Artemi Panarin 0
17th Mark Scheifele 0
18th Travis Konecny 0
19th Nikolaj Ehlers 0
20th Mikael Granlund 0
21st Jack Hughes 0
22nd William Nylander 0
23rd Tim Stutzle 0
24th Matt Duchene 0
25th Anze Kopitar 0
26th Jared McCann 0
27th Mark Stone 0
28th Sidney Crosby 0
29th Nico Hischier 0
30th Brady Tkachuk 0
31st Matt Boldy 0
32nd Quinn Hughes 0

2022 NHL Blocks Leaders

BLK Rank Player BLK
1st Brayden McNabb – Vegas Golden Knights 179
2nd Jacob Trouba – New York Rangers 177
3rd Ivan Provorov – Philadelphia Flyers 172
4th Calvin de Haan – Chicago Blackhawks 172
5th Colton Parayko – St. Louis Blues 169
6th Andrew Peeke – Columbus Blue Jackets 169
7th Jake McCabe – Chicago Blackhawks 167
8th Alex Pietrangelo – Vegas Golden Knights 164
9th Moritz Seider – Detroit Red Wings 161
10th Chris Tanev – Calgary Flames 158
11th MacKenzie Weegar – Florida Panthers 156
12th Seth Jones – Chicago Blackhawks 155
13th Noah Dobson – New York Islanders 154
14th Mario Ferraro – San Jose Sharks 151
15th Brent Burns – San Jose Sharks 150
16th Connor Murphy – Chicago Blackhawks 150
17th Esa Lindell – Dallas Stars 148
18th Tyler Myers – Vancouver Canucks 148
19th Alexander Romanov – Montreal Canadiens 144
20th Travis Sanheim – Philadelphia Flyers 142
21st Ryan Lindgren – New York Rangers 141
22nd Adam Larsson – Seattle Kraken 140
23rd Mark Giordano – 2 Teams 139
24th Brian Dumoulin – Pittsburgh Penguins 139
25th Vladislav Gavrikov – Columbus Blue Jackets 138
26th Ryan McDonagh – Tampa Bay Lightning 137
27th Erik Johnson – Colorado Avalanche 136
28th Kevin Shattenkirk – Anaheim Ducks 135
29th Ryan Graves – New Jersey Devils 135
30th Roman Josi – Nashville Predators 133
31st Dysin Mayo – Arizona Coyotes 133
32nd Darnell Nurse – Edmonton Oilers 132

2021 NHL Blocks Leaders

BLK Rank Player BLK
1st Alec Martinez – Vegas Golden Knights 168
2nd Adam Larsson – Edmonton Oilers 128
3rd Connor Murphy – Chicago Blackhawks 123
4th Alexander Edler – Vancouver Canucks 118
5th Derek Forbort – Winnipeg Jets 115
6th Mark Giordano – Calgary Flames 110
7th Nikita Zaitsev – Ottawa Senators 110
8th David Savard – 2 Teams 109
9th Alex Goligoski – Arizona Coyotes 108
10th Scott Mayfield – New York Islanders 108
11th Chris Tanev – Calgary Flames 107
12th Ivan Provorov – Philadelphia Flyers 106
13th Ryan Pulock – New York Islanders 106
14th Esa Lindell – Dallas Stars 104
15th Adam Fox – New York Rangers 102
16th Jared Spurgeon – Minnesota Wild 102
17th Seth Jones – Columbus Blue Jackets 101
18th Darnell Nurse – Edmonton Oilers 100
19th Andy Greene – New York Islanders 99
20th Jonas Brodin – Minnesota Wild 99
21st Mario Ferraro – San Jose Sharks 96
22nd Ryan McDonagh – Tampa Bay Lightning 96
23rd Brent Burns – San Jose Sharks 94
24th Ian Cole – 2 Teams 94
25th Jake Muzzin – Toronto Maple Leafs 94
26th Ryan Graves – Colorado Avalanche 91
27th Duncan Keith – Chicago Blackhawks 91
28th Jakob Chychrun – Arizona Coyotes 89
29th Jamie Oleksiak – Dallas Stars 88
30th Justin Faulk – St. Louis Blues 87
31st Devon Toews – Colorado Avalanche 87
32nd Jaccob Slavin – Carolina Hurricanes 87

2020 NHL Blocks Leaders

BLK Rank Player BLK
1st Oscar Klefbom – Edmonton Oilers 180
2nd David Savard – Columbus Blue Jackets 163
3rd Alexander Edler – Vancouver Canucks 162
4th Chris Tanev – Vancouver Canucks 159
5th Andy Greene – 2 Teams 155
6th Ryan Graves – Colorado Avalanche 150
7th Mark Giordano – Calgary Flames 148
8th Darnell Nurse – Edmonton Oilers 141
9th Ryan Pulock – New York Islanders 139
10th Connor Murphy – Chicago Blackhawks 138
11th Alex Goligoski – Arizona Coyotes 134
12th Brayden McNabb – Vegas Golden Knights 133
13th Charlie McAvoy – Boston Bruins 131
14th Jacob Trouba – New York Rangers 128
15th Ben Chiarot – Montreal Canadiens 128
16th Johnny Boychuk – New York Islanders 128
17th Esa Lindell – Dallas Stars 127
18th Seth Jones – Columbus Blue Jackets 123
19th Ian Cole – Colorado Avalanche 122
20th Nikita Zaitsev – Ottawa Senators 121
21st Mark Borowiecki – Ottawa Senators 120
22nd Scott Mayfield – New York Islanders 117
23rd Duncan Keith – Chicago Blackhawks 117
24th Alec Martinez – 2 Teams 117
25th Brent Burns – San Jose Sharks 115
26th Erik Johnson – Colorado Avalanche 115
27th Shea Weber – Montreal Canadiens 114
28th Jonas Brodin – Minnesota Wild 112
29th Ivan Provorov – Philadelphia Flyers 111
30th Olli Maatta – Chicago Blackhawks 110
31st Jake Muzzin – Toronto Maple Leafs 110
32nd Travis Hamonic – Calgary Flames 110

2019 NHL Blocks Leaders

BLK Rank Player BLK
1st Andy Greene – New Jersey Devils 208
2nd Niklas Hjalmarsson – Arizona Coyotes 187
3rd Kris Russell – Edmonton Oilers 185
4th Brent Seabrook – Chicago Blackhawks 180
5th Ian Cole – Colorado Avalanche 178
6th Jacob Trouba – Winnipeg Jets 171
7th Travis Hamonic – Calgary Flames 167
8th Alexander Edler – Vancouver Canucks 166
9th John Carlson – Washington Capitals 164
10th Esa Lindell – Dallas Stars 161
11th Ryan McDonagh – Tampa Bay Lightning 161
12th Scott Mayfield – New York Islanders 159
13th Robert Hagg – Philadelphia Flyers 158
14th Colton Parayko – St. Louis Blues 157
15th Ryan Ellis – Nashville Predators 154
16th Alex Goligoski – Arizona Coyotes 154
17th Roman Polák – Dallas Stars 152
18th Deryk Engelland – Vegas Golden Knights 152
19th Nikita Zaitsev – Toronto Maple Leafs 151
20th Ivan Provorov – Philadelphia Flyers 149
21st Ryan Pulock – New York Islanders 148
22nd Jack Johnson – Pittsburgh Penguins 147
23rd Darnell Nurse – Edmonton Oilers 146
24th Jared Spurgeon – Minnesota Wild 145
25th Roman Josi – Nashville Predators 144
26th Duncan Keith – Chicago Blackhawks 144
27th Ron Hainsey – Toronto Maple Leafs 144
28th Mark Giordano – Calgary Flames 144
29th Erik Johnson – Colorado Avalanche 143
30th Cody Ceci – Ottawa Senators 142
31st Derek Forbort – Los Angeles Kings 139
32nd Brayden McNabb – Vegas Golden Knights 139

2018 NHL Blocks Leaders

BLK Rank Player BLK
1st Kris Russell – Edmonton Oilers 223
2nd Alec Martinez – Los Angeles Kings 206
3rd Alexander Edler – Vancouver Canucks 203
4th Andy Greene – New Jersey Devils 188
5th Patrik Nemeth – Colorado Avalanche 185
6th Brayden McNabb – Vegas Golden Knights 176
7th Marc-Edouard Vlasic – San Jose Sharks 174
8th Cody Ceci – Ottawa Senators 171
9th Brent Seabrook – Chicago Blackhawks 170
10th Ivan Provorov – Philadelphia Flyers 169
11th Ron Hainsey – Toronto Maple Leafs 169
12th Josh Morrissey – Winnipeg Jets 168
13th Brooks Orpik – Washington Capitals 168
14th Duncan Keith – Chicago Blackhawks 165
15th Alex Pietrangelo – St. Louis Blues 164
16th Ryan McDonagh – 2 Teams 163
17th Mark Giordano – Calgary Flames 161
18th Michael Stone – Calgary Flames 158
19th Derek Forbort – Los Angeles Kings 156
20th Dan Girardi – Tampa Bay Lightning 155
21st Stephen Johns – Dallas Stars 155
22nd Jaccob Slavin – Carolina Hurricanes 154
23rd Dion Phaneuf – 2 Teams 154
24th Alex Goligoski – Arizona Coyotes 154
25th Darnell Nurse – Edmonton Oilers 153
26th Jordie Benn – Montreal Canadiens 153
27th Justin Braun – San Jose Sharks 152
28th Deryk Engelland – Vegas Golden Knights 150
29th Joel Edmundson – St. Louis Blues 150
30th Greg Pateryn – Dallas Stars 148
31st John Carlson – Washington Capitals 146
32nd Karl Alzner – Montreal Canadiens 144

2017 NHL Blocks Leaders

BLK Rank Player BLK
1st Kris Russell – Edmonton Oilers 213
2nd Erik Karlsson – Ottawa Senators 201
3rd Ian Cole – Pittsburgh Penguins 194
4th Calvin de Haan – New York Islanders 190
5th Mark Giordano – Calgary Flames 184
6th Niklas Hjalmarsson – Chicago Blackhawks 181
7th Danny DeKeyser – Detroit Red Wings 170
8th Alec Martinez – Los Angeles Kings 167
9th Ivan Provorov – Philadelphia Flyers 166
10th Andrej Sekera – Edmonton Oilers 166
11th Dan Girardi – New York Rangers 166
12th Karl Alzner – Washington Capitals 162
13th Jaccob Slavin – Carolina Hurricanes 161
14th Justin Braun – San Jose Sharks 161
15th Rasmus Ristolainen – Buffalo Sabres 161
16th Adam Larsson – Edmonton Oilers 160
17th Ryan McDonagh – New York Rangers 160
18th Derek Forbort – Los Angeles Kings 159
19th Cody Ceci – Ottawa Senators 159
20th Alex Pietrangelo – St. Louis Blues 158
21st Shea Weber – Montreal Canadiens 157
22nd Francois Beauchemin – Colorado Avalanche 156
23rd Dion Phaneuf – Ottawa Senators 156
24th Andrew MacDonald – Philadelphia Flyers 151
25th Ben Lovejoy – New Jersey Devils 149
26th Brett Pesce – Carolina Hurricanes 148
27th Brent Seabrook – Chicago Blackhawks 147
28th Oscar Klefbom – Edmonton Oilers 146
29th Dennis Seidenberg – New York Islanders 146
30th Jeff Petry – Montreal Canadiens 145
31st Adam McQuaid – Boston Bruins 144
32nd Marc-Edouard Vlasic – San Jose Sharks 144

2016 NHL Blocks Leaders

BLK Rank Player BLK
1st Francois Beauchemin – Colorado Avalanche 256
2nd Kris Russell – 2 Teams 210
3rd Karl Alzner – Washington Capitals 207
4th Calvin de Haan – New York Islanders 198
5th Erik Johnson – Colorado Avalanche 197
6th Dan Girardi – New York Rangers 195
7th Mark Giordano – Calgary Flames 193
8th Roman Josi – Nashville Predators 185
9th Alec Martinez – Los Angeles Kings 182
10th Jacob Trouba – Winnipeg Jets 177
11th Erik Karlsson – Ottawa Senators 175
12th Nick Schultz – Philadelphia Flyers 174
13th Johnny Oduya – Dallas Stars 172
14th Ryan Murray – Columbus Blue Jackets 171
15th Josh Gorges – Buffalo Sabres 167
16th Chris Tanev – Vancouver Canucks 166
17th Shea Weber – Nashville Predators 160
18th Alex Goligoski – Dallas Stars 159
19th Jared Spurgeon – Minnesota Wild 157
20th Radko Gudas – Philadelphia Flyers 157
21st Andrej Sekera – Edmonton Oilers 156
22nd Trevor van Riemsdyk – Chicago Blackhawks 155
23rd Kevin Klein – New York Rangers 155
24th Andy Greene – New Jersey Devils 154
25th Niklas Hjalmarsson – Chicago Blackhawks 151
26th Brent Seabrook – Chicago Blackhawks 150
27th Adam Larsson – New Jersey Devils 148
28th Roman Polák – 2 Teams 146
29th Brent Burns – San Jose Sharks 145
30th Matt Niskanen – Washington Capitals 145
31st Michael Stone – Arizona Coyotes 143
32nd Andrei Markov – Montreal Canadiens 142

2015 NHL Blocks Leaders

BLK Rank Player BLK
1st Kris Russell – Calgary Flames 283
2nd Roman Josi – Nashville Predators 209
3rd John Carlson – Washington Capitals 200
4th Brooks Orpik – Washington Capitals 192
5th Michael Stone – Arizona Coyotes 189
6th Dan Girardi – New York Rangers 184
7th Dennis Wideman – Calgary Flames 184
8th T.J. Brodie – Calgary Flames 178
9th Andy Greene – New Jersey Devils 173
10th Andrei Markov – Montreal Canadiens 173
11th Chris Tanev – Vancouver Canucks 170
12th Mike Weber – Buffalo Sabres 168
13th Nick Schultz – Philadelphia Flyers 166
14th Karl Alzner – Washington Capitals 165
15th Tom Gilbert – Montreal Canadiens 164
16th Nate Guenin – Colorado Avalanche 162
17th Alex Pietrangelo – St. Louis Blues 161
18th Zbynek Michalek – 2 Teams 160
19th Alex Goligoski – Dallas Stars 157
20th Johnny Boychuk – New York Islanders 149
21st Josh Gorges – Buffalo Sabres 148
22nd Shea Weber – Nashville Predators 147
23rd Dennis Seidenberg – Boston Bruins 146
24th Drew Doughty – Los Angeles Kings 144
25th Willie Mitchell – Florida Panthers 144
26th P.K. Subban – Montreal Canadiens 142
27th Deryk Engelland – Calgary Flames 142
28th Connor Murphy – Arizona Coyotes 142
29th Mark Stuart – Winnipeg Jets 142
30th Brent Seabrook – Chicago Blackhawks 141
31st Jan Hejda – Colorado Avalanche 140
32nd Brenden Dillon – 2 Teams 139

2014 NHL Blocks Leaders

BLK Rank Player BLK
1st Andrew MacDonald – 2 Teams 242
2nd Chris Butler – Calgary Flames 211
3rd Kris Russell – Calgary Flames 201
4th Andrei Markov – Montreal Canadiens 180
5th John Carlson – Washington Capitals 177
6th Josh Gorges – Montreal Canadiens 177
7th Carl Gunnarsson – Toronto Maple Leafs 176
8th Dan Girardi – New York Rangers 174
9th Nicklas Grossmann – Philadelphia Flyers 174
10th Shea Weber – Nashville Predators 173
11th Francois Beauchemin – Anaheim Ducks 171
12th Ladislav Smid – 2 Teams 168
13th Zbynek Michalek – Arizona Coyotes 165
14th Alex Pietrangelo – St. Louis Blues 164
15th Matt Carle – Tampa Bay Lightning 161
16th Mike Weber – Buffalo Sabres 161
17th Mark Stuart – Winnipeg Jets 160
18th Karl Alzner – Washington Capitals 158
19th Niklas Hjalmarsson – Chicago Blackhawks 157
20th Dion Phaneuf – Toronto Maple Leafs 156
21st Niklas Kronwall – Detroit Red Wings 154
22nd Alex Goligoski – Dallas Stars 153
23rd Johnny Boychuk – Boston Bruins 151
24th Marc-Edouard Vlasic – San Jose Sharks 150
25th Ben Lovejoy – Anaheim Ducks 150
26th Roman Josi – Nashville Predators 150
27th Brenden Dillon – Dallas Stars 148
28th Justin Braun – San Jose Sharks 146
29th Jan Hejda – Colorado Avalanche 144
30th Brooks Orpik – Pittsburgh Penguins 143
31st Toby Enström – Winnipeg Jets 142
32nd Brent Seabrook – Chicago Blackhawks 142