NHL Leaders · Blocks

Skaters · 2009-10 regular season · min 20 GP
Top 100
2009-10 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Dennis SeidenbergDBOS42832639153222.916621524295
2Andy SuttonDOTT5813-1010777020.419720424155
3Keith BallardDFLA82028-78890122.415620118188
4Greg ZanonDMIN21315-103659022.418319625144
5Chris ProngerDPHI1045552279175525.910418940340
6Dan GirardiDNYR61824-253108121.517818037225
7Stephane RobidasDDAL103141-1070199724.526917722394
8Anton VolchenkovDOTT4101423869020.715317217162
9Kimmo TimonenDPHI63339-250121122.97516837230
10Brett ClarkDCOL3172062875219.15516220160
11Josh GorgesDMTL371023952021.08515820141
12Nick SchultzDMIN11920-84383121.08415815172
13Roman HamrlikDMTL62026-256100223.45915728225
14Zbynek MichalekDPHX31417530104222.68015616197
15Karlis SkrastinsDDAL21113-42453019.65215617138
16Francois BeaucheminDTOR52126-1333170425.58815544375
17Andy GreeneDNJD6313791486423.55515534207
18Brent SeabrookDCHI426302059129023.220815324285
19Hal GillDMTL2911-106841018.38215017107
20Ron HainseyDATL52126-639121022.14214847238
21Kevin KleinDNSH11011-132767019.910114731160
22Aaron WardDANA11213-156241017.317714612115
23Scott HannanDCOL2141624053021.96714429123
24Duncan KeithDCHI1455692151213326.64614345447
25Kyle QuinceyDCOL62329976139123.611514347311
26Chris PhillipsDOTT8162484582122.49714230172
27Jason StrudwickDEDM066-185019016.9581391759
28Jordan LeopoldDPIT111526-22895121.96813816206
29Tyler MyersDBUF1137481332104323.79113730259
30Jay McKeeDPIT191065442015.459137490
31Ian WhiteDCGY132538851173322.85413735382
32Bryan AllenDFLA4913-89978019.212013713164
33Niklas HjalmarssonDCHI2151792062019.75913729170
34Matt CarleDPHI629351916137223.43513734276
35Mark EatonDPIT3131652665019.8271353149
36Jaroslav SpacekDMTL3182195099121.85413437257
37Brad StuartDDET41620-1222153123.220613330323
38Mark StreitDNYI113849048187925.77813276417
39Jack HillenDNYI31821-54478120.73813154169
40Trevor DaleyDDAL61622325107222.23613123209
41Dan BoyleDSJS154358670180626.25113042410
42Michal RozsivalDNYR3202337880121.413613034179
43Jeff SchultzDWSH32023503243019.96612913104
44Marek ZidlickyDMIN63743-1667116424.28012832248
45Mike WeaverDSTL1910102933017.0481273089
46Colin WhiteDNJD2101284647020.114312620118
47Jay BouwmeesterDCGY32629-448130125.97312624295
48Matt GreeneDLAK27948357017.52381264152
49Matt CarknerDOTT2911019087016.912712519161
50Zach BogosianDATL101323-1861155321.419612441336
51Fedor TyutinDCBJ62632-749149323.58412418301
52Roman PolakDSTL4172175973020.013812420151
53Joni PitkanenDCAR64046-1172161127.46612257358
54Tom PotiDWSH42024264269221.41912135136
55Brent SopelDCHI17833448014.95012016105
56Brooks OrpikDPIT2232566461020.125511711124
57Matt WalkerDTBL235-119054016.28211610132
58Luke SchennDTOR51217250101016.917311622245
59Mattias OhlundDTBL01313-85971022.811211621140
60Steve StaiosDCGY1910-277561118.75411612129
61Alexander EdlerDVAN53742040161222.68411514359
62Tim GleasonDCAR5141907876121.214911523168
63Ryan WhitneyDEDM73239170151324.88911519298
64Rob BlakeDSJS723301460182421.46811419342
65Kent HuskinsDSJS3192264747017.53211315135
66Ryan SuterDNSH43337448125224.05511238282
67Ryan O'ByrneDMTL134-37427015.3119111774
68Pavel KubinaDATL63238066159222.69411155292
69Dennis WidemanDBOS62430-1434146223.610011011339
70Rob ScuderiDLAK01111162138019.3691092376
71Bryce SalvadorDNJD4101485747018.99510917105
72Braydon CoburnDPHI51419-654122121.111810922290
73Andrej MeszarosDTBL61117-1450145220.211210826273
74Mike MottauDNJD2161844174022.37510822149
75Ed JovanovskiDPHX102434-1255117521.610610814233
76Brian PothierDCAR5101542181119.08610720174
77Bryan McCabeDFLA83543-483169323.311310618357
78Lubomir VisnovskyDANA153045-1020131521.93710640297
79Shea WeberDNSH162743036222723.216510634487
80Barret JackmanDSTL2151738173022.77010632163
81Kyle CumiskeyDCOL7132002074219.84710551151
82Zdeno CharaDBOS737441987242425.415110427460
83Marc-Edouard VlasicDSJS31316213374122.15210413185
84Shaone MorrisonnDWSH1111286832017.61631041278
85Bruno GervaisDNYI31417-153183120.06310341193
86Adam FooteDCOL09986426019.41111021180
87James WisniewskiDANA32730-556146224.412910227288
88Brian RafalskiDDET834422326134524.23910124308
89Dion PhaneufDTOR122032183225524.219410027544
90Nicklas GrossmannDDAL077-33258019.215010012107
91Toby EnstromDATL64450-530109222.3209936239
92Steve EmingerDANA4121613045019.51029910112
93Douglas MurrayDSJS4131736685120.32339924205
94Sean O'DonnellDLAK31215147044018.7889819111
95Toni LydmanDBUF41620103077018.91269810146
96Tomas KaberleDTOR74249-1624158322.4449816306
97Victor HedmanDTBL41620-37990020.9599715215
98Chris DruryCNYR141832-1031148217.8679758266
99Marc StaalDNYR81927114478023.11789745173
100Kris RussellDCBJ71522332108018.61019621207