Counting stats
NHL Blocked Shots per 60 Leaders
2018-19All situationsThrough 84 team games
This board ranks skaters by blocked shots per 60 minutes of ice time in all situations, so a fourth-liner who plays 9 minutes is compared fairly with a top-pair defenseman who plays 25. Players under the minimum-minutes cutoff are hidden.
A blocked shot is an opponent's shot attempt stopped by a skater before it reaches the net. Shutdown defensemen and penalty killers dominate, because they spend the most time in front of their own goal. Rates surface low-minute players who already produce; they are the ones to grab when an injury opens up ice time.
Leader in 2018-19: Nick Seeler (MIN), 7.95 BLK/60.
Blocked Shots per 60 leaderboard
| # | Player | Team | BLK/60 | BLK | ||
|---|---|---|---|---|---|---|
| 1 | Nick SeelerDMIN | MIN | 7.95 | 876 | 116 | 8.1%▲7.6 |
| 2 | Ian ColeDCOL | COL | 7.61 | 1,403 | 178 | 4.9%▲4.3 |
| 3 | Kris RussellDEDM | EDM | 7.55 | 1,471 | 185 | — |
| 4 | Andrew MacDonaldDPHI | PHI | 7.40 | 771 | 95 | — |
| 5 | Andy GreeneDNJD | NJD | 7.31 | 1,708 | 208 | — |
| 6 | Brent SeabrookDCHI | CHI | 7.25 | 1,490 | 180 | — |
| 7 | Alexander EdlerDVAN | VAN | 7.24 | 1,376 | 166 | — |
| 8 | Travis HamonicDCGY | CGY | 6.96 | 1,440 | 167 | 0.1% |
| 9 | Niklas HjalmarssonDARI | ARI | 6.95 | 1,615 | 187 | — |
| 10 | Kevan MillerDBOS | BOS | 6.85 | 692 | 79 | — |
| 11 | Robert HaggDPHI | PHI | 6.82 | 1,390 | 158 | — |
| 12 | Mark BorowieckiDOTT | OTT | 6.76 | 825 | 93 | — |
| 13 | Adam McQuaidDCBJ | CBJ | 6.69 | 789 | 88 | — |
| 14 | Christian FolinDMTL | MTL | 6.64 | 705 | 78 | — |
| 15 | Chris TanevDVAN | VAN | 6.60 | 1,109 | 122 | 6.0%▲5 |
| 16 | Ilya LyubushkinDARI | ARI | 6.50 | 563 | 61 | 0.1% |
| 17 | Scott MayfieldDNYI | NYI | 6.45 | 1,480 | 159 | 0.1% |
| 18 | Patrik NemethDCOL | COL | 6.44 | 1,220 | 131 | — |
| 19 | Alec MartinezDLAK | LAK | 6.32 | 1,282 | 135 | — |
| 20 | Olli MaattaDPIT | PIT | 6.24 | 1,115 | 116 | 0.2% |
| 21 | Jordan OesterleDARI | ARI | 6.22 | 1,342 | 139 | — |
| 22 | Deryk EngellandDVGK | VGK | 6.20 | 1,471 | 152 | — |
| 23 | Roman PolakDDAL | DAL | 6.18 | 1,476 | 152 | — |
| 24 | Kevin GravelDEDM | EDM | 6.01 | 530 | 53 | — |
| 25 | Michal KempnyDWSH | WSH | 5.95 | 1,362 | 135 | — |
| 26 | Dan GirardiDTBL | TBL | 5.87 | 1,104 | 108 | — |
| 27 | Alex GoligoskiDARI | ARI | 5.84 | 1,582 | 154 | — |
| 28 | Ben LovejoyDDAL | DAL | 5.84 | 1,213 | 118 | — |
| 29 | Radko GudasDPHI | PHI | 5.80 | 1,376 | 133 | 25%▲22 |
| 30 | Thomas HickeyDNYI | NYI | 5.76 | 740 | 71 | — |
| 31 | Ben ChiarotDWPG | WPG | 5.74 | 1,452 | 139 | 13%▲11 |
| 32 | MacKenzie WeegarDFLA | FLA | 5.69 | 1,086 | 103 | 93%▼7.2 |
| 33 | Brooks OrpikDWSH | WSH | 5.64 | 830 | 78 | — |
| 34 | Christian JarosDOTT | OTT | 5.61 | 876 | 82 | — |
| 35 | Jack JohnsonDPIT | PIT | 5.58 | 1,581 | 147 | — |
| 36 | Alexander PetrovicDEDM | EDM | 5.50 | 578 | 53 | 0.1% |
| 37 | Jacob TroubaDWPG | WPG | 5.47 | 1,876 | 171 | 76%▼11 |
| 38 | Nikita ZaitsevDTOR | TOR | 5.46 | 1,658 | 151 | — |
| 39 | Connor MurphyDCHI | CHI | 5.39 | 1,013 | 91 | 6.0%▲5.1 |
| 40 | Gabriel BourqueFCOL | COL | 5.38 | 536 | 48 | — |
| 41 | Ryan McDonaghDTBL | TBL | 5.33 | 1,811 | 161 | 7.3%▲6.8 |
| 42 | Jake McCabeDBUF | BUF | 5.31 | 1,118 | 99 | 34%▼15 |
| 43 | Brayden McNabbDVGK | VGK | 5.29 | 1,578 | 139 | 24%▲21 |
| 44 | Ron HainseyDTOR | TOR | 5.27 | 1,641 | 144 | — |
| 45 | Brett PesceDCAR | CAR | 5.25 | 1,496 | 131 | 0.3% |
| 46 | Dylan DeMeloDOTT | OTT | 5.25 | 1,485 | 130 | 5.7%▲5.5 |
| 47 | Jordie BennDMTL | MTL | 5.21 | 1,474 | 128 | — |
| 48 | Greg PaterynDMIN | MIN | 5.17 | 1,370 | 118 | — |
| 49 | Colton ParaykoDSTL | STL | 5.17 | 1,823 | 157 | 37%▼42 |
| 50 | Johnny BoychukDNYI | NYI | 5.17 | 1,393 | 120 | — |
| 51 | Joel EdmundsonDSTL | STL | 5.13 | 1,241 | 106 | 4.0%▲3.9 |
| 52 | Cody CeciDOTT | OTT | 5.10 | 1,670 | 142 | 0.3% |
| 53 | Scott HarringtonDCBJ | CBJ | 5.10 | 952 | 81 | — |
| 54 | Travis SanheimDPHI | PHI | 4.98 | 1,604 | 133 | 67%▼7.1 |
| 55 | Luke GlendeningFDET | DET | 4.97 | 1,232 | 102 | 0.0% |
| 56 | Derek ForbortDLAK | LAK | 4.96 | 1,680 | 139 | 0.0% |
| 57 | Madison BoweyDDET | DET | 4.95 | 763 | 63 | — |
| 58 | Zach BogosianDBUF | BUF | 4.95 | 1,406 | 116 | 0.4% |
| 59 | Danny DeKeyserDDET | DET | 4.94 | 1,142 | 94 | — |
| 60 | Erik JohnsonDCOL | COL | 4.92 | 1,745 | 143 | — |
| 61 | John CarlsonDWSH | WSH | 4.91 | 2,005 | 164 | 99%▲2.4 |
| 62 | Kevin ConnautonDARI | ARI | 4.90 | 918 | 75 | — |
| 63 | Alex PietrangeloDSTL | STL | 4.88 | 1,709 | 139 | 4.0%▲3.7 |
| 64 | Josh MorrisseyDWPG | WPG | 4.86 | 1,322 | 107 | 99%▲3.2 |
| 65 | Shea WeberDMTL | MTL | 4.85 | 1,362 | 110 | — |
| 66 | Brian DumoulinDPIT | PIT | 4.84 | 1,598 | 129 | 0.4% |
| 67 | Esa LindellDDAL | DAL | 4.84 | 1,995 | 161 | 37%▼31 |
| 68 | Ryan PulockDNYI | NYI | 4.84 | 1,834 | 148 | 10%▼1.4 |
| 69 | Jonas BrodinDMIN | MIN | 4.81 | 1,685 | 135 | 5.0%▲4.3 |
| 70 | Colton SceviourFFLA | FLA | 4.80 | 725 | 58 | — |
| 71 | Adam PelechDNYI | NYI | 4.79 | 1,453 | 116 | 3.2%▲3 |
| 72 | Dmitry KulikovDWPG | WPG | 4.77 | 893 | 71 | 3.2%▲3.1 |
| 73 | Robert BortuzzoDSTL | STL | 4.73 | 913 | 72 | — |
| 74 | Mike MathesonDFLA | FLA | 4.73 | 1,674 | 132 | 85%▼7.8 |
| 75 | Dion PhaneufDLAK | LAK | 4.72 | 1,005 | 79 | — |
| 76 | Jay BouwmeesterDSTL | STL | 4.71 | 1,617 | 127 | — |
| 77 | Jake MuzzinDTOR | TOR | 4.71 | 1,707 | 134 | — |
| 78 | Ryan EllisDNSH | NSH | 4.69 | 1,969 | 154 | — |
| 79 | Matt NiskanenDWSH | WSH | 4.69 | 1,755 | 137 | — |
| 80 | Marc StaalDNYR | NYR | 4.65 | 1,534 | 119 | — |
| 81 | Taylor FedunDDAL | DAL | 4.65 | 748 | 58 | — |
| 82 | Ryan MurrayDCBJ | CBJ | 4.65 | 1,201 | 93 | — |
| 83 | Maxime LajoieDOTT | OTT | 4.65 | 1,059 | 82 | — |
| 84 | Calvin de HaanDCAR | CAR | 4.64 | 1,370 | 106 | — |
| 85 | Marcus PetterssonDPIT | PIT | 4.62 | 1,401 | 108 | 6.6%▲6.2 |
| 86 | Ben HarpurDOTT | OTT | 4.61 | 899 | 69 | — |
| 87 | Duncan KeithDCHI | CHI | 4.58 | 1,887 | 144 | — |
| 88 | Mark GiordanoDCGY | CGY | 4.57 | 1,891 | 144 | — |
| 89 | Charlie McAvoyDBOS | BOS | 4.56 | 1,197 | 91 | 97%▲6.2 |
| 90 | David SavardDCBJ | CBJ | 4.56 | 1,619 | 123 | — |
| 91 | Oscar FantenbergDCGY | CGY | 4.55 | 976 | 74 | — |
| 92 | Justin BraunDSJS | SJS | 4.55 | 1,584 | 120 | — |
| 93 | Barclay GoodrowFSJS | SJS | 4.52 | 903 | 68 | 0.1% |
| 94 | Victor MeteDMTL | MTL | 4.52 | 1,262 | 95 | — |
| 95 | Marc-Edouard VlasicDSJS | SJS | 4.51 | 1,515 | 114 | — |
| 96 | Kevin ShattenkirkDNYR | NYR | 4.51 | 1,383 | 104 | — |
| 97 | Darnell NurseDEDM | EDM | 4.48 | 1,953 | 146 | 69%▼13 |
| 98 | Nate SchmidtDVGK | VGK | 4.48 | 1,339 | 100 | 4.9%▲4.5 |
| 99 | Par LindholmFWPG | WPG | 4.47 | 738 | 55 | — |
| 100 | Michael Del ZottoDSTL | STL | 4.45 | 715 | 53 | — |
Minimum sample: 504 minutes (it scales with games played). 313 below the minimum are hidden.
How to read it
Blocked Shots per 60 minutes of ice time, all situations.
How reliable is it?
Rates settle faster than totals but need minutes: early in the season, low-minute players swing the most.
About our data sources →Projected next
Our fantasy projections for blocked shots: who should lead the coming games.