Counting stats
NHL Hits Leaders, Last 10 Games
2024-25All situationsThrough 10 team games
This board ranks skaters by hits over their own last 10 games played, with the season figure beside it, to show who is hot right now. Ten games is a small sample: treat it as a lead to check, not a verdict.
Hits are body checks credited by the off-ice scorer. Physical third-liners and stay-at-home defensemen lead the league, often while their team spends long stretches without the puck. Compare the last-10 column with the season column: a big gap usually means a new role, new linemates or a streak that will fade.
Leader in 2024-25: Kiefer Sherwood (VAN), 58 HIT (L10).
- Only players whose last 10 games run to within 14 days of the latest game (Apr 17) are ranked; 228 players with older windows (injured, scratched or sent down) are left out.
Hits: last 10 leaderboard
| # | Player | Team | HIT (L10) | GP (L10) | Season HIT | |
|---|---|---|---|---|---|---|
| 1 | Kiefer SherwoodFVAN | VAN | 58 | 10 | 462 | 59%▲6.6 |
| 2 | Garnet HathawayFPHI | PHI | 52 | 10 | 257 | 4.8%▲4.6 |
| 3 | Jesse PuljujarviFFLA | FLA | 50 | 10 | 80 | — |
| 4 | William CarrierFCAR | CAR | 48 | 10 | 156 | 0.1% |
| 5 | Nathan WalkerFSTL | STL | 44 | 10 | 281 | 0.1% |
| 6 | Marc GatcombFNYI | NYI | 43 | 10 | 149 | 5.7%▲5.6 |
| 7 | Martin PospisilFCGY | CGY | 42 | 10 | 301 | 6.4%▲6.3 |
| 8 | Luke SchennDWPG | WPG | 40 | 10 | 300 | 7.3%▲6.9 |
| 9 | Adam KlapkaFCGY | CGY | 40 | 10 | 108 | 8.9%▲8.4 |
| 10 | Yakov TreninFMIN | MIN | 39 | 10 | 241 | 22%▲16 |
| 11 | Alexey ToropchenkoFSTL | STL | 39 | 10 | 223 | 0.1% |
| 12 | Jack McBainFUTA | UTA | 38 | 10 | 291 | 17%▲15 |
| 13 | Nikita ZadorovDBOS | BOS | 37 | 10 | 219 | 39%▲21 |
| 14 | Joona KoppanenFPIT | PIT | 37 | 10 | 40 | 0.0% |
| 15 | Zachary L'HeureuxFNSH | NSH | 37 | 10 | 198 | 11%▲11 |
| 16 | Lian BichselDDAL | DAL | 37 | 10 | 155 | 22%▲21 |
| 17 | Jonah GadjovichFFLA | FLA | 36 | 10 | 127 | 0.0% |
| 18 | Emil HeinemanFMTL | MTL | 36 | 10 | 173 | 32%▲25 |
| 19 | Nicolas DeslauriersFPHI | PHI | 35 | 10 | 85 | 0.2% |
| 20 | Marcus FolignoFMIN | MIN | 34 | 10 | 253 | 4.2%▲3.4 |
| 21 | Jesper BoqvistFFLA | FLA | 34 | 10 | 191 | 0.1% |
| 22 | Noel AcciariFPIT | PIT | 33 | 10 | 180 | 3.3%▲3.1 |
| 23 | Max JonesFEDM | EDM | 33 | 10 | 71 | 0.1% |
| 24 | Michael PezzettaFMTL | MTL | 33 | 10 | 73 | 0.0% |
| 25 | Kaiden GuhleDMTL | MTL | 33 | 10 | 104 | 19%▲18 |
| 26 | Patrick BrownFBOS | BOS | 32 | 10 | 46 | — |
| 27 | Mathieu OlivierFCBJ | CBJ | 32 | 10 | 306 | 18%▲15 |
| 28 | Eetu LuostarinenFFLA | FLA | 32 | 10 | 183 | 12%▲10 |
| 29 | Liam O'BrienFUTA | UTA | 31 | 10 | 100 | 0.1% |
| 30 | A.J. GreerFFLA | FLA | 31 | 10 | 222 | 7.5%▲5.8 |
| 31 | Connor DewarFPIT | PIT | 31 | 10 | 129 | 4.2%▲3.1 |
| 32 | Will CuylleFNYR | NYR | 31 | 10 | 301 | 64% |
| 33 | Tom WilsonFWSH | WSH | 30 | 10 | 233 | 94%▲6.3 |
| 34 | Lawson CrouseFUTA | UTA | 30 | 10 | 193 | 36%▲13 |
| 35 | Carl GrundstromFSJS | SJS | 30 | 10 | 172 | 0.1% |
| 36 | Nathan BastianFNJD | NJD | 29 | 10 | 138 | 0.0% |
| 37 | Nick FolignoFCHI | CHI | 28 | 10 | 200 | 4.1%▲3.6 |
| 38 | Connor CliftonDBUF | BUF | 28 | 10 | 208 | 7.4%▲6.7 |
| 39 | Niko MikkolaDFLA | FLA | 28 | 10 | 137 | 4.9%▲4.4 |
| 40 | Brandon TanevFWPG | WPG | 28 | 10 | 168 | 0.1% |
| 41 | Samuel HeleniusFLAK | LAK | 28 | 10 | 150 | 3.2%▲3.2 |
| 42 | MacKenzie WeegarDCGY | CGY | 27 | 10 | 223 | 93%▼7.2 |
| 43 | Justin BrazeauFMIN | MIN | 27 | 10 | 123 | 11%▲9.4 |
| 44 | Paul CotterFNJD | NJD | 27 | 10 | 245 | 19%▲19 |
| 45 | Vasily PodkolzinFEDM | EDM | 27 | 10 | 211 | 70%▲61 |
| 46 | Austin WatsonFDET | DET | 26 | 10 | 36 | — |
| 47 | Blake ColemanFCGY | CGY | 26 | 10 | 176 | 38%▼24 |
| 48 | Filip ForsbergFNSH | NSH | 26 | 10 | 151 | 99%▲1.7 |
| 49 | Josh AndersonFMTL | MTL | 26 | 10 | 176 | 10%▲9.2 |
| 50 | Eeli TolvanenFSEA | SEA | 26 | 10 | 237 | 35%▼9.7 |
| 51 | Parker KellyFCOL | COL | 26 | 10 | 161 | 11%▲5.6 |
| 52 | Tyler TuckerDSTL | STL | 26 | 10 | 81 | 4.8%▲4.7 |
| 53 | Arber XhekajDMTL | MTL | 26 | 10 | 180 | 10%▲6.3 |
| 54 | Brayden SchennFSTL | STL | 25 | 10 | 194 | 28%▲7.8 |
| 55 | Dakota JoshuaFVAN | VAN | 25 | 10 | 193 | 4.8%▲4.6 |
| 56 | Drake BathersonFOTT | OTT | 25 | 10 | 149 | 97%▲7.2 |
| 57 | Cole SmithFNSH | NSH | 25 | 10 | 163 | 0.1% |
| 58 | Braden SchneiderDNYR | NYR | 25 | 10 | 146 | 20%▲18 |
| 59 | Bobby McMannFTOR | TOR | 25 | 10 | 136 | 44%▲1 |
| 60 | Conor GeekieFTBL | TBL | 25 | 10 | 97 | 20%▲20 |
| 61 | Scott LaughtonFTOR | TOR | 24 | 10 | 178 | 5.6%▲5.5 |
| 62 | Zemgus GirgensonsFTBL | TBL | 24 | 10 | 174 | 3.2%▲3 |
| 63 | Andreas EnglundDNSH | NSH | 24 | 10 | 78 | 0.0% |
| 64 | Trent FredericFEDM | EDM | 24 | 10 | 157 | 4.0%▲3.8 |
| 65 | Cale FleuryDSEA | SEA | 24 | 10 | 30 | 4.0%▲3.8 |
| 66 | Joseph VelenoFCHI | CHI | 24 | 10 | 139 | 4.1%▲3.9 |
| 67 | Kevin BahlDCGY | CGY | 24 | 10 | 109 | 4.8%▲4.6 |
| 68 | Cole KoepkeFBOS | BOS | 24 | 10 | 177 | 0.0% |
| 69 | Dylan HollowayFSTL | STL | 24 | 10 | 165 | 95%▲9.4 |
| 70 | Darnell NurseDEDM | EDM | 23 | 10 | 161 | 69%▼13 |
| 71 | Tomas NosekFFLA | FLA | 23 | 10 | 83 | — |
| 72 | Joel Eriksson EkFMIN | MIN | 23 | 10 | 82 | 82%▲10 |
| 73 | Brandon DuhaimeFWSH | WSH | 23 | 10 | 165 | 3.2%▲3 |
| 74 | Eric RobinsonFCAR | CAR | 23 | 10 | 123 | 3.2%▲3.1 |
| 75 | Jakub LaukoFBOS | BOS | 23 | 10 | 119 | — |
| 76 | Nico SturmFFLA | FLA | 23 | 10 | 107 | 0.1% |
| 77 | Moritz SeiderDDET | DET | 23 | 10 | 212 | 100%▲0.6 |
| 78 | Louis CrevierDCHI | CHI | 23 | 10 | 70 | 15%▲15 |
| 79 | Aatu RätyFVAN | VAN | 23 | 10 | 80 | 10%▲10 |
| 80 | Jaret Anderson-DolanFWPG | WPG | 23 | 7 | 23 | — |
| 81 | Adam LowryFWPG | WPG | 22 | 10 | 140 | 5.7%▲5.5 |
| 82 | Michael McCarronFNSH | NSH | 22 | 10 | 149 | 7.3%▲6.9 |
| 83 | Ryan PulockDNYI | NYI | 22 | 10 | 100 | 10%▼1.4 |
| 84 | Frank VatranoFANA | ANA | 22 | 10 | 169 | 6.4%▲6.2 |
| 85 | Keegan KolesarFVGK | VGK | 22 | 10 | 237 | 5.2%▲3.4 |
| 86 | Brady TkachukFOTT | OTT | 22 | 10 | 228 | 100%▲2 |
| 87 | Alexander RomanovDNYI | NYI | 22 | 10 | 147 | 15%▲15 |
| 88 | Nikita NesterenkoFANA | ANA | 22 | 10 | 46 | 4.8%▲4.8 |
| 89 | Mitchell ChaffeeFTBL | TBL | 22 | 10 | 133 | 0.0% |
| 90 | Matt RempeFNYR | NYR | 22 | 10 | 117 | 5.0%▲3.8 |
| 91 | Zack OstapchukFSJS | SJS | 22 | 10 | 110 | 3.2%▲3.1 |
| 92 | Kris LetangDPIT | PIT | 21 | 10 | 120 | 47%▼16 |
| 93 | Dylan McIlrathDWSH | WSH | 21 | 10 | 38 | 0.1% |
| 94 | Nick SeelerDPHI | PHI | 21 | 10 | 125 | 8.1%▲7.6 |
| 95 | Joshua BrownDEDM | EDM | 21 | 10 | 21 | 0.0% |
| 96 | John HaydenFSEA | SEA | 21 | 10 | 44 | — |
| 97 | Sam ReinhartFFLA | FLA | 21 | 10 | 103 | 99% |
| 98 | Justin DanforthFCBJ | CBJ | 21 | 10 | 126 | 0.0% |
| 99 | Michael RasmussenFDET | DET | 21 | 10 | 141 | 0.1% |
| 100 | Morgan BarronFWPG | WPG | 21 | 10 | 122 | 4.8%▲4.7 |
Minimum sample: 5.0 games (it scales with games played). 34 below the minimum are hidden.
How to read it
Total hits over the player's last 10 games.
How reliable is it?
A 10-game window is noisy: streaks in goals and points rarely last, while shots, hits, blocks and ice time carry over better.
About our data sources →Projected next
Our fantasy projections for hits: who should lead the coming games.