Counting stats
NHL Points Leaders, Last 10 Games
2025-26All 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 2025-26: Connor McDavid (EDM), 20 PTS (L10).
- Only players whose last 10 games run to within 14 days of the latest game (Apr 16) are ranked; 218 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 | Connor McDavidFEDM | EDM | 20 | 10 | 138 | 100%▲1.5 |
| 2 | Clayton KellerFUTA | UTA | 20 | 10 | 88 | 100%▲2.1 |
| 3 | Jack HughesFNJD | NJD | 18 | 10 | 77 | 100% |
| 4 | Jack EichelFVGK | VGK | 16 | 10 | 90 | 99%▲1.4 |
| 5 | Robert ThomasFSTL | STL | 16 | 10 | 64 | 93%▲20 |
| 6 | Mark ScheifeleFWPG | WPG | 15 | 10 | 103 | 99% |
| 7 | Dylan HollowayFSTL | STL | 15 | 10 | 51 | 95%▲9.4 |
| 8 | Evgeni MalkinFPIT | PIT | 14 | 10 | 61 | 82%▲11 |
| 9 | Adam FoxDNYR | NYR | 14 | 10 | 53 | 99%▲6.8 |
| 10 | Dylan GuentherFUTA | UTA | 14 | 10 | 73 | 99%▲1.7 |
| 11 | Macklin CelebriniFSJS | SJS | 14 | 10 | 115 | 100%▲1 |
| 12 | Patrick KaneFDET | DET | 13 | 10 | 57 | 80%▲0.9 |
| 13 | Adrian KempeFLAK | LAK | 13 | 10 | 73 | 97%▼0.6 |
| 14 | Viktor ArvidssonFBOS | BOS | 13 | 10 | 54 | 33%▲23 |
| 15 | Pavel ZachaFBOS | BOS | 13 | 10 | 65 | 78%▲13 |
| 16 | Mikhail SergachevDUTA | UTA | 13 | 10 | 59 | 98%▲5.2 |
| 17 | Nick SuzukiFMTL | MTL | 13 | 10 | 101 | 100%▲0.5 |
| 18 | Evan BouchardDEDM | EDM | 13 | 10 | 95 | 100% |
| 19 | Logan CooleyFUTA | UTA | 13 | 10 | 43 | 94%▲9.3 |
| 20 | Sidney CrosbyFPIT | PIT | 12 | 10 | 74 | 100%▲2.4 |
| 21 | Erik KarlssonDPIT | PIT | 12 | 10 | 66 | 95% |
| 22 | Mats ZuccarelloFMIN | MIN | 12 | 10 | 54 | 51%▲29 |
| 23 | Rickard RakellFPIT | PIT | 12 | 10 | 48 | 83%▲11 |
| 24 | Jake GuentzelFTBL | TBL | 12 | 10 | 88 | 100% |
| 25 | Ryan HartmanFMIN | MIN | 12 | 10 | 43 | 40%▼17 |
| 26 | William NylanderFTOR | TOR | 12 | 10 | 79 | 99%▼0.8 |
| 27 | Cale MakarDCOL | COL | 12 | 10 | 79 | 100%▲1 |
| 28 | Brady TkachukFOTT | OTT | 12 | 10 | 59 | 100%▲2 |
| 29 | Jimmy SnuggerudFSTL | STL | 12 | 10 | 51 | 80%▲46 |
| 30 | Matvei MichkovFPHI | PHI | 12 | 10 | 51 | 86%▲23 |
| 31 | Alex OvechkinFWSH | WSH | 11 | 10 | 64 | 96%▲1.2 |
| 32 | John TavaresFTOR | TOR | 11 | 10 | 71 | 96%▲9.3 |
| 33 | Mark StoneFVGK | VGK | 11 | 10 | 73 | 93%▲9.6 |
| 34 | J.T. MillerFNYR | NYR | 11 | 10 | 53 | 92%▲7.7 |
| 35 | Anthony ManthaFPIT | PIT | 11 | 10 | 64 | 52%▲15 |
| 36 | Dylan LarkinFDET | DET | 11 | 10 | 67 | 96% |
| 37 | Nick SchmaltzFUTA | UTA | 11 | 10 | 74 | 94%▲4.4 |
| 38 | Ivan BarbashevFVGK | VGK | 11 | 10 | 61 | 68%▲27 |
| 39 | Matthew TkachukFFLA | FLA | 11 | 10 | 34 | 100%▲2.6 |
| 40 | Jesper BrattFNJD | NJD | 11 | 10 | 71 | 97%▲11 |
| 41 | Brandon HagelFTBL | TBL | 11 | 10 | 74 | 99%▲1.4 |
| 42 | Jason RobertsonFDAL | DAL | 11 | 10 | 96 | 100% |
| 43 | Martin NecasFCOL | COL | 11 | 10 | 100 | 100%▲1.8 |
| 44 | Andrei SvechnikovFCAR | CAR | 11 | 10 | 70 | 97%▲8.8 |
| 45 | Cole CaufieldFMTL | MTL | 11 | 10 | 88 | 100%▲1.2 |
| 46 | Connor McMichaelFWSH | WSH | 11 | 10 | 46 | 34%▲27 |
| 47 | Tim StützleFOTT | OTT | 11 | 10 | 83 | 99%▲0.8 |
| 48 | Logan StankovenFCAR | CAR | 11 | 10 | 44 | 67%▲42 |
| 49 | Taylor HallFCAR | CAR | 10 | 10 | 48 | 28%▲20 |
| 50 | Nikita KucherovFTBL | TBL | 10 | 10 | 130 | 100% |
| 51 | Tom WilsonFWSH | WSH | 10 | 10 | 62 | 94%▲6.3 |
| 52 | Filip ForsbergFNSH | NSH | 10 | 10 | 75 | 99%▲1.7 |
| 53 | Nathan MacKinnonFCOL | COL | 10 | 10 | 127 | 100%▲0.9 |
| 54 | Nikolaj EhlersFCAR | CAR | 10 | 10 | 71 | 93%▲7.5 |
| 55 | David PastrnakFBOS | BOS | 10 | 10 | 100 | 100%▲1.1 |
| 56 | Kyle ConnorFWPG | WPG | 10 | 10 | 92 | 99%▲1.1 |
| 57 | Brock BoeserFVAN | VAN | 10 | 10 | 48 | 64%▼4.5 |
| 58 | Mitch MarnerFVGK | VGK | 10 | 10 | 80 | 99%▲1.3 |
| 59 | Kirill KaprizovFMIN | MIN | 10 | 10 | 89 | 98%▼0.9 |
| 60 | Pierre-Luc DuboisFWSH | WSH | 10 | 10 | 19 | 42%▲33 |
| 61 | Nico HischierFNJD | NJD | 10 | 10 | 66 | 97%▲2.3 |
| 62 | Trevor ZegrasFPHI | PHI | 10 | 10 | 67 | 86%▲18 |
| 63 | Matt BoldyFMIN | MIN | 10 | 10 | 85 | 100% |
| 64 | Seth JarvisFCAR | CAR | 10 | 10 | 66 | 95%▲1.4 |
| 65 | Egor ChinakhovFPIT | PIT | 10 | 10 | 42 | 48%▲39 |
| 66 | William EklundFSJS | SJS | 10 | 10 | 53 | 79%▲16 |
| 67 | Matt CoronatoFCGY | CGY | 10 | 10 | 45 | 40%▲6.3 |
| 68 | Cutter GauthierFANA | ANA | 10 | 10 | 69 | 98%▲1.3 |
| 69 | Juraj SlafkovskýFMTL | MTL | 10 | 10 | 73 | 100%▲1.5 |
| 70 | Porter MartoneFPHI | PHI | 10 | 9 | 10 | 90%▲36 |
| 71 | Matt DucheneFDAL | DAL | 9 | 10 | 45 | 62%▼17 |
| 72 | Bryan RustFPIT | PIT | 9 | 10 | 65 | 85%▲2.5 |
| 73 | Mika ZibanejadFNYR | NYR | 9 | 10 | 78 | 98%▲1.4 |
| 74 | Alexander WennbergFSJS | SJS | 9 | 10 | 55 | 25%▼1.6 |
| 75 | Rasmus AnderssonDVGK | VGK | 9 | 10 | 47 | 94%▼3.9 |
| 76 | Sebastian AhoFCAR | CAR | 9 | 10 | 80 | 99%▲1.2 |
| 77 | Artemi PanarinFLAK | LAK | 9 | 10 | 84 | 97%▼1.8 |
| 78 | Mason MarchmentFCBJ | CBJ | 9 | 10 | 45 | 47%▲34 |
| 79 | Jakob ChychrunDWSH | WSH | 9 | 10 | 60 | 99% |
| 80 | Tage ThompsonFBUF | BUF | 9 | 10 | 81 | 100%▲1.3 |
| 81 | Gabriel VilardiFWPG | WPG | 9 | 10 | 69 | 80%▲7.7 |
| 82 | Josh NorrisFBUF | BUF | 9 | 10 | 34 | 39%▲32 |
| 83 | Quinn HughesDMIN | MIN | 9 | 10 | 76 | 100% |
| 84 | Rasmus DahlinDBUF | BUF | 9 | 10 | 74 | 100%▲1 |
| 85 | Moritz SeiderDDET | DET | 9 | 10 | 60 | 100%▲0.6 |
| 86 | Mavrik BourqueFDAL | DAL | 9 | 10 | 41 | 34%▲30 |
| 87 | Mackie SamoskevichFFLA | FLA | 9 | 10 | 32 | — |
| 88 | Jackson BlakeFCAR | CAR | 9 | 10 | 53 | 69%▲21 |
| 89 | Ryan LeonardFWSH | WSH | 9 | 10 | 45 | 66%▲42 |
| 90 | Steven StamkosFNSH | NSH | 8 | 10 | 66 | 94%▼4.2 |
| 91 | John CarlsonDANA | ANA | 8 | 10 | 60 | 99%▲2.4 |
| 92 | Roman JosiDNSH | NSH | 8 | 10 | 55 | 98%▼0.5 |
| 93 | Ryan O'ReillyFNSH | NSH | 8 | 10 | 74 | 84%▲5 |
| 94 | Jason ZuckerFBUF | BUF | 8 | 10 | 45 | 23%▲17 |
| 95 | Zach HymanFEDM | EDM | 8 | 10 | 52 | 98%▼1.8 |
| 96 | Seth JonesDFLA | FLA | 8 | 10 | 32 | 80%▲32 |
| 97 | Valeri NichushkinFCOL | COL | 8 | 10 | 49 | 60% |
| 98 | Mikko RantanenFDAL | DAL | 8 | 10 | 77 | 99%▲0.5 |
| 99 | A.J. GreerFFLA | FLA | 8 | 10 | 32 | 7.5%▲5.8 |
| 100 | Travis KonecnyFPHI | PHI | 8 | 10 | 68 | 92%▲9.6 |
Minimum sample: 5.0 games (it scales with games played). 40 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.