Counting stats
NHL Blocked Shots Leaders
2021-22All situationsThrough 82 team games
This board ranks every NHL skater by total blocked shots this season, regular season only.
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. Blocks are a common peripheral category. Defensemen supply most of them; the forwards and defensemen splits below help when you need one position.
Leader in 2021-22: Brayden McNabb (VGK), 179 BLK.
Blocked Shots leaderboard
| # | Player | Team | BLK | GP | Per game | |
|---|---|---|---|---|---|---|
| 1 | Brayden McNabbDVGK | VGK | 179 | 69 | 2.59 | 24%▲21 |
| 2 | Jacob TroubaDNYR | NYR | 177 | 81 | 2.19 | 76%▼11 |
| 3 | Ivan ProvorovDPHI | PHI | 172 | 79 | 2.18 | 36%▼27 |
| 4 | Calvin de HaanDCHI | CHI | 172 | 69 | 2.49 | — |
| 5 | Andrew PeekeDCBJ | CBJ | 169 | 82 | 2.06 | 6.5%▲6.2 |
| 6 | Colton ParaykoDSTL | STL | 169 | 80 | 2.11 | 37%▼42 |
| 7 | Jake McCabeDCHI | CHI | 167 | 75 | 2.23 | 34%▼15 |
| 8 | Alex PietrangeloDVGK | VGK | 164 | 80 | 2.05 | 4.0%▲3.7 |
| 9 | Moritz SeiderDDET | DET | 161 | 82 | 1.96 | 100%▲0.6 |
| 10 | Chris TanevDCGY | CGY | 158 | 82 | 1.93 | 6.0%▲5 |
| 11 | MacKenzie WeegarDFLA | FLA | 156 | 80 | 1.95 | 93%▼7.2 |
| 12 | Seth JonesDCHI | CHI | 155 | 78 | 1.99 | 80%▲32 |
| 13 | Noah DobsonDNYI | NYI | 154 | 80 | 1.93 | 98%▼1.2 |
| 14 | Mario FerraroDSJS | SJS | 151 | 63 | 2.40 | 15%▼2.1 |
| 15 | Brent BurnsDSJS | SJS | 150 | 82 | 1.83 | 50%▼14 |
| 16 | Connor MurphyDCHI | CHI | 150 | 57 | 2.63 | 6.0%▲5.1 |
| 17 | Tyler MyersDVAN | VAN | 148 | 82 | 1.80 | 4.1%▲3.7 |
| 18 | Esa LindellDDAL | DAL | 148 | 76 | 1.95 | 37%▼31 |
| 19 | Alexander RomanovDMTL | MTL | 144 | 79 | 1.82 | 15%▲15 |
| 20 | Travis SanheimDPHI | PHI | 142 | 80 | 1.77 | 67%▼7.1 |
| 21 | Ryan LindgrenDNYR | NYR | 141 | 78 | 1.81 | 0.1% |
| 22 | Adam LarssonDSEA | SEA | 140 | 82 | 1.71 | 23%▼19 |
| 23 | Brian DumoulinDPIT | PIT | 139 | 76 | 1.83 | 0.4% |
| 24 | Mark GiordanoDTOR | TOR | 139 | 75 | 1.85 | — |
| 25 | Vladislav GavrikovDCBJ | CBJ | 138 | 80 | 1.73 | 41%▼5.9 |
| 26 | Ryan McDonaghDTBL | TBL | 137 | 71 | 1.93 | 7.3%▲6.8 |
| 27 | Erik JohnsonDCOL | COL | 136 | 77 | 1.77 | — |
| 28 | Kevin ShattenkirkDANA | ANA | 135 | 82 | 1.65 | — |
| 29 | Ryan GravesDNJD | NJD | 135 | 75 | 1.80 | 0.1% |
| 30 | Roman JosiDNSH | NSH | 133 | 80 | 1.66 | 98%▼0.5 |
| 31 | Dysin MayoDARI | ARI | 133 | 67 | 1.99 | — |
| 32 | Darnell NurseDEDM | EDM | 132 | 71 | 1.86 | 69%▼13 |
| 33 | Charlie McAvoyDBOS | BOS | 130 | 78 | 1.67 | 97%▲6.2 |
| 34 | Ben ChiarotDFLA | FLA | 130 | 74 | 1.76 | 13%▲11 |
| 35 | Ryan PulockDNYI | NYI | 130 | 56 | 2.32 | 10%▼1.4 |
| 36 | Victor HedmanDTBL | TBL | 129 | 82 | 1.57 | 93%▲11 |
| 37 | Trevor van RiemsdykDWSH | WSH | 129 | 72 | 1.79 | 0.8% |
| 38 | Adam PelechDNYI | NYI | 128 | 78 | 1.64 | 3.2%▲3 |
| 39 | Adam FoxDNYR | NYR | 128 | 78 | 1.64 | 99%▲6.8 |
| 40 | David SavardDMTL | MTL | 127 | 62 | 2.05 | — |
| 41 | Jonas BrodinDMIN | MIN | 126 | 73 | 1.73 | 5.0%▲4.3 |
| 42 | Andy GreeneDNYI | NYI | 126 | 69 | 1.83 | — |
| 43 | Rasmus AnderssonDCGY | CGY | 125 | 82 | 1.52 | 94%▼3.9 |
| 44 | Rasmus RistolainenDPHI | PHI | 125 | 66 | 1.89 | 8.3%▲7.7 |
| 45 | Artem ZubDOTT | OTT | 124 | 81 | 1.53 | 10%▲6.1 |
| 46 | Alexandre CarrierDNSH | NSH | 124 | 77 | 1.61 | 14%▲12 |
| 47 | Jake MiddletonDMIN | MIN | 124 | 66 | 1.88 | 5.7%▲5.3 |
| 48 | Mikhail SergachevDTBL | TBL | 123 | 78 | 1.58 | 98%▲5.2 |
| 49 | Kris LetangDPIT | PIT | 122 | 78 | 1.56 | 47%▼16 |
| 50 | Jaccob SlavinDCAR | CAR | 121 | 79 | 1.53 | 16%▲4.6 |
| 51 | Cody CeciDEDM | EDM | 121 | 78 | 1.55 | 0.3% |
| 52 | Justin BraunDNYR | NYR | 121 | 69 | 1.75 | — |
| 53 | Sean DurziDLAK | LAK | 121 | 64 | 1.89 | 38%▲36 |
| 54 | Radko GudasDFLA | FLA | 118 | 77 | 1.53 | 25%▲22 |
| 55 | Martin FehérváryDWSH | WSH | 117 | 79 | 1.48 | 27%▼7.7 |
| 56 | Jeff PetryDMTL | MTL | 117 | 68 | 1.72 | 0.1% |
| 57 | Cam FowlerDANA | ANA | 116 | 76 | 1.53 | 14%▲1.8 |
| 58 | Shayne GostisbehereDARI | ARI | 115 | 82 | 1.40 | 96%▲16 |
| 59 | Zach WhitecloudDVGK | VGK | 115 | 59 | 1.95 | 7.3%▲6.7 |
| 60 | Duncan KeithDEDM | EDM | 114 | 64 | 1.78 | — |
| 61 | Evan BouchardDEDM | EDM | 112 | 81 | 1.38 | 100% |
| 62 | Jani HakanpääDDAL | DAL | 112 | 80 | 1.40 | — |
| 63 | John CarlsonDWSH | WSH | 112 | 78 | 1.44 | 99%▲2.4 |
| 64 | Nick HoldenDOTT | OTT | 112 | 76 | 1.47 | — |
| 65 | Jon MerrillDMIN | MIN | 112 | 69 | 1.62 | — |
| 66 | Cale MakarDCOL | COL | 110 | 77 | 1.43 | 100%▲1 |
| 67 | Scott MayfieldDNYI | NYI | 109 | 61 | 1.79 | 0.1% |
| 68 | Brenden DillonDWPG | WPG | 108 | 79 | 1.37 | 9.7%▲9.1 |
| 69 | Dylan DeMeloDWPG | WPG | 108 | 76 | 1.42 | 5.7%▲5.5 |
| 70 | TJ BrodieDTOR | TOR | 106 | 82 | 1.29 | — |
| 71 | Jonas SiegenthalerDNJD | NJD | 106 | 70 | 1.51 | 3.3%▲2.9 |
| 72 | Dante FabbroDNSH | NSH | 105 | 66 | 1.59 | 3.2%▲3.1 |
| 73 | Josh MorrisseyDWPG | WPG | 104 | 79 | 1.32 | 99%▲3.2 |
| 74 | Brandon CarloDBOS | BOS | 104 | 79 | 1.32 | 0.3% |
| 75 | Nate SchmidtDWPG | WPG | 104 | 77 | 1.35 | 4.9%▲4.5 |
| 76 | Ian ColeDCAR | CAR | 104 | 75 | 1.39 | 4.9%▲4.3 |
| 77 | Justin HollDTOR | TOR | 104 | 69 | 1.51 | — |
| 78 | Dmitry KulikovDMIN | MIN | 103 | 80 | 1.29 | 3.2%▲3.1 |
| 79 | Matt RoyDLAK | LAK | 103 | 67 | 1.54 | 9.0%▲8.3 |
| 80 | Nikita ZaitsevDOTT | OTT | 103 | 62 | 1.66 | — |
| 81 | Nick BoninoFSJS | SJS | 102 | 80 | 1.27 | — |
| 82 | Robert HaggDFLA | FLA | 102 | 64 | 1.59 | — |
| 83 | Patrik NemethDNYR | NYR | 102 | 63 | 1.62 | — |
| 84 | Danny DeKeyserDDET | DET | 102 | 59 | 1.73 | — |
| 85 | Justin FaulkDSTL | STL | 101 | 76 | 1.33 | 55%▼22 |
| 86 | Derek ForbortDBOS | BOS | 100 | 76 | 1.32 | 0.0% |
| 87 | Anton StralmanDARI | ARI | 100 | 74 | 1.35 | — |
| 88 | Logan StanleyDWPG | WPG | 100 | 58 | 1.72 | 6.6%▲5.9 |
| 89 | Brett PesceDCAR | CAR | 99 | 70 | 1.41 | 0.3% |
| 90 | Robert BortuzzoDSTL | STL | 98 | 73 | 1.34 | — |
| 91 | Shea TheodoreDVGK | VGK | 97 | 78 | 1.24 | 91%▲28 |
| 92 | Mattias EkholmDNSH | NSH | 96 | 76 | 1.26 | 77%▲9.5 |
| 93 | Alex GoligoskiDMIN | MIN | 96 | 72 | 1.33 | — |
| 94 | Luke SchennDVAN | VAN | 96 | 66 | 1.45 | 7.3%▲6.9 |
| 95 | K'Andre MillerDNYR | NYR | 95 | 82 | 1.16 | 64%▲26 |
| 96 | Zach WerenskiDCBJ | CBJ | 95 | 68 | 1.40 | 100% |
| 97 | Dmitry OrlovDWSH | WSH | 94 | 76 | 1.24 | 35%▲21 |
| 98 | Olli MaattaDLAK | LAK | 94 | 66 | 1.42 | 0.2% |
| 99 | Thomas ChabotDOTT | OTT | 93 | 59 | 1.58 | 83%▼12 |
| 100 | Travis HamonicDOTT | OTT | 93 | 43 | 2.16 | 0.1% |
How to read it
Total blocked shots this season, all situations.
How reliable is it?
Totals reward games played and ice time as much as skill; see the per-60 version for the rate view.
About our data sources →Projected next
Our fantasy projections for blocked shots: who should lead the coming games.