NHL Leaders · Blocks

Skaters · 2024-25 regular season · min 20 GP
Top 100
2024-25 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Ian ColeDUTA11617-27766020.310621125189
2Jacob TroubaDANA11314-866111020.516420829268
3Nick SeelerDPHI31720103682017.312520023237
4Rasmus AnderssonDCGY112031-3860163324.03619630378
5MacKenzie WeegarDCGY839471833184424.222319252474
6Chris TanevDTOR31518312443019.82018910120
7Moritz SeiderDDET83846-540162425.121218130368
8David SavardDMTL11415-83648016.65618018113
9Esa LindellDDAL52126341499122.25017030229
10Travis SanheimDPHI82230-640139024.58417051306
11Alexandre CarrierDMTL32225-104082020.67516922182
12Mike MathesonDMTL62531-651149125.16016843366
13Brayden McNabbDVGK51520423297020.113116721242
14Alexander RomanovDNYI41620520100022.314716524252
15Jake SandersonDOTT114657-1412195524.43816353421
16Connor MurphyDCHI21719-25284020.611716017193
17Jamie OleksiakDSEA41317-23466018.87415923174
18Brandon CarloDTOR1111263777018.99015721202
19Jake MiddletonDMIN81321114097021.99915721224
20Alex VlasicDCHI42630-2312103123.35915753211
21Ryan PulockDNYI5182321697121.110015532226
22Cody CeciDDAL4202462490021.27615523220
23Ryan McDonaghDTBL42731432278020.42315224195
24Trevor van RiemsdykDWSH12021203480017.71015125215
25Martin FehérváryDWSH52025182576019.013915011199
26Colton ParaykoDSTL162036128125123.89214927251
27Adam LarssonDSEA721282231112021.210414833263
28Braden SchneiderDNYR6152191895017.914614519224
29Thomas ChabotDOTT936451724179123.05814531447
30Simon EdvinssonDDET72431126786021.18614426215
31Marcus PetterssonDVAN4252964570021.78014432215
32Dante FabbroDCBJ91726204089020.96714324218
33Ben ChiarotDDET4913-1469109021.212714226261
34Vladislav GavrikovDLAK525302628112023.15014022285
35Mikhail SergachevDUTA153853-832132325.16114032367
36Alex PietrangeloDVGK429331116123022.44113925291
37Brett PesceDNJD31417-52999021.32413825218
38Jaccob SlavinDCAR62127168110021.62113661319
39Ilya LyubushkinDDAL1131453251017.48413620146
40Jake McCabeDTOR22123234074021.51181359170
41Victor HedmanDTBL1551661830181423.13913325475
42John CarlsonDWSH546511722167123.64913136393
43Zach WerenskiDCBJ2359821231298526.81913149638
44Morgan RiellyDTOR73441-821126121.42113120303
45Jackson LaCombeDANA142943028134222.36912935268
46Ryan LindgrenDCOL4182204063019.78012812205
47Cale MakarDCOL30629228142461225.75112860623
48Ivan ProvorovDCBJ726331131100123.42812729269
49Cam YorkDPHI41317-82665020.86012625169
50Andrew PeekeDBOS11617-101580018.610512615205
51Noah DobsonDNYI102939-1628196123.35712636437
52Mario FerraroDSJS51217-255379021.415012537205
53Tyler MyersDVAN6182427487020.88712531233
54Mikey AndersonDLAK61824172884022.711912422248
55Kaiden GuhleDMTL6121864771021.210412414171
56Olli MaattaDUTA2161871673019.62512426179
57Lane HutsonDMTL66066-23491122.74012356297
58Rasmus SandinDWSH42630132378119.29112226225
59Brandt ClarkeDLAK528331346131216.32312124269
60Dylan SambergDWPG61420342695021.15612033224
61Jared SpurgeonDMIN72532814107120.45311922240
62Brett KulakDEDM71825-718135020.52811823293
63Artem ZubDOTT2111333457020.65811819136
64Will BorgenDNYR51015-44281017.112211722211
65Bowen ByramDBUF73138114694022.77511715209
66Kevin BahlDCGY31720-63582121.410911624219
67Connor CliftonDBUF11516-64563016.120811626179
68Brock FaberDMIN101929-223124225.53611529298
69Josh MorrisseyDWPG1448621722172324.44911332433
70Alex TuchRBUF3631671647196319.37311349391
71Matt RoyDWSH32124182584019.911411315247
72Dylan DeMeloDWPG31619313875021.513711229193
73Samuel GirardDCOL3212471495020.96211124227
74Timothy LiljegrenDSJS61117-2538102219.26411115251
75Simon BenoitDTOR1910125948016.620411116102
76Thomas HarleyDDAL1634503216171123.43311029396
77Ryan SuterDSTL2131572462019.53910915158
78Seth JonesDFLA92736-2422129524.69610926305
79Brian DumoulinDNJD31922-11469019.57410928163
80Brenden DillonDNJD2141686748018.61911088177
81Justin FaulkDSTL42832-930124122.48210828296
82Adam FoxDNYR105161932135123.34010840339
83Joel EdmundsonDLAK61420252291020.610010823241
84Nikita ZadorovDBOS4182225145105020.621910725267
85Sam MalinskiDCOL51015816115015.95710729279
86Ryker EvansDSEA52025-123059119.512310612174
87Noah HanifinDVGK102939814145221.64310632329
88Carson SoucyDNYR4913-114681017.911510617196
89Scott MayfieldDNYI369182751017.08910527151
90Brandon TanevLWPG101222-121699013.216810523181
91Damon SeversonDCBJ6192554791019.14310428197
92Luke SchennDWPG167-44577015.930010416197
93Jonas BrodinDMIN41620101871022.92710421178
94Philip BrobergDSTL82129211697020.54310322238
95Devon ToewsDCOL1034443026138124.64010335342
96Mason LohreiDBOS52833-431692119.52510336258
97Zach WhitecloudDVGK491373772017.511710314194
98Jamie DrysdaleDPHI71320-322263219.91810220186
99Matt GrzelcykDPIT13940-61694020.64310132258
100Kris LetangDPIT92130-1552164423.512010037361