NHL Leaders · Blocks

Skaters · 2007-08 regular season · min 20 GP
Top 100
2007-08 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Mike KomisarekDMTL41317910175021.126622740
2Anton VolchenkovDOTT11415145571020.515320923
3Jason SmithDPHI1910-48658017.914220411
4Steve StaiosDEDM7916-1412173122.08118733
5Roman HamrlikDMTL52126738129323.113818736
6Niclas HavelidDATL1131424254020.53518428
7Greg ZanonDNSH055-52438018.516017636
8Pavel KubinaDTOR1129405116136623.912116634
9Jay McKeeDSTL27924242017.9731645
10Keith BallardDPHX61521785105221.316916234
11Tom GilbertDEDM132033-62098322.22715933
12Scott HannanDCOL21921-55579022.55815333
13Chris PhillipsDOTT51318155680122.512615125
14Adam FooteDCOL11516210766023.49314818
15Nick SchultzDMIN2131594252020.210114720
16Toni LydmanDBUF4222617486321.715914618
17Brett ClarkDCOL5162153387123.27014323
18Rob BlakeDLAK92231-1998144522.79314321
19Hal GillDPIT3212466886020.012714324
20Garnet ExelbyDATL257-218537018.917613730
21Jack JohnsonDLAK3811-197681021.78413623
22Ken KleeDATL1910-56056020.17813624
23Ruslan SaleiDCOL62430-498111122.416213513
24Radek MartinekDNYI01515-94098022.98013466
25Jaroslav ModryDPHI189-95056019.14513412
26Brendan WittDNYI257-85158021.813513315
27Filip KubaDTBL62531-840113225.06913123
28Michal RozsivalDNYR132538080127624.69312958
29Kimmo TimonenDPHI83644050125323.66412926
30Andrei MarkovDMTL1642581631451025.05912760
31Sergei GoncharDPIT1253651366173825.75612633
32Brooks OrpikDPIT11011115750017.023912510
33Barret JackmanDSTL21416-129380122.413512431
34Zbynek MichalekDPHX4131793492021.65312430
35Eric BrewerDSTL12122-1891101024.69212327
36Dan GirardiDNYR101828014147521.217912351
37Brent SopelDCHI1192092856020.33512213
38Kim JohnssonDMIN42327-44287223.44212128
39John-Michael LilesDCOL62632226163519.75912131
40Bryan AllenDFLA2141656767021.311211927
41Aaron WardDBOS581395468020.81431195
42Tom PotiDWSH2272994699023.54211932
43Jay BouwmeesterDFLA152237-572182427.310511819
44Paul RangerDTBL102131-1356105025.210611838
45Henrik TallinderDBUF1171854870021.03411816
46Ryan WhitneyDPIT122840-245119722.43011711
47Jeff FingerDCOL81119124093119.912111729
48Francis BouillonDMTL26896160017.416811622
49Duncan KeithDCHI1220323056148125.46711552
50Derek MorrisDPHX81725883135221.78111524
51Andreas LiljaDDET21012-29372018.213311417
52Fedor TyutinDNYR51520543131120.421811225
53Lasse KukkonenDPHI14533831015.74011114
54Glen WesleyDCAR178-35263016.18511015
55Dennis WidemanDBOS1323361170171924.86211022
56Rob ScuderiDPIT05532628018.73211021
57Rostislav KleslaDCBJ61218760130323.210711020
58Stephane RobidasDDAL91726085153720.622010933
59Willie MitchellDVAN2101268165023.24910937
60Brad LukowichDTBL167-152028016.615310818
61Christian EhrhoffDSJS1212297297121.79210822
62Bret HedicanDCAR21517177080019.36510826
63Tim GleasonDCAR3161958498018.615110730
64Milan JurcinaDWSH18943058116.615110715
65Brent SeabrookDCHI923321390152421.516710621
66Ryan JohnsonCSTL51318-22285014.47410523
67Karlis SkrastinsDFLA235-113245018.64210517
68Bryce SalvadorDNJD11011125429019.87510419
69Darryl SydorDPIT1121312659117.6361027
70Martin SkoulaDMIN3811-162663020.57110115
71Josh GorgesDMTL09903241016.37610118
72Shane O'BrienDTBL41721-215469021.212810042
73Andrej MeszarosDOTT92736550160621.010110033
74Tomas KaberleDTOR84553-822155624.9419924
75Chris ProngerDANA123143-1128182825.8749939
76Andy SuttonDNYI178-68657018.2869930
77Bryan McCabeDTOR51823-281107425.3109968
78Mattias OhlundDVAN91524-179128423.864969
79Brian CampbellDSJS85462820142525.1619622
80Mike CommodoreDOTT31114-710097018.21449523
81Ladislav SmidDEDM044-155845017.9929518
82Brad StuartDDET61723-1069132221.21189516
83Greg De VriesDNSH4111577166018.9729427
84Wade ReddenDOTT632381160136422.2889423
85Nick BoyntonDPHX3912-912594017.0939316
86Ron HainseyDCBJ82432-725161822.6519113
87Mattias NorstromDDAL2111334054119.5779121
88Niclas WallinDCAR268-185460018.11349117
89Jan HejdaDCBJ01313206171021.11489018
90Jeff SchultzDWSH51318122836018.1619023
91Mark EatonDPIT0336428019.717892
92Shaone MorrisonnDWSH191046347020.3948932
93Robyn RegehrDCGY51520117993121.31548822
94Dion PhaneufDCGY174360121822631026.21948852
95Marek ZidlickyDNSH53843-563122420.8838439
96Douglas MurrayDSJS1910209848017.51278324
97Shane HnidyDBOS268-27149014.066829
98Randy JonesDPHI52631858103119.4358226
99Frantisek KaberleDCAR02222-43089017.1288226
100Vitaly VishnevskiDNJD257-125048015.5140827