Counting stats
NHL Goals per 60 Leaders
2025-26All situationsThrough 83 team games
This board ranks skaters by goals per 60 minutes of ice time in all situations, so a fourth-liner who plays 9 minutes is compared fairly with a top-pair defenseman who plays 25. Players under the minimum-minutes cutoff are hidden.
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. Rates surface low-minute players who already produce; they are the ones to grab when an injury opens up ice time.
Leader in 2025-26: Cole Caufield (MTL), 2.08 G/60.
Goals per 60 leaderboard
| # | Player | Team | G/60 | G | ||
|---|---|---|---|---|---|---|
| 1 | Cole CaufieldFMTL | MTL | 2.08 | 1,473 | 51 | 100%▲1.2 |
| 2 | Cutter GauthierFANA | ANA | 1.88 | 1,311 | 41 | 98%▲1.3 |
| 3 | Nathan MacKinnonFCOL | COL | 1.79 | 1,781 | 53 | 100%▲0.9 |
| 4 | Brad MarchandFFLA | FLA | 1.76 | 922 | 27 | 73%▲0.7 |
| 5 | Dylan GuentherFUTA | UTA | 1.75 | 1,374 | 40 | 99%▲1.7 |
| 6 | Steven StamkosFNSH | NSH | 1.72 | 1,462 | 42 | 94%▼4.2 |
| 7 | Nikita KucherovFTBL | TBL | 1.71 | 1,545 | 44 | 100% |
| 8 | Morgan GeekieFBOS | BOS | 1.66 | 1,410 | 39 | 96%▲7.9 |
| 9 | Wyatt JohnstonFDAL | DAL | 1.64 | 1,650 | 45 | 100%▲0.9 |
| 10 | Jason RobertsonFDAL | DAL | 1.63 | 1,661 | 45 | 100% |
| 11 | Alex DeBrincatFDET | DET | 1.62 | 1,517 | 41 | 100%▲2.5 |
| 12 | Matt BoldyFMIN | MIN | 1.61 | 1,563 | 42 | 100% |
| 13 | Anthony ManthaFPIT | PIT | 1.61 | 1,230 | 33 | 52%▲15 |
| 14 | Zach HymanFEDM | EDM | 1.60 | 1,159 | 31 | 98%▼1.8 |
| 15 | Kirill KaprizovFMIN | MIN | 1.56 | 1,727 | 45 | 98%▼0.9 |
| 16 | Tyson FoersterFPHI | PHI | 1.55 | 502 | 13 | 42%▲38 |
| 17 | Filip ForsbergFNSH | NSH | 1.55 | 1,549 | 40 | 99%▲1.7 |
| 18 | Macklin CelebriniFSJS | SJS | 1.54 | 1,748 | 45 | 100%▲1 |
| 19 | Tage ThompsonFBUF | BUF | 1.54 | 1,559 | 40 | 100%▲1.3 |
| 20 | Brandon HagelFTBL | TBL | 1.54 | 1,403 | 36 | 99%▲1.4 |
| 21 | Logan CooleyFUTA | UTA | 1.54 | 936 | 24 | 94%▲9.3 |
| 22 | Pavel DorofeyevFVGK | VGK | 1.54 | 1,444 | 37 | 92%▲1.8 |
| 23 | Connor McDavidFEDM | EDM | 1.53 | 1,885 | 48 | 100%▲1.5 |
| 24 | Leon DraisaitlFEDM | EDM | 1.50 | 1,402 | 35 | 100% |
| 25 | Viktor ArvidssonFBOS | BOS | 1.49 | 1,007 | 25 | 33%▲23 |
| 26 | Jason ZuckerFBUF | BUF | 1.49 | 969 | 24 | 23%▲17 |
| 27 | Mark StoneFVGK | VGK | 1.46 | 1,153 | 28 | 93%▲9.6 |
| 28 | Drake BathersonFOTT | OTT | 1.44 | 1,371 | 33 | 97%▲7.2 |
| 29 | Seth JarvisFCAR | CAR | 1.43 | 1,340 | 32 | 95%▲1.4 |
| 30 | William NylanderFTOR | TOR | 1.43 | 1,262 | 30 | 99%▼0.8 |
| 31 | Jared McCannFSEA | SEA | 1.40 | 855 | 20 | 72%▲1.9 |
| 32 | Bobby McMannFSEA | SEA | 1.40 | 1,243 | 29 | 44%▲1 |
| 33 | Jake GuentzelFTBL | TBL | 1.39 | 1,640 | 38 | 100% |
| 34 | Andrei SvechnikovFCAR | CAR | 1.39 | 1,342 | 31 | 97%▲8.8 |
| 35 | Adrian KempeFLAK | LAK | 1.38 | 1,564 | 36 | 97%▼0.6 |
| 36 | Matthew TkachukFFLA | FLA | 1.37 | 567 | 13 | 100%▲2.6 |
| 37 | Pavel ZachaFBOS | BOS | 1.37 | 1,314 | 30 | 78%▲13 |
| 38 | Dylan LarkinFDET | DET | 1.37 | 1,494 | 34 | 96% |
| 39 | Martin NecasFCOL | COL | 1.36 | 1,677 | 38 | 100%▲1.8 |
| 40 | Adam GaudetteFSJS | SJS | 1.35 | 757 | 17 | 0.1% |
| 41 | Alex OvechkinFWSH | WSH | 1.34 | 1,431 | 32 | 96%▲1.2 |
| 42 | Sidney CrosbyFPIT | PIT | 1.33 | 1,308 | 29 | 100%▲2.4 |
| 43 | Kyle ConnorFWPG | WPG | 1.33 | 1,764 | 39 | 99%▲1.1 |
| 44 | Alex TuchFBUF | BUF | 1.32 | 1,501 | 33 | 94%▼5.5 |
| 45 | Tyler BertuzziFCHI | CHI | 1.32 | 1,457 | 32 | 62%▼3.5 |
| 46 | Bo HorvatFNYI | NYI | 1.32 | 1,412 | 31 | 90%▲1.2 |
| 47 | Egor ChinakhovFPIT | PIT | 1.30 | 971 | 21 | 48%▲39 |
| 48 | Leo CarlssonFANA | ANA | 1.30 | 1,341 | 29 | 94%▲11 |
| 49 | Auston MatthewsFTOR | TOR | 1.30 | 1,248 | 27 | 99% |
| 50 | Brady TkachukFOTT | OTT | 1.30 | 1,018 | 22 | 100%▲2 |
| 51 | Tom WilsonFWSH | WSH | 1.28 | 1,401 | 30 | 94%▲6.3 |
| 52 | Alex NewhookFMTL | MTL | 1.28 | 608 | 13 | 26%▲23 |
| 53 | Sam ReinhartFFLA | FLA | 1.28 | 1,362 | 29 | 99% |
| 54 | Rickard RakellFPIT | PIT | 1.27 | 1,137 | 24 | 83%▲11 |
| 55 | Justin BrazeauFPIT | PIT | 1.26 | 810 | 17 | 11%▲9.4 |
| 56 | Tim StützleFOTT | OTT | 1.26 | 1,621 | 34 | 99%▲0.8 |
| 57 | Connor BedardFCHI | CHI | 1.25 | 1,440 | 30 | 98%▲3.6 |
| 58 | John TavaresFTOR | TOR | 1.25 | 1,491 | 31 | 96%▲9.3 |
| 59 | Jack HughesFNJD | NJD | 1.25 | 1,300 | 27 | 100% |
| 60 | Brock NelsonFCOL | COL | 1.24 | 1,592 | 33 | 88%▼3.6 |
| 61 | Robert ThomasFSTL | STL | 1.23 | 1,217 | 25 | 93%▲20 |
| 62 | Vladimir TarasenkoFMIN | MIN | 1.23 | 1,120 | 23 | 10%▲1 |
| 63 | Owen TippettFPHI | PHI | 1.23 | 1,364 | 28 | 78%▼7 |
| 64 | Dylan HollowayFSTL | STL | 1.23 | 1,077 | 22 | 95%▲9.4 |
| 65 | Mark ScheifeleFWPG | WPG | 1.22 | 1,763 | 36 | 99% |
| 66 | Nick SchmaltzFUTA | UTA | 1.22 | 1,617 | 33 | 94%▲4.4 |
| 67 | Bryan RustFPIT | PIT | 1.21 | 1,436 | 29 | 85%▲2.5 |
| 68 | Parker KellyFCOL | COL | 1.21 | 1,042 | 21 | 11%▲5.6 |
| 69 | Mika ZibanejadFNYR | NYR | 1.21 | 1,693 | 34 | 98%▲1.4 |
| 70 | Dylan CozensFOTT | OTT | 1.20 | 1,397 | 28 | 90%▲3.9 |
| 71 | Cody GlassFNJD | NJD | 1.20 | 953 | 19 | 4.9%▲4.5 |
| 72 | Juraj SlafkovskýFMTL | MTL | 1.18 | 1,520 | 30 | 100%▲1.5 |
| 73 | Gabriel VilardiFWPG | WPG | 1.17 | 1,537 | 30 | 80%▲7.7 |
| 74 | Matthew WoodFNSH | NSH | 1.17 | 875 | 17 | 31%▲30 |
| 75 | Dmitri VoronkovFCBJ | CBJ | 1.16 | 878 | 17 | 19%▲17 |
| 76 | Jack RoslovicFEDM | EDM | 1.16 | 1,088 | 21 | 34%▲26 |
| 77 | Evgeni MalkinFPIT | PIT | 1.16 | 985 | 19 | 82%▲11 |
| 78 | Nick LardisFCHI | CHI | 1.15 | 520 | 10 | 23%▲23 |
| 79 | Josh DoanFBUF | BUF | 1.15 | 1,301 | 25 | 61%▲44 |
| 80 | Will SmithFSJS | SJS | 1.15 | 1,255 | 24 | 95%▲23 |
| 81 | Nikolaj EhlersFCAR | CAR | 1.15 | 1,361 | 26 | 93%▲7.5 |
| 82 | JJ PeterkaFUTA | UTA | 1.14 | 1,311 | 25 | 75%▲37 |
| 83 | Jamie BennFDAL | DAL | 1.13 | 797 | 15 | 22%▲18 |
| 84 | Kirill MarchenkoFCBJ | CBJ | 1.13 | 1,440 | 27 | 98%▲7.4 |
| 85 | Anthony CirelliFTBL | TBL | 1.12 | 1,229 | 23 | 51%▲19 |
| 86 | Kailer YamamotoFUTA | UTA | 1.12 | 696 | 13 | 0.2% |
| 87 | Josh NorrisFBUF | BUF | 1.12 | 697 | 13 | 39%▲32 |
| 88 | Oliver KapanenFMTL | MTL | 1.11 | 1,187 | 22 | 29%▲25 |
| 89 | Kiefer SherwoodFSJS | SJS | 1.11 | 1,243 | 23 | 59%▲6.6 |
| 90 | Ryan LeonardFWSH | WSH | 1.11 | 1,081 | 20 | 66%▲42 |
| 91 | Sam BennettFFLA | FLA | 1.11 | 1,405 | 26 | 84%▲4.3 |
| 92 | Carter VerhaegheFFLA | FLA | 1.11 | 1,356 | 25 | 72% |
| 93 | Travis KonecnyFPHI | PHI | 1.10 | 1,470 | 27 | 92%▲9.6 |
| 94 | David PastrnakFBOS | BOS | 1.09 | 1,590 | 29 | 100%▲1.1 |
| 95 | Ryan HartmanFMIN | MIN | 1.08 | 1,273 | 23 | 40%▼17 |
| 96 | Aliaksei ProtasFWSH | WSH | 1.08 | 1,386 | 25 | 59%▲33 |
| 97 | Jimmy SnuggerudFSTL | STL | 1.08 | 1,169 | 21 | 80%▲46 |
| 98 | Lawson CrouseFUTA | UTA | 1.07 | 1,344 | 24 | 36%▲13 |
| 99 | James van RiemsdykFDET | DET | 1.06 | 846 | 15 | 0.3% |
| 100 | Jordan EberleFSEA | SEA | 1.06 | 1,478 | 26 | 30%▲2.7 |
Minimum sample: 498 minutes (it scales with games played). 324 below the minimum are hidden.
How to read it
Goals per 60 minutes of ice time, all situations.
How reliable is it?
Rates settle faster than totals but need minutes: early in the season, low-minute players swing the most.
About our data sources →Projected next
Our fantasy projections for goals: who should lead the coming games.