Counting stats
NHL Blocked Shots per 60 Leaders
2026-27All situationsThrough 3 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 2026-27: Thomas Chabot (OTT), 15.50 BLK/60.
- Early sample: teams have played at most 3 games in 2026-27. Expect big swings.
Blocked Shots per 60 leaderboard
| # | Player | Team | BLK/60 | BLK | ||
|---|---|---|---|---|---|---|
| 1 | Thomas ChabotDOTT | OTT | 15.50 | 27 | 7 | 83%▼12 |
| 2 | Victor HedmanDTBL | TBL | 15.33 | 31 | 8 | 93%▲11 |
| 3 | Oskar BäckFDAL | DAL | 13.84 | 22 | 5 | 0.1% |
| 4 | Connor MurphyDEDM | EDM | 11.50 | 63 | 12 | 6.0%▲5.1 |
| 5 | Nick SeelerDPHI | PHI | 11.38 | 53 | 10 | 8.1%▲7.6 |
| 6 | Joel ArmiaFLAK | LAK | 11.38 | 26 | 5 | 3.3%▲3.1 |
| 7 | Martin FehérváryDWSH | WSH | 11.15 | 38 | 7 | 27%▼7.7 |
| 8 | Tristan LuneauDANA | ANA | 11.12 | 27 | 5 | 31%▲31 |
| 9 | Filip HronekDVAN | VAN | 10.90 | 77 | 14 | 91%▲14 |
| 10 | Erik GudbransonDCBJ | CBJ | 10.49 | 34 | 6 | 0.1% |
| 11 | Kaedan KorczakDPIT | PIT | 9.95 | 36 | 6 | 7.5%▲7.3 |
| 12 | Adam WilsbyDNSH | NSH | 9.79 | 31 | 5 | 4.8%▲4.8 |
| 13 | Trevor van RiemsdykDPIT | PIT | 9.27 | 39 | 6 | 0.8% |
| 14 | Mark KastelicFBOS | BOS | 8.99 | 33 | 5 | 13%▲12 |
| 15 | Brandon DuhaimeFTOR | TOR | 8.94 | 34 | 5 | 3.2%▲3 |
| 16 | Colton ParaykoDSTL | STL | 8.74 | 41 | 6 | 37%▼42 |
| 17 | Brenden DillonDNJD | NJD | 8.57 | 28 | 4 | 9.7%▲9.1 |
| 18 | Jonas BrodinDMIN | MIN | 8.55 | 42 | 6 | 5.0%▲4.3 |
| 19 | Zach MetsaDBUF | BUF | 8.42 | 21 | 3 | 0.1% |
| 20 | Vladislav GavrikovDNYR | NYR | 8.38 | 64 | 9 | 41%▼5.9 |
| 21 | Radek FaksaFDAL | DAL | 8.34 | 22 | 3 | 0.1% |
| 22 | Zack OstapchukFSJS | SJS | 8.29 | 22 | 3 | 3.2%▲3.1 |
| 23 | Alexander RomanovDNYI | NYI | 8.25 | 36 | 5 | 15%▲15 |
| 24 | Moritz SeiderDDET | DET | 8.24 | 51 | 7 | 100%▲0.6 |
| 25 | Emil AndraeDCBJ | CBJ | 8.18 | 29 | 4 | 8.8%▲8.6 |
| 26 | Nick PerbixDNSH | NSH | 8.17 | 37 | 5 | 0.1% |
| 27 | Zemgus GirgensonsFTBL | TBL | 8.14 | 22 | 3 | 3.2%▲3 |
| 28 | Matt RoyDWSH | WSH | 8.14 | 37 | 5 | 9.0%▲8.3 |
| 29 | Zach WhitecloudDCGY | CGY | 8.14 | 44 | 6 | 7.3%▲6.7 |
| 30 | Sam MalinskiDCOL | COL | 7.98 | 30 | 4 | 55%▲32 |
| 31 | Esa LindellDDAL | DAL | 7.92 | 38 | 5 | 37%▼31 |
| 32 | Darnell NurseDSJS | SJS | 7.70 | 39 | 5 | 69%▼13 |
| 33 | Boone JennerFWSH | WSH | 7.68 | 31 | 4 | 21%▲16 |
| 34 | Jamie DrysdaleDPHI | PHI | 7.67 | 63 | 8 | 55%▲46 |
| 35 | Rasmus RistolainenDPHI | PHI | 7.66 | 55 | 7 | 8.3%▲7.7 |
| 36 | Elias PetterssonDVAN | VAN | 7.65 | 47 | 6 | 14%▲13 |
| 37 | Jared SpurgeonDMIN | MIN | 7.64 | 39 | 5 | 10%▲8.2 |
| 38 | Danton HeinenFCBJ | CBJ | 7.63 | 24 | 3 | 0.0% |
| 39 | Sandis VilmanisFFLA | FLA | 7.59 | 24 | 3 | 6.4%▲6.3 |
| 40 | Alex IafalloFWPG | WPG | 7.52 | 24 | 3 | 4.3%▲3 |
| 41 | Radko GudasDFLA | FLA | 7.42 | 24 | 3 | 25%▲22 |
| 42 | Chris TanevDTOR | TOR | 7.40 | 57 | 7 | 6.0%▲5 |
| 43 | MacKenzie WeegarDUTA | UTA | 7.32 | 41 | 5 | 93%▼7.2 |
| 44 | Jaccob SlavinDCAR | CAR | 7.29 | 66 | 8 | 16%▲4.6 |
| 45 | Jake McCabeDTOR | TOR | 7.24 | 50 | 6 | 34%▼15 |
| 46 | Jonathan AspirotDBOS | BOS | 7.21 | 50 | 6 | 4.8%▲4.6 |
| 47 | Marcus PetterssonDNYR | NYR | 7.20 | 67 | 8 | 6.6%▲6.2 |
| 48 | Arshdeep BainsFVAN | VAN | 7.18 | 33 | 4 | 3.2%▲3.1 |
| 49 | Adam LarssonDSEA | SEA | 7.07 | 42 | 5 | 23%▼19 |
| 50 | Dylan SambergDWPG | WPG | 7.04 | 43 | 5 | 4.0%▲3.9 |
| 51 | Luca CagnoniDSJS | SJS | 7.04 | 43 | 5 | 56%▲53 |
| 52 | Frederick GaudreauFSEA | SEA | 7.04 | 26 | 3 | 0.2% |
| 53 | Tom WilsonFWSH | WSH | 6.97 | 34 | 4 | 94%▲6.3 |
| 54 | Joseph VelenoFNYR | NYR | 6.78 | 44 | 5 | 4.1%▲3.9 |
| 55 | Timothy LiljegrenDWSH | WSH | 6.67 | 36 | 4 | 4.8%▲4.7 |
| 56 | Brett KulakDCOL | COL | 6.57 | 37 | 4 | 0.3% |
| 57 | Morgan FrostFCGY | CGY | 6.29 | 29 | 3 | 23%▲17 |
| 58 | Noel AcciariFPHI | PHI | 6.27 | 48 | 5 | 3.3%▲3.1 |
| 59 | Noah HanifinDVGK | VGK | 6.25 | 38 | 4 | 53%▼22 |
| 60 | Neal PionkDWPG | WPG | 6.19 | 49 | 5 | 32%▲31 |
| 61 | Artturi LehkonenFCOL | COL | 6.17 | 39 | 4 | 57%▲40 |
| 62 | Dmitry KulikovDFLA | FLA | 6.16 | 29 | 3 | 3.2%▲3.1 |
| 63 | Brandt ClarkeDLAK | LAK | 6.05 | 40 | 4 | 96%▲10 |
| 64 | Zach WerenskiDCBJ | CBJ | 5.95 | 60 | 6 | 100% |
| 65 | Miro HeiskanenDDAL | DAL | 5.84 | 51 | 5 | 99%▲4.3 |
| 66 | Sean WalkerDCAR | CAR | 5.77 | 62 | 6 | 61%▼11 |
| 67 | Lian BichselDDAL | DAL | 5.76 | 31 | 3 | 22%▲21 |
| 68 | Ryan McDonaghDTBL | TBL | 5.69 | 32 | 3 | 7.3%▲6.8 |
| 69 | Wyatt KaiserDCHI | CHI | 5.68 | 63 | 6 | 6.5%▲6.2 |
| 70 | Pavel MintyukovDANA | ANA | 5.67 | 21 | 2 | 31%▲29 |
| 71 | Joel FarabeeFCGY | CGY | 5.67 | 32 | 3 | 11%▲6.4 |
| 72 | Alex NewhookFMTL | MTL | 5.64 | 32 | 3 | 26%▲23 |
| 73 | Andrew PeekeDUTA | UTA | 5.60 | 32 | 3 | 6.5%▲6.2 |
| 74 | Alexandre TexierFMTL | MTL | 5.59 | 21 | 2 | 4.9%▲4.3 |
| 75 | Jake WalmanDEDM | EDM | 5.54 | 43 | 4 | 33%▲30 |
| 76 | Tyler KlevenDOTT | OTT | 5.53 | 22 | 2 | 8.0%▲7.9 |
| 77 | Charle-Edouard D'AstousDTBL | TBL | 5.47 | 33 | 3 | 22%▲17 |
| 78 | Noah JuulsenDCOL | COL | 5.41 | 22 | 2 | 0.1% |
| 79 | Cam YorkDPHI | PHI | 5.35 | 67 | 6 | 20%▲18 |
| 80 | Noah DobsonDMTL | MTL | 5.33 | 45 | 4 | 98%▼1.2 |
| 81 | Mathieu JosephFEDM | EDM | 5.32 | 45 | 4 | 0.1% |
| 82 | Gustav ForslingDFLA | FLA | 5.29 | 23 | 2 | 42%▲18 |
| 83 | Bobby McMannFSEA | SEA | 5.29 | 34 | 3 | 44%▲1 |
| 84 | Jeremy LauzonDVGK | VGK | 5.27 | 34 | 3 | 24%▲22 |
| 85 | Carl GrundstromFPHI | PHI | 5.25 | 34 | 3 | 0.1% |
| 86 | Logan StanleyDNYI | NYI | 5.25 | 34 | 3 | 6.6%▲5.9 |
| 87 | Tim StützleFOTT | OTT | 5.25 | 23 | 2 | 99%▲0.8 |
| 88 | Nils LundkvistDDAL | DAL | 5.24 | 34 | 3 | 5.6%▲5.5 |
| 89 | Cam FowlerDSTL | STL | 5.21 | 46 | 4 | 14%▲1.8 |
| 90 | Shakir MukhamadullinDEDM | EDM | 5.20 | 23 | 2 | 14%▲14 |
| 91 | Clayton KellerFUTA | UTA | 5.17 | 35 | 3 | 100%▲2.1 |
| 92 | Vincent TrocheckFUTA | UTA | 5.15 | 35 | 3 | 88%▼5.4 |
| 93 | Nikita ZadorovDBOS | BOS | 5.12 | 59 | 5 | 39%▲21 |
| 94 | Josh MorrisseyDWPG | WPG | 5.12 | 47 | 4 | 99%▲3.2 |
| 95 | K'Andre MillerDCAR | CAR | 5.09 | 71 | 6 | 64%▲26 |
| 96 | Isak RosenFWPG | WPG | 5.06 | 24 | 2 | 14%▲14 |
| 97 | Brandon MontourDSEA | SEA | 5.05 | 48 | 4 | 83%▲10 |
| 98 | Charles Alexis LegaultDCAR | CAR | 5.05 | 24 | 2 | 4.8%▲4.7 |
| 99 | Mikey AndersonDLAK | LAK | 5.03 | 36 | 3 | 7.3%▲6.9 |
| 100 | Anthony DuclairFNYI | NYI | 5.02 | 24 | 2 | 3.3%▲3 |
Minimum sample: 18 minutes (it scales with games played). 79 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.