Counting stats
NHL Blocked Shots per 60 Leaders
2020-21All situationsThrough 57 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 2020-21: Alec Martinez (VGK), 8.43 BLK/60.
Blocked Shots per 60 leaderboard
| # | Player | Team | BLK/60 | BLK | ||
|---|---|---|---|---|---|---|
| 1 | Alec MartinezDVGK | VGK | 8.43 | 1,196 | 168 | — |
| 2 | Austin WatsonFOTT | OTT | 7.20 | 408 | 49 | — |
| 3 | Kris RussellDEDM | EDM | 6.99 | 644 | 75 | — |
| 4 | Adam LarssonDEDM | EDM | 6.98 | 1,100 | 128 | 23%▼19 |
| 5 | Connor MurphyDCHI | CHI | 6.67 | 1,107 | 123 | 6.0%▲5.1 |
| 6 | Matt IrwinDBUF | BUF | 6.62 | 390 | 43 | — |
| 7 | Travis HamonicDVAN | VAN | 6.60 | 736 | 81 | 0.1% |
| 8 | Ian ColeDMIN | MIN | 6.58 | 857 | 94 | 4.9%▲4.3 |
| 9 | Ilya LyubushkinDARI | ARI | 6.55 | 659 | 72 | 0.1% |
| 10 | Joshua BrownDOTT | OTT | 6.53 | 368 | 40 | 0.0% |
| 11 | Alexander EdlerDVAN | VAN | 6.51 | 1,087 | 118 | — |
| 12 | Calvin de HaanDCHI | CHI | 6.23 | 819 | 85 | — |
| 13 | Jacob TroubaDNYR | NYR | 6.17 | 817 | 84 | 76%▼11 |
| 14 | Andy GreeneDNYI | NYI | 6.14 | 967 | 99 | — |
| 15 | David SavardDTBL | TBL | 6.10 | 1,072 | 109 | — |
| 16 | Noel AcciariFFLA | FLA | 5.99 | 631 | 63 | 3.3%▲3.1 |
| 17 | Scott MayfieldDNYI | NYI | 5.94 | 1,091 | 108 | 0.1% |
| 18 | Derek ForbortDWPG | WPG | 5.94 | 1,162 | 115 | 0.0% |
| 19 | Niklas HjalmarssonDARI | ARI | 5.82 | 712 | 69 | — |
| 20 | Brayden McNabbDVGK | VGK | 5.76 | 791 | 76 | 24%▲21 |
| 21 | Danny DeKeyserDDET | DET | 5.71 | 851 | 81 | — |
| 22 | Colton ParaykoDSTL | STL | 5.63 | 683 | 64 | 37%▼42 |
| 23 | Kurtis MacDermidFLAK | LAK | 5.62 | 374 | 35 | 0.0% |
| 24 | Jordie BennDWPG | WPG | 5.32 | 575 | 51 | — |
| 25 | Ryan GravesDCOL | COL | 5.31 | 1,029 | 91 | 0.1% |
| 26 | Nikita ZaitsevDOTT | OTT | 5.28 | 1,251 | 110 | — |
| 27 | Chris TanevDCGY | CGY | 5.28 | 1,217 | 107 | 6.0%▲5 |
| 28 | Ryan McDonaghDTBL | TBL | 5.26 | 1,095 | 96 | 7.3%▲6.8 |
| 29 | Robert BortuzzoDSTL | STL | 5.19 | 567 | 49 | — |
| 30 | Radim SimekDSJS | SJS | 5.17 | 568 | 49 | — |
| 31 | Andrej SekeraDDAL | DAL | 5.17 | 719 | 62 | — |
| 32 | Mark GiordanoDCGY | CGY | 5.14 | 1,285 | 110 | — |
| 33 | Jared SpurgeonDMIN | MIN | 5.13 | 1,193 | 102 | 10%▲8.2 |
| 34 | Ryan PulockDNYI | NYI | 5.06 | 1,257 | 106 | 10%▼1.4 |
| 35 | Sean WalkerDLAK | LAK | 5.06 | 854 | 72 | 61%▼11 |
| 36 | Alex GoligoskiDARI | ARI | 5.03 | 1,288 | 108 | — |
| 37 | Jarred TinordiDBOS | BOS | 5.01 | 359 | 30 | — |
| 38 | Jonas BrodinDMIN | MIN | 5.00 | 1,189 | 99 | 5.0%▲4.3 |
| 39 | Jordan OesterleDARI | ARI | 4.99 | 770 | 64 | — |
| 40 | Niko MikkolaDSTL | STL | 4.96 | 436 | 36 | 4.9%▲4.4 |
| 41 | Zach WhitecloudDVGK | VGK | 4.95 | 909 | 75 | 7.3%▲6.7 |
| 42 | Jake MuzzinDTOR | TOR | 4.93 | 1,144 | 94 | — |
| 43 | Ryan MurrayDNJD | NJD | 4.90 | 893 | 73 | — |
| 44 | Alexandre CarrierDNSH | NSH | 4.88 | 381 | 31 | 14%▲12 |
| 45 | Artem ZubDOTT | OTT | 4.86 | 864 | 70 | 10%▲6.1 |
| 46 | Jani HakanpääDCAR | CAR | 4.85 | 1,027 | 83 | — |
| 47 | Esa LindellDDAL | DAL | 4.81 | 1,298 | 104 | 37%▼31 |
| 48 | Alex PietrangeloDVGK | VGK | 4.79 | 1,002 | 80 | 4.0%▲3.7 |
| 49 | Erik GudbransonDNSH | NSH | 4.76 | 806 | 64 | 0.1% |
| 50 | Juuso VälimäkiDCGY | CGY | 4.76 | 756 | 60 | 0.1% |
| 51 | Victor MeteDOTT | OTT | 4.75 | 442 | 35 | — |
| 52 | Matt RoyDLAK | LAK | 4.75 | 847 | 67 | 9.0%▲8.3 |
| 53 | Olli MaattaDLAK | LAK | 4.72 | 674 | 53 | 0.2% |
| 54 | Jon MerrillDMTL | MTL | 4.70 | 895 | 70 | — |
| 55 | Noah DobsonDNYI | NYI | 4.69 | 754 | 59 | 98%▼1.2 |
| 56 | Nicolas HagueDVGK | VGK | 4.69 | 832 | 65 | 0.1% |
| 57 | Caleb JonesDEDM | EDM | 4.68 | 449 | 35 | 0.1% |
| 58 | Jamie OleksiakDDAL | DAL | 4.60 | 1,147 | 88 | 7.1%▲6.9 |
| 59 | Dean KukanDCBJ | CBJ | 4.59 | 497 | 38 | — |
| 60 | Mario FerraroDSJS | SJS | 4.59 | 1,256 | 96 | 15%▼2.1 |
| 61 | Haydn FleuryDANA | ANA | 4.56 | 724 | 55 | 0.1% |
| 62 | Radko GudasDFLA | FLA | 4.55 | 949 | 72 | 25%▲22 |
| 63 | Ryan EllisDNSH | NSH | 4.54 | 832 | 63 | — |
| 64 | Ivan ProvorovDPHI | PHI | 4.54 | 1,400 | 106 | 36%▼27 |
| 65 | Gaetan HaasFEDM | EDM | 4.51 | 386 | 29 | — |
| 66 | Adam FoxDNYR | NYR | 4.50 | 1,359 | 102 | 99%▲6.8 |
| 67 | Josh MansonDANA | ANA | 4.50 | 414 | 31 | 32%▲16 |
| 68 | Justin BraunDPHI | PHI | 4.46 | 982 | 73 | — |
| 69 | Sami VatanenDDAL | DAL | 4.43 | 664 | 49 | — |
| 70 | Dante FabbroDNSH | NSH | 4.43 | 773 | 57 | 3.2%▲3.1 |
| 71 | Jacob LarssonDANA | ANA | 4.43 | 800 | 59 | — |
| 72 | Brett KulakDMTL | MTL | 4.37 | 741 | 54 | 0.3% |
| 73 | Tyler MotteFVAN | VAN | 4.37 | 384 | 28 | — |
| 74 | Jaccob SlavinDCAR | CAR | 4.37 | 1,195 | 87 | 16%▲4.6 |
| 75 | Justin HollDTOR | TOR | 4.35 | 1,158 | 84 | — |
| 76 | Vladislav GavrikovDCBJ | CBJ | 4.33 | 1,067 | 77 | 41%▼5.9 |
| 77 | Duncan KeithDCHI | CHI | 4.32 | 1,264 | 91 | — |
| 78 | Boone JennerFCBJ | CBJ | 4.31 | 738 | 53 | 21%▲16 |
| 79 | Nathan BeaulieuDWPG | WPG | 4.30 | 418 | 30 | — |
| 80 | Marc-Edouard VlasicDSJS | SJS | 4.30 | 893 | 64 | — |
| 81 | Patrik NemethDCOL | COL | 4.29 | 937 | 67 | — |
| 82 | Seth JonesDCBJ | CBJ | 4.29 | 1,413 | 101 | 80%▲32 |
| 83 | Brandon TanevFPIT | PIT | 4.29 | 462 | 33 | 0.1% |
| 84 | Libor HajekDNYR | NYR | 4.29 | 672 | 48 | — |
| 85 | Cody CeciDPIT | PIT | 4.28 | 981 | 70 | 0.3% |
| 86 | Luke GlendeningFDET | DET | 4.28 | 799 | 57 | 0.0% |
| 87 | Ethan BearDEDM | EDM | 4.27 | 772 | 55 | 0.0% |
| 88 | Roman JosiDNSH | NSH | 4.26 | 1,169 | 83 | 98%▼0.5 |
| 89 | Nick JensenDWSH | WSH | 4.25 | 917 | 65 | 0.1% |
| 90 | Nikita ZadorovDCHI | CHI | 4.20 | 1,056 | 74 | 39%▲21 |
| 91 | Darnell NurseDEDM | EDM | 4.18 | 1,435 | 100 | 69%▼13 |
| 92 | TJ BrodieDTOR | TOR | 4.17 | 1,207 | 84 | — |
| 93 | MacKenzie WeegarDFLA | FLA | 4.17 | 1,194 | 83 | 93%▼7.2 |
| 94 | Kevan MillerDBOS | BOS | 4.16 | 534 | 37 | — |
| 95 | Brandon CarloDBOS | BOS | 4.16 | 505 | 35 | 0.3% |
| 96 | Jeremy LauzonDBOS | BOS | 4.15 | 767 | 53 | 24%▲22 |
| 97 | K'Andre MillerDNYR | NYR | 4.13 | 1,119 | 77 | 64%▲26 |
| 98 | Dylan GambrellFSJS | SJS | 4.13 | 785 | 54 | — |
| 99 | Tucker PoolmanDWPG | WPG | 4.12 | 714 | 49 | — |
| 100 | Joel EdmundsonDMTL | MTL | 4.08 | 1,103 | 75 | 4.0%▲3.9 |
Minimum sample: 342 minutes (it scales with games played). 312 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.