Counting stats
NHL Goals Leaders, Last 10 Games
2023-24All situationsThrough 10 team games
This board ranks skaters by goals 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.
Goals scored this season, every situation including the power play and empty nets. The goal race swings more than the points race, because shooting percentage runs hot and cold. 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 2023-24: Steven Stamkos (TBL), 11 G (L10).
- Only players whose last 10 games run to within 14 days of the latest game (Apr 18) are ranked; 242 players with older windows (injured, scratched or sent down) are left out.
Goals: last 10 leaderboard
| # | Player | Team | G (L10) | GP (L10) | Season G | |
|---|---|---|---|---|---|---|
| 1 | Steven StamkosFTBL | TBL | 11 | 10 | 40 | 94%▼4.2 |
| 2 | Kirill KaprizovFMIN | MIN | 10 | 10 | 46 | 98%▼0.9 |
| 3 | Auston MatthewsFTOR | TOR | 10 | 10 | 69 | 99% |
| 4 | Filip ForsbergFNSH | NSH | 8 | 10 | 48 | 99%▲1.7 |
| 5 | Cole CaufieldFMTL | MTL | 8 | 10 | 28 | 100%▲1.2 |
| 6 | Sidney CrosbyFPIT | PIT | 7 | 10 | 42 | 100%▲2.4 |
| 7 | Kyle PalmieriFNYI | NYI | 7 | 10 | 30 | 19%▲10 |
| 8 | Frank VatranoFANA | ANA | 7 | 10 | 37 | 6.4%▲6.2 |
| 9 | Jack EichelFVGK | VGK | 7 | 10 | 31 | 99%▲1.4 |
| 10 | Tage ThompsonFBUF | BUF | 7 | 10 | 29 | 100%▲1.3 |
| 11 | Lucas RaymondFDET | DET | 7 | 10 | 31 | 96%▲10 |
| 12 | Logan CooleyFARI | ARI | 7 | 10 | 20 | 94%▲9.3 |
| 13 | Andrei KuzmenkoFCGY | CGY | 7 | 10 | 22 | 11%▲9.8 |
| 14 | Evgeni MalkinFPIT | PIT | 6 | 10 | 27 | 82%▲11 |
| 15 | John TavaresFTOR | TOR | 6 | 10 | 29 | 96%▲9.3 |
| 16 | Nazem KadriFCGY | CGY | 6 | 10 | 29 | 71%▼9 |
| 17 | Chris KreiderFNYR | NYR | 6 | 10 | 39 | 62%▲29 |
| 18 | Jake GuentzelFCAR | CAR | 6 | 10 | 30 | 100% |
| 19 | Nathan MacKinnonFCOL | COL | 6 | 10 | 51 | 100%▲0.9 |
| 20 | Sam ReinhartFFLA | FLA | 6 | 10 | 57 | 99% |
| 21 | Adrian KempeFLAK | LAK | 6 | 10 | 28 | 97%▼0.6 |
| 22 | Connor McDavidFEDM | EDM | 6 | 10 | 32 | 100%▲1.5 |
| 23 | Sebastian AhoFCAR | CAR | 6 | 10 | 36 | 99%▲1.2 |
| 24 | Artemi PanarinFNYR | NYR | 6 | 10 | 49 | 97%▼1.8 |
| 25 | Jordan KyrouFSTL | STL | 6 | 10 | 31 | 80%▲3.7 |
| 26 | Gabriel VilardiFWPG | WPG | 6 | 10 | 22 | 80%▲7.7 |
| 27 | Jack HughesFNJD | NJD | 6 | 10 | 27 | 100% |
| 28 | Jake NeighboursFSTL | STL | 6 | 10 | 27 | 30%▲26 |
| 29 | Seth JarvisFCAR | CAR | 6 | 10 | 33 | 95%▲1.4 |
| 30 | Alexis LafrenièreFNYR | NYR | 6 | 10 | 28 | 82%▲13 |
| 31 | Dylan GuentherFARI | ARI | 6 | 10 | 18 | 99%▲1.7 |
| 32 | Wyatt JohnstonFDAL | DAL | 6 | 10 | 32 | 100%▲0.9 |
| 33 | Alex OvechkinFWSH | WSH | 5 | 10 | 31 | 96%▲1.2 |
| 34 | Jamie BennFDAL | DAL | 5 | 10 | 21 | 22%▲18 |
| 35 | Brayden SchennFSTL | STL | 5 | 10 | 20 | 28%▲7.8 |
| 36 | Brock NelsonFNYI | NYI | 5 | 10 | 34 | 88%▼3.6 |
| 37 | Nick BjugstadFARI | ARI | 5 | 10 | 22 | 0.1% |
| 38 | Tyler SeguinFDAL | DAL | 5 | 10 | 25 | 22%▲19 |
| 39 | Bryan RustFPIT | PIT | 5 | 10 | 28 | 85%▲2.5 |
| 40 | Brendan GallagherFMTL | MTL | 5 | 10 | 16 | 3.3%▲2.8 |
| 41 | William KarlssonFVGK | VGK | 5 | 10 | 30 | 24%▲20 |
| 42 | Nick PaulFTBL | TBL | 5 | 10 | 24 | 8.1%▲7.7 |
| 43 | Aleksander BarkovFFLA | FLA | 5 | 10 | 23 | 97%▲7 |
| 44 | Jonathan DrouinFCOL | COL | 5 | 10 | 19 | 0.5% |
| 45 | Kevin FialaFLAK | LAK | 5 | 10 | 29 | 67%▼8.3 |
| 46 | Dylan LarkinFDET | DET | 5 | 10 | 33 | 96% |
| 47 | Viktor ArvidssonFLAK | LAK | 5 | 10 | 6 | 33%▲23 |
| 48 | Dakota JoshuaFVAN | VAN | 5 | 10 | 18 | 4.8%▲4.6 |
| 49 | Timo MeierFNJD | NJD | 5 | 10 | 28 | 82%▼8 |
| 50 | Zach WerenskiDCBJ | CBJ | 5 | 10 | 11 | 100% |
| 51 | Anthony CirelliFTBL | TBL | 5 | 10 | 20 | 51%▲19 |
| 52 | Conor GarlandFVAN | VAN | 5 | 10 | 20 | 10%▲7.4 |
| 53 | Trevor MooreFLAK | LAK | 5 | 10 | 31 | 9.1% |
| 54 | Jason RobertsonFDAL | DAL | 5 | 10 | 29 | 100% |
| 55 | Brady TkachukFOTT | OTT | 5 | 10 | 37 | 100%▲2 |
| 56 | Kirill MarchenkoFCBJ | CBJ | 5 | 10 | 23 | 98%▲7.4 |
| 57 | Matias MaccelliFARI | ARI | 5 | 10 | 17 | 14%▲13 |
| 58 | Cole PerfettiFWPG | WPG | 5 | 10 | 19 | 37%▲33 |
| 59 | Juraj SlafkovskýFMTL | MTL | 5 | 10 | 20 | 100%▲1.5 |
| 60 | Alex KillornFANA | ANA | 4 | 10 | 18 | 5.1%▲3.6 |
| 61 | Patrick KaneFDET | DET | 4 | 10 | 20 | 80%▲0.9 |
| 62 | Roman JosiDNSH | NSH | 4 | 10 | 23 | 98%▼0.5 |
| 63 | Gustav NyquistFNSH | NSH | 4 | 10 | 23 | 0.0% |
| 64 | Mattias EkholmDEDM | EDM | 4 | 10 | 11 | 77%▲9.5 |
| 65 | Joel ArmiaFMTL | MTL | 4 | 10 | 17 | 3.3%▲3.1 |
| 66 | Rickard RakellFPIT | PIT | 4 | 10 | 15 | 83%▲11 |
| 67 | Tomas HertlFVGK | VGK | 4 | 10 | 17 | 84%▲3.2 |
| 68 | Teuvo TeravainenFCAR | CAR | 4 | 10 | 25 | 13%▲8.6 |
| 69 | Carter VerhaegheFFLA | FLA | 4 | 10 | 34 | 72% |
| 70 | Artturi LehkonenFCOL | COL | 4 | 10 | 16 | 57%▲40 |
| 71 | Sean MonahanFWPG | WPG | 4 | 10 | 26 | 19%▲13 |
| 72 | Bo HorvatFNYI | NYI | 4 | 10 | 33 | 90%▲1.2 |
| 73 | Sam BennettFFLA | FLA | 4 | 10 | 20 | 84%▲4.3 |
| 74 | Nikolaj EhlersFWPG | WPG | 4 | 10 | 25 | 93%▲7.5 |
| 75 | Brayden PointFTBL | TBL | 4 | 10 | 46 | 95%▲7.5 |
| 76 | Kyle ConnorFWPG | WPG | 4 | 10 | 34 | 99%▲1.1 |
| 77 | Pavel ZachaFBOS | BOS | 4 | 10 | 21 | 78%▲13 |
| 78 | Brock BoeserFVAN | VAN | 4 | 10 | 40 | 64%▼4.5 |
| 79 | Roope HintzFDAL | DAL | 4 | 10 | 30 | 84%▲7.1 |
| 80 | Jesper BrattFNJD | NJD | 4 | 10 | 27 | 97%▲11 |
| 81 | Cody GlassFNSH | NSH | 4 | 10 | 6 | 4.9%▲4.5 |
| 82 | Nico HischierFNJD | NJD | 4 | 10 | 27 | 97%▲2.3 |
| 83 | Fabian ZetterlundFSJS | SJS | 4 | 10 | 24 | 13%▲6.6 |
| 84 | Quinn HughesDVAN | VAN | 4 | 10 | 17 | 100% |
| 85 | Matt BoldyFMIN | MIN | 4 | 10 | 29 | 100% |
| 86 | Nick RobertsonFTOR | TOR | 4 | 10 | 14 | 28%▲27 |
| 87 | Drew O'ConnorFPIT | PIT | 4 | 10 | 16 | 5.9%▲4.5 |
| 88 | Jack QuinnFBUF | BUF | 4 | 10 | 9 | 45%▲29 |
| 89 | Anton LundellFFLA | FLA | 4 | 10 | 13 | 46%▲31 |
| 90 | JJ PeterkaFBUF | BUF | 4 | 10 | 28 | 75%▲37 |
| 91 | William EklundFSJS | SJS | 4 | 10 | 16 | 79%▲16 |
| 92 | Zachary BolducFSTL | STL | 4 | 10 | 5 | 21%▲19 |
| 93 | Shane WrightFSEA | SEA | 4 | 8 | 4 | 27%▲26 |
| 94 | David PerronFDET | DET | 3 | 10 | 17 | 0.2% |
| 95 | Erik KarlssonDPIT | PIT | 3 | 10 | 11 | 95% |
| 96 | John CarlsonDWSH | WSH | 3 | 10 | 10 | 99%▲2.4 |
| 97 | Evander KaneFEDM | EDM | 3 | 10 | 24 | 5.7%▲0.8 |
| 98 | Jason ZuckerFNSH | NSH | 3 | 10 | 14 | 23%▲17 |
| 99 | Tyler ToffoliFWPG | WPG | 3 | 10 | 33 | 38%▼18 |
| 100 | Vladimir TarasenkoFFLA | FLA | 3 | 10 | 23 | 10%▲1 |
Minimum sample: 5.0 games (it scales with games played). 32 below the minimum are hidden.
How to read it
Total goals 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 goals: who should lead the coming games.