Counting stats
NHL Blocked Shots Leaders: Forwards
2024-25All situationsThrough 85 team games
This board ranks forwards only (centres and wingers) by blocked shots, so they are not buried under the defensemen.
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. In leagues that split forwards and defensemen, this is the board for your forward slots; centres and wingers are pooled together.
Leader in 2024-25: Alex Tuch (BUF), 113 BLK.
Blocked Shots: forwards leaderboard
| # | Player | Team | BLK | GP | Per game | |
|---|---|---|---|---|---|---|
| 1 | Alex TuchFBUF | BUF | 113 | 82 | 1.38 | 94%▼5.5 |
| 2 | Brandon TanevFWPG | WPG | 105 | 79 | 1.33 | 0.1% |
| 3 | Noel AcciariFPIT | PIT | 100 | 79 | 1.27 | 3.3%▲3.1 |
| 4 | Auston MatthewsFTOR | TOR | 89 | 67 | 1.33 | 99% |
| 5 | Adam HenriqueFEDM | EDM | 85 | 81 | 1.05 | 0.5% |
| 6 | Nic DowdFWSH | WSH | 82 | 82 | 1.00 | 3.2%▲3.1 |
| 7 | Fabian ZetterlundFOTT | OTT | 81 | 84 | 0.96 | 13%▲6.6 |
| 8 | Mathieu OlivierFCBJ | CBJ | 80 | 82 | 0.98 | 18%▲15 |
| 9 | Alexander WennbergFSJS | SJS | 80 | 77 | 1.04 | 25%▼1.6 |
| 10 | Elias LindholmFBOS | BOS | 79 | 82 | 0.96 | 43%▲4.7 |
| 11 | Ryan PoehlingFPHI | PHI | 79 | 68 | 1.16 | 6.7%▲5.1 |
| 12 | Vincent TrocheckFNYR | NYR | 78 | 82 | 0.95 | 88%▼5.4 |
| 13 | Matty BeniersFSEA | SEA | 77 | 82 | 0.94 | 50%▼1.5 |
| 14 | Rickard RakellFPIT | PIT | 77 | 81 | 0.95 | 83%▲11 |
| 15 | Luke KuninFCBJ | CBJ | 77 | 75 | 1.03 | 0.0% |
| 16 | Elias PetterssonFVAN | VAN | 77 | 64 | 1.20 | 87%▼5.5 |
| 17 | Christian DvorakFMTL | MTL | 74 | 82 | 0.90 | 16%▲13 |
| 18 | Phillip DanaultFLAK | LAK | 73 | 80 | 0.91 | 4.9%▲4.5 |
| 19 | Anthony CirelliFTBL | TBL | 72 | 80 | 0.90 | 51%▲19 |
| 20 | Parker KellyFCOL | COL | 72 | 80 | 0.90 | 11%▲5.6 |
| 21 | Ryan O'ReillyFNSH | NSH | 72 | 79 | 0.91 | 84%▲5 |
| 22 | Nick SuzukiFMTL | MTL | 71 | 82 | 0.87 | 100%▲0.5 |
| 23 | Tom WilsonFWSH | WSH | 71 | 81 | 0.88 | 94%▲6.3 |
| 24 | John BeecherFBOS | BOS | 71 | 78 | 0.91 | 0.1% |
| 25 | Matt BoldyFMIN | MIN | 69 | 82 | 0.84 | 100% |
| 26 | Frank VatranoFANA | ANA | 69 | 81 | 0.85 | 6.4%▲6.2 |
| 27 | Isac LundeströmFANA | ANA | 68 | 79 | 0.86 | 0.0% |
| 28 | Anze KopitarFLAK | LAK | 67 | 81 | 0.83 | 0.5% |
| 29 | Alexander KerfootFUTA | UTA | 67 | 81 | 0.83 | 3.2%▲3.1 |
| 30 | Colton SissonsFNSH | NSH | 67 | 72 | 0.93 | 3.3%▲3.1 |
| 31 | Casey CizikasFNYI | NYI | 66 | 82 | 0.80 | 0.1% |
| 32 | Blake ColemanFCGY | CGY | 66 | 82 | 0.80 | 38%▼24 |
| 33 | Brandon DuhaimeFWSH | WSH | 65 | 82 | 0.79 | 3.2%▲3 |
| 34 | Eeli TolvanenFSEA | SEA | 65 | 81 | 0.80 | 35%▼9.7 |
| 35 | Timo MeierFNJD | NJD | 65 | 80 | 0.81 | 82%▼8 |
| 36 | Kevin StenlundFUTA | UTA | 64 | 82 | 0.78 | 0.1% |
| 37 | Jonathan HuberdeauFCGY | CGY | 64 | 81 | 0.79 | 17%▲12 |
| 38 | J.T. CompherFDET | DET | 64 | 76 | 0.84 | 4.0%▲3.9 |
| 39 | Owen TippettFPHI | PHI | 63 | 77 | 0.82 | 78%▼7 |
| 40 | Beck MalenstynFBUF | BUF | 63 | 76 | 0.83 | 4.1%▲3.7 |
| 41 | Pierre-Luc DuboisFWSH | WSH | 62 | 82 | 0.76 | 42%▲33 |
| 42 | Sam ReinhartFFLA | FLA | 62 | 79 | 0.78 | 99% |
| 43 | Juraj SlafkovskýFMTL | MTL | 62 | 79 | 0.78 | 100%▲1.5 |
| 44 | Shane WrightFSEA | SEA | 62 | 79 | 0.78 | 27%▲26 |
| 45 | Charlie CoyleFCOL | COL | 61 | 83 | 0.73 | 49%▼11 |
| 46 | Frederick GaudreauFMIN | MIN | 61 | 82 | 0.74 | 0.2% |
| 47 | Alex IafalloFWPG | WPG | 61 | 82 | 0.74 | 4.3%▲3 |
| 48 | Michael McCarronFNSH | NSH | 61 | 74 | 0.82 | 7.3%▲6.9 |
| 49 | Nathan WalkerFSTL | STL | 61 | 73 | 0.84 | 0.1% |
| 50 | Garnet HathawayFPHI | PHI | 61 | 67 | 0.91 | 4.8%▲4.6 |
| 51 | Mikael GranlundFDAL | DAL | 60 | 83 | 0.72 | 52%▼12 |
| 52 | Mark ScheifeleFWPG | WPG | 60 | 82 | 0.73 | 99% |
| 53 | Jake EvansFMTL | MTL | 60 | 82 | 0.73 | 5.7%▲5.2 |
| 54 | Brandon HagelFTBL | TBL | 60 | 82 | 0.73 | 99%▲1.4 |
| 55 | Dawson MercerFNJD | NJD | 60 | 82 | 0.73 | 25%▲19 |
| 56 | Morgan FrostFCGY | CGY | 60 | 81 | 0.74 | 23%▲17 |
| 57 | Eetu LuostarinenFFLA | FLA | 60 | 80 | 0.75 | 12%▲10 |
| 58 | Barclay GoodrowFSJS | SJS | 60 | 77 | 0.78 | 0.1% |
| 59 | Nico HischierFNJD | NJD | 60 | 75 | 0.80 | 97%▲2.3 |
| 60 | Adam LowryFWPG | WPG | 60 | 73 | 0.82 | 5.7%▲5.5 |
| 61 | Michael RasmussenFDET | DET | 59 | 77 | 0.77 | 0.1% |
| 62 | Conor GarlandFVAN | VAN | 58 | 81 | 0.72 | 10%▲7.4 |
| 63 | Nathan MacKinnonFCOL | COL | 58 | 79 | 0.73 | 100%▲0.9 |
| 64 | Zachary Aston-ReeseFCBJ | CBJ | 58 | 79 | 0.73 | 0.0% |
| 65 | Ondrej PalatFNJD | NJD | 58 | 77 | 0.75 | 0.1% |
| 66 | Luke GlendeningFTBL | TBL | 58 | 77 | 0.75 | 0.0% |
| 67 | Drew O'ConnorFVAN | VAN | 57 | 84 | 0.68 | 5.9%▲4.5 |
| 68 | Jean-Gabriel PageauFNYI | NYI | 57 | 79 | 0.72 | 12%▲11 |
| 69 | Jake NeighboursFSTL | STL | 56 | 82 | 0.68 | 30%▲26 |
| 70 | Adam FantilliFCBJ | CBJ | 56 | 82 | 0.68 | 92%▲10 |
| 71 | Brett HowdenFVGK | VGK | 56 | 80 | 0.70 | 16%▲15 |
| 72 | Tomas HertlFVGK | VGK | 56 | 73 | 0.77 | 84%▲3.2 |
| 73 | Shane PintoFOTT | OTT | 56 | 70 | 0.80 | 37%▲22 |
| 74 | Brayden SchennFSTL | STL | 55 | 82 | 0.67 | 28%▲7.8 |
| 75 | Steven LorentzFTOR | TOR | 55 | 80 | 0.69 | 0.0% |
| 76 | Jack EichelFVGK | VGK | 55 | 77 | 0.71 | 99%▲1.4 |
| 77 | Simon HolmstromFNYI | NYI | 55 | 75 | 0.73 | 16%▲14 |
| 78 | Dylan StromeFWSH | WSH | 54 | 82 | 0.66 | 83%▲11 |
| 79 | Tyson FoersterFPHI | PHI | 54 | 81 | 0.67 | 42%▲38 |
| 80 | Scott LaughtonFTOR | TOR | 54 | 80 | 0.68 | 5.6%▲5.5 |
| 81 | Anton LundellFFLA | FLA | 54 | 79 | 0.68 | 46%▲31 |
| 82 | Noah CatesFPHI | PHI | 54 | 78 | 0.69 | 18%▲15 |
| 83 | Bryan RustFPIT | PIT | 54 | 71 | 0.76 | 85%▲2.5 |
| 84 | Aleksander BarkovFFLA | FLA | 54 | 67 | 0.81 | 97%▲7 |
| 85 | Vasily PodkolzinFEDM | EDM | 53 | 82 | 0.65 | 70%▲61 |
| 86 | Alexey ToropchenkoFSTL | STL | 53 | 80 | 0.66 | 0.1% |
| 87 | Macklin CelebriniFSJS | SJS | 53 | 70 | 0.76 | 100%▲1 |
| 88 | Pontus HolmbergFTOR | TOR | 53 | 68 | 0.78 | 0.1% |
| 89 | Oskar SundqvistFSTL | STL | 53 | 67 | 0.79 | 0.0% |
| 90 | Jason DickinsonFCHI | CHI | 53 | 59 | 0.90 | 3.2%▲3 |
| 91 | Filip ForsbergFNSH | NSH | 52 | 82 | 0.63 | 99%▲1.7 |
| 92 | Jake GuentzelFTBL | TBL | 52 | 80 | 0.65 | 100% |
| 93 | Jordan MartinookFCAR | CAR | 52 | 79 | 0.66 | 4.3%▲2.7 |
| 94 | Cutter GauthierFANA | ANA | 51 | 82 | 0.62 | 98%▲1.3 |
| 95 | Mikael BacklundFCGY | CGY | 51 | 76 | 0.67 | 14%▲9.3 |
| 96 | Seth JarvisFCAR | CAR | 51 | 73 | 0.70 | 95%▲1.4 |
| 97 | Zemgus GirgensonsFTBL | TBL | 50 | 82 | 0.61 | 3.2%▲3 |
| 98 | Jared McCannFSEA | SEA | 50 | 82 | 0.61 | 72%▲1.9 |
| 99 | Jack McBainFUTA | UTA | 50 | 82 | 0.61 | 17%▲15 |
| 100 | Will CuylleFNYR | NYR | 50 | 82 | 0.61 | 64% |
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.