Counting stats
NHL Points Leaders, Last 10 Games
2021-22All situationsThrough 10 team games
This board ranks skaters by points 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.
Points are goals plus assists, the classic scoring race. Top-line centres and power-play quarterbacks lead it most years. 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 2021-22: Steven Stamkos (TBL), 26 PTS (L10).
- Only players whose last 10 games run to within 14 days of the latest game (May 1) are ranked; 345 players with older windows (injured, scratched or sent down) are left out.
Points: last 10 leaderboard
| # | Player | Team | PTS (L10) | GP (L10) | Season PTS | |
|---|---|---|---|---|---|---|
| 1 | Steven StamkosFTBL | TBL | 26 | 10 | 106 | 94%▼4.2 |
| 2 | Nikita KucherovFTBL | TBL | 23 | 10 | 69 | 100% |
| 3 | Kevin FialaFMIN | MIN | 20 | 10 | 85 | 67%▼8.3 |
| 4 | Victor HedmanDTBL | TBL | 17 | 10 | 85 | 93%▲11 |
| 5 | Vladimir TarasenkoFSTL | STL | 17 | 10 | 82 | 10%▲1 |
| 6 | Connor McDavidFEDM | EDM | 17 | 10 | 123 | 100%▲1.5 |
| 7 | Kirill KaprizovFMIN | MIN | 17 | 10 | 108 | 98%▼0.9 |
| 8 | Pavel BuchnevichFSTL | STL | 16 | 10 | 76 | 36%▲7.6 |
| 9 | David PastrnakFBOS | BOS | 16 | 10 | 77 | 100%▲1.1 |
| 10 | Auston MatthewsFTOR | TOR | 16 | 10 | 106 | 99% |
| 11 | Johnny GaudreauFCGY | CGY | 15 | 10 | 115 | — |
| 12 | Conor GarlandFVAN | VAN | 15 | 10 | 52 | 10%▲7.4 |
| 13 | Matthew TkachukFCGY | CGY | 15 | 10 | 104 | 100%▲2.6 |
| 14 | Elias PetterssonFVAN | VAN | 15 | 10 | 68 | 87%▼5.5 |
| 15 | Claude GirouxFFLA | FLA | 14 | 10 | 65 | 30%▲20 |
| 16 | Mitch MarnerFTOR | TOR | 14 | 10 | 97 | 99%▲1.3 |
| 17 | Brady TkachukFOTT | OTT | 14 | 10 | 67 | 100%▲2 |
| 18 | Tim StützleFOTT | OTT | 14 | 10 | 58 | 99%▲0.8 |
| 19 | Jonathan HuberdeauFFLA | FLA | 13 | 10 | 115 | 17%▲12 |
| 20 | J.T. MillerFVAN | VAN | 13 | 10 | 99 | 92%▲7.7 |
| 21 | Quinn HughesDVAN | VAN | 13 | 10 | 68 | 100% |
| 22 | Patrick KaneFCHI | CHI | 12 | 10 | 92 | 80%▲0.9 |
| 23 | Mikael GranlundFNSH | NSH | 12 | 10 | 64 | 52%▼12 |
| 24 | Filip ForsbergFNSH | NSH | 12 | 10 | 84 | 99%▲1.7 |
| 25 | Jake GuentzelFPIT | PIT | 12 | 10 | 84 | 100% |
| 26 | Shea TheodoreDVGK | VGK | 12 | 10 | 52 | 91%▲28 |
| 27 | Nathan MacKinnonFCOL | COL | 12 | 10 | 88 | 100%▲0.9 |
| 28 | Aleksander BarkovFFLA | FLA | 12 | 10 | 88 | 97%▲7 |
| 29 | Valeri NichushkinFCOL | COL | 12 | 10 | 52 | 60% |
| 30 | Sam ReinhartFFLA | FLA | 12 | 10 | 82 | 99% |
| 31 | Noah HanifinDCGY | CGY | 12 | 10 | 48 | 53%▼22 |
| 32 | Mikko RantanenFCOL | COL | 12 | 10 | 92 | 99%▲0.5 |
| 33 | Artemi PanarinFNYR | NYR | 12 | 10 | 96 | 97%▼1.8 |
| 34 | Robert ThomasFSTL | STL | 12 | 10 | 77 | 93%▲20 |
| 35 | Jason RobertsonFDAL | DAL | 12 | 10 | 79 | 100% |
| 36 | Sidney CrosbyFPIT | PIT | 11 | 10 | 84 | 100%▲2.4 |
| 37 | Jakub VoracekFCBJ | CBJ | 11 | 10 | 62 | — |
| 38 | Gustav NyquistFCBJ | CBJ | 11 | 10 | 53 | 0.0% |
| 39 | Ryan O'ReillyFSTL | STL | 11 | 10 | 58 | 84%▲5 |
| 40 | Matt DucheneFNSH | NSH | 11 | 10 | 86 | 62%▼17 |
| 41 | Brayden SchennFSTL | STL | 11 | 10 | 58 | 28%▲7.8 |
| 42 | Nazem KadriFCOL | COL | 11 | 10 | 87 | 71%▼9 |
| 43 | Andrew CoppFNYR | NYR | 11 | 10 | 53 | 9.2%▲7.8 |
| 44 | Elias LindholmFCGY | CGY | 11 | 10 | 82 | 43%▲4.7 |
| 45 | Frederick GaudreauFMIN | MIN | 11 | 10 | 44 | 0.2% |
| 46 | Michael BuntingFTOR | TOR | 11 | 10 | 63 | 3.7%▲1 |
| 47 | Kyle ConnorFWPG | WPG | 11 | 10 | 93 | 99%▲1.1 |
| 48 | Roope HintzFDAL | DAL | 11 | 10 | 72 | 84%▲7.1 |
| 49 | Alex OvechkinFWSH | WSH | 10 | 10 | 90 | 96%▲1.2 |
| 50 | Kris LetangDPIT | PIT | 10 | 10 | 68 | 47%▼16 |
| 51 | Alex ChiassonFVAN | VAN | 10 | 10 | 22 | — |
| 52 | Evander KaneFEDM | EDM | 10 | 10 | 39 | 5.7%▲0.8 |
| 53 | Mats ZuccarelloFMIN | MIN | 10 | 10 | 79 | 51%▲29 |
| 54 | Ondrej PalatFTBL | TBL | 10 | 10 | 49 | 0.1% |
| 55 | Torey KrugDSTL | STL | 10 | 10 | 43 | 0.0% |
| 56 | Brady SkjeiDCAR | CAR | 10 | 10 | 39 | 18%▼31 |
| 57 | William NylanderFTOR | TOR | 10 | 10 | 80 | 99%▼0.8 |
| 58 | Nikolaj EhlersFWPG | WPG | 10 | 10 | 55 | 93%▲7.5 |
| 59 | Victor OlofssonFBUF | BUF | 10 | 10 | 49 | 14%▲14 |
| 60 | Sebastian AhoFCAR | CAR | 10 | 10 | 81 | 99%▲1.2 |
| 61 | Jack RoslovicFCBJ | CBJ | 10 | 10 | 45 | 34%▲26 |
| 62 | Troy TerryFANA | ANA | 10 | 10 | 67 | 47%▲34 |
| 63 | Alex DeBrincatFCHI | CHI | 10 | 10 | 78 | 100%▲2.5 |
| 64 | Jordan KyrouFSTL | STL | 10 | 10 | 75 | 80%▲3.7 |
| 65 | Tage ThompsonFBUF | BUF | 10 | 10 | 68 | 100%▲1.3 |
| 66 | Rasmus DahlinDBUF | BUF | 10 | 10 | 53 | 100%▲1 |
| 67 | Trevor ZegrasFANA | ANA | 10 | 10 | 61 | 86%▲18 |
| 68 | Ilya MikheyevFTOR | TOR | 10 | 10 | 32 | 8.3%▲6.8 |
| 69 | Seth JarvisFCAR | CAR | 10 | 10 | 40 | 95%▲1.4 |
| 70 | Joe PavelskiFDAL | DAL | 9 | 10 | 81 | — |
| 71 | Evgeni MalkinFPIT | PIT | 9 | 10 | 42 | 82%▲11 |
| 72 | Jordan StaalFCAR | CAR | 9 | 10 | 36 | 20%▲13 |
| 73 | Max PaciorettyFVGK | VGK | 9 | 10 | 37 | — |
| 74 | John CarlsonDWSH | WSH | 9 | 10 | 71 | 99%▲2.4 |
| 75 | Derek GrantFANA | ANA | 9 | 10 | 29 | — |
| 76 | Chris KreiderFNYR | NYR | 9 | 10 | 77 | 62%▲29 |
| 77 | Evgeny KuznetsovFWSH | WSH | 9 | 10 | 78 | — |
| 78 | Jeff SkinnerFBUF | BUF | 9 | 10 | 63 | 0.1% |
| 79 | Phillip DanaultFLAK | LAK | 9 | 10 | 51 | 4.9%▲4.5 |
| 80 | Chandler StephensonFVGK | VGK | 9 | 10 | 64 | 17%▲13 |
| 81 | Ryan HartmanFMIN | MIN | 9 | 10 | 65 | 40%▼17 |
| 82 | Leon DraisaitlFEDM | EDM | 9 | 10 | 110 | 100% |
| 83 | Nick SchmaltzFARI | ARI | 9 | 10 | 59 | 94%▲4.4 |
| 84 | Jared McCannFSEA | SEA | 9 | 10 | 50 | 72%▲1.9 |
| 85 | Adrian KempeFLAK | LAK | 9 | 10 | 54 | 97%▼0.6 |
| 86 | Dillon DubeFCGY | CGY | 9 | 10 | 32 | 0.1% |
| 87 | Nico HischierFNJD | NJD | 9 | 10 | 60 | 97%▲2.3 |
| 88 | Nick SuzukiFMTL | MTL | 9 | 10 | 61 | 100%▲0.5 |
| 89 | Josh NorrisFOTT | OTT | 9 | 10 | 55 | 39%▲32 |
| 90 | Cale MakarDCOL | COL | 9 | 10 | 86 | 100%▲1 |
| 91 | Matt BoldyFMIN | MIN | 9 | 10 | 39 | 100% |
| 92 | Vasily PodkolzinFVAN | VAN | 9 | 10 | 26 | 70%▲61 |
| 93 | Matty BeniersFSEA | SEA | 9 | 10 | 9 | 50%▼1.5 |
| 94 | Patrice BergeronFBOS | BOS | 8 | 10 | 65 | — |
| 95 | Mark GiordanoDTOR | TOR | 8 | 10 | 35 | — |
| 96 | Paul StastnyFWPG | WPG | 8 | 10 | 45 | — |
| 97 | Anze KopitarFLAK | LAK | 8 | 10 | 67 | 0.5% |
| 98 | Phil KesselFARI | ARI | 8 | 10 | 52 | — |
| 99 | David PerronFSTL | STL | 8 | 10 | 57 | 0.2% |
| 100 | Roman JosiDNSH | NSH | 8 | 10 | 96 | 98%▼0.5 |
Minimum sample: 5.0 games (it scales with games played). 15 below the minimum are hidden.
How to read it
Total points 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 points: who should lead the coming games.