NHL Leaders · Blocks

Skaters · 2016-17 regular season · min 20 GP
Top 100
2016-17 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Kris RussellDEDM1121352368021.26721336165
2Erik KarlssonDOTT1754711028218426.86720159506
3Ian ColeDPIT52126267289019.816419432220
4Calvin de HaanDNYI520251536116119.913919024252
5Mark GiordanoDCGY1227392259151323.67818445373
6Niklas HjalmarssonDCHI51318122061021.52318123135
7Danny DeKeyserDDET4812-223385021.910017016177
8Alec MartinezDLAK93039-1724144221.61371675333
9Ivan ProvorovDPHI62430-734161022.011116623331
10Andrej SekeraDEDM827351418128121.55516638320
11Dan GirardiDNYR4111581656019.110716610125
12Karl AlznerDWSH31013232881019.810516217162
13Jaccob SlavinDCAR52934231299023.43516183231
14Rasmus RistolainenDBUF63945-958186126.519516125359
15Justin BraunDSJS491312895020.113616140237
16Adam LarssonDEDM41519215585020.125316028203
17Ryan McDonaghDNYR636422037153124.48016045320
18Cody CeciDOTT21517-1120143023.211115922287
19Derek ForbortDLAK21618854100020.11801599212
20Alex PietrangeloDSTL143448324181625.33815853335
21Shea WeberDMTL17254220381831225.114015711425
22Francois BeaucheminDCOL51318-1432132021.57315628279
23Andrew MacDonaldDPHI21618-52665020.1391518159
24Ben LovejoyDNJD167-73984020.88215018150
25Brett PesceDCAR218202320109021.25714855268
26Brent SeabrookDCHI33639526131221.911114724298
27Marc-Edouard VlasicDSJS62228435144121.21814623317
28Dennis SeidenbergDNYI51722253289019.415414610166
29Oscar KlefbomDEDM12263876201322.44314629398
30Jeff PetryDMTL82028322172222.117114519361
31Adam McQuaidDBOS281047164018.315714410136
32Jordie BennDMTL41317-42868018.36414414180
33Michael StoneDCGY3121503281119.81251435186
34Alex GoligoskiDARI63036-928112123.313714315235
35Brent BurnsDSJS2947761940320824.96914253777
36Zdeno CharaDBOS1019291859136123.313014035279
37Jared SpurgeonDMIN1028383320144124.04914023272
38Josh MorrisseyDWPG6142063899119.514513915218
39Alexander EdlerDVAN61521-2036138224.310613817309
40Ryan EllisDNSH1622381729140424.06413737281
41Nikita ZaitsevDTOR43236-2238106122.017613633303
42Cam FowlerDANA112839720186524.92913430372
43Jack JohnsonDCBJ518232332116121.89413420224
44Luke SchennDARI178-98594018.128613411213
45Deryk EngellandDCGY41216285107018.313513419218
46Johnny BoychukDNYI617231119155120.716013313339
47Roman PolakDTOR4711106564017.923213316165
48Victor HedmanDTBL165672347166424.59313239408
49Brooks OrpikDWSH01414324893017.818113212181
50Stephen JohnsDDAL4610-103691018.315913020201
51Sami VatanenDANA32124330117221.77512815252
52John CarlsonDWSH92837710180322.75812751361
53Alexei EmelinDMTL281017182021.324112716200
54David SavardDCBJ617233344135021.812712622264
55Andy GreeneDNJD4913-16883121.95012526190
56Radko GudasDPHI61723893113019.328012418299
57Dustin ByfuglienDWPG13395210117241127.418312465452
58Paul MartinDSJS42226102057019.24112436126
59Johnny OduyaDCHI279-41837018.32912314118
60Kevin KleinDNYR3111453154017.613512312115
61Luca SbisaDVAN21113-14075019.013012219197
62Jake MuzzinDLAK91928-2146184422.316212215388
63Matt IrwinDNSH31114152698016.311512118217
64Morgan RiellyDTOR62127-2021171122.24612034352
65Ron HainseyDPIT41317-82171022.09312025186
66Roman JosiDNSH123749718217725.15411916409
67Esa LindellDDAL6121882299021.99311934223
68Connor MurphyDARI21517-134581019.220111913186
69Mike MathesonDFLA71017-536179021.16911848314
70Seth JonesDCBJ123042624152123.46111832297
71Jacob TroubaDWPG82533454154225.010711836323
72John KlingbergDDAL133649234124423.44211740313
73Justin SchultzDPIT1239512734154320.46711622293
74TJ BrodieDCGY63036-162478123.63011557208
75Brandon CarloDBOS6101695988020.88711521179
76Jake McCabeDBUF31720-72679120.77311429176
77David SchlemkoDSJS21618414118116.83511228254
78Jay BouwmeesterDSTL11415628106022.46711111205
79Nick LeddyDNYI113546-312137322.77710926288
80Josh GorgesDBUF156-35040018.5143108780
81Travis HamonicDNYI31114-216074020.55810814157
82Mattias EkholmDNSH32023434120023.56110838284
83Duncan KeithDCHI647532216183225.62410732384
84Ben HuttonDVAN51419-2231130220.54610631268
85Ryan SuterDMIN931403436164426.97210541332
86P.K. SubbanDNSH103040-844142324.47810430294
87Nathan BeaulieuDMTL42428844118219.56510216235
88Olli MaattaDPIT167171266018.17210211129
89Andrej SustrDTBL31114-104393017.64510218164
90Trevor van RiemsdykDCHI51116172973018.42210022161
91Dan HamhuisDDAL11516-72383119.49310019201
92Kevin BieksaDANA3111406394118.817310013197
93Mark PysykDFLA4131701086018.6729931172
94Brian DumoulinDPIT1141501478020.61139925182
95Nick BoninoCPIT181937-516142616.6609941226
96Jakob ChychrunDARI71320-144786116.71099912197
97Erik JohnsonDCOL21517-6996022.1879818204
98Marc StaalDNYR371093470019.2899722146
99Kyle QuinceyDCBJ691545179017.9979719163
100Zach BogosianDBUF2911-174673020.1599711135