Counting stats
NHL Goals per 60 Leaders
2021-22All situationsThrough 82 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 2021-22: Auston Matthews (TOR), 2.39 G/60.
Goals per 60 leaderboard
| # | Player | Team | G/60 | G | ||
|---|---|---|---|---|---|---|
| 1 | Auston MatthewsFTOR | TOR | 2.39 | 1,504 | 60 | 99% |
| 2 | Chris KreiderFNYR | NYR | 2.06 | 1,517 | 52 | 62%▲29 |
| 3 | Filip ForsbergFNSH | NSH | 2.02 | 1,249 | 42 | 99%▲1.7 |
| 4 | Alex OvechkinFWSH | WSH | 1.89 | 1,584 | 50 | 96%▲1.2 |
| 5 | Leon DraisaitlFEDM | EDM | 1.85 | 1,788 | 55 | 100% |
| 6 | Jason RobertsonFDAL | DAL | 1.84 | 1,340 | 41 | 100% |
| 7 | Kirill KaprizovFMIN | MIN | 1.82 | 1,548 | 47 | 98%▼0.9 |
| 8 | David PastrnakFBOS | BOS | 1.79 | 1,340 | 40 | 100%▲1.1 |
| 9 | Brock NelsonFNYI | NYI | 1.74 | 1,273 | 37 | 88%▼3.6 |
| 10 | Matt DucheneFNSH | NSH | 1.74 | 1,483 | 43 | 62%▼17 |
| 11 | Gabriel LandeskogFCOL | COL | 1.74 | 1,036 | 30 | 50%▲32 |
| 12 | Aleksander BarkovFFLA | FLA | 1.72 | 1,360 | 39 | 97%▲7 |
| 13 | Matthew TkachukFCGY | CGY | 1.72 | 1,468 | 42 | 100%▲2.6 |
| 14 | Josh NorrisFOTT | OTT | 1.71 | 1,226 | 35 | 39%▲32 |
| 15 | Steven StamkosFTBL | TBL | 1.68 | 1,497 | 42 | 94%▼4.2 |
| 16 | Max PaciorettyFVGK | VGK | 1.68 | 678 | 19 | — |
| 17 | Anthony DuclairFFLA | FLA | 1.68 | 1,110 | 31 | 3.3%▲3 |
| 18 | Kyle ConnorFWPG | WPG | 1.64 | 1,720 | 47 | 99%▲1.1 |
| 19 | Tage ThompsonFBUF | BUF | 1.63 | 1,395 | 38 | 100%▲1.3 |
| 20 | Andrew MangiapaneFCGY | CGY | 1.63 | 1,290 | 35 | 3.2%▲3.1 |
| 21 | Jack HughesFNJD | NJD | 1.63 | 959 | 26 | 100% |
| 22 | Troy TerryFANA | ANA | 1.62 | 1,368 | 37 | 47%▲34 |
| 23 | Vladimir TarasenkoFSTL | STL | 1.61 | 1,268 | 34 | 10%▲1 |
| 24 | Nikita KucherovFTBL | TBL | 1.60 | 939 | 25 | 100% |
| 25 | Evgeni MalkinFPIT | PIT | 1.60 | 752 | 20 | 82%▲11 |
| 26 | Evander KaneFEDM | EDM | 1.58 | 836 | 22 | 5.7%▲0.8 |
| 27 | Johnny GaudreauFCGY | CGY | 1.58 | 1,523 | 40 | — |
| 28 | Jake GuentzelFPIT | PIT | 1.57 | 1,527 | 40 | 100% |
| 29 | Ilya MikheyevFTOR | TOR | 1.56 | 809 | 21 | 8.3%▲6.8 |
| 30 | Elias LindholmFCGY | CGY | 1.54 | 1,635 | 42 | 43%▲4.7 |
| 31 | Roope HintzFDAL | DAL | 1.54 | 1,444 | 37 | 84%▲7.1 |
| 32 | Nikolaj EhlersFWPG | WPG | 1.50 | 1,120 | 28 | 93%▲7.5 |
| 33 | Connor McDavidFEDM | EDM | 1.50 | 1,765 | 44 | 100%▲1.5 |
| 34 | Sebastian AhoFCAR | CAR | 1.48 | 1,497 | 37 | 99%▲1.2 |
| 35 | Patrik LaineFCBJ | CBJ | 1.48 | 1,054 | 26 | 9.7%▲9.2 |
| 36 | Adrian KempeFLAK | LAK | 1.45 | 1,450 | 35 | 97%▼0.6 |
| 37 | Jeff SkinnerFBUF | BUF | 1.45 | 1,368 | 33 | 0.1% |
| 38 | Alex DeBrincatFCHI | CHI | 1.44 | 1,710 | 41 | 100%▲2.5 |
| 39 | Sam ReinhartFFLA | FLA | 1.43 | 1,385 | 33 | 99% |
| 40 | Brad MarchandFBOS | BOS | 1.42 | 1,347 | 32 | 73%▲0.7 |
| 41 | Timo MeierFSJS | SJS | 1.42 | 1,475 | 35 | 82%▼8 |
| 42 | David PerronFSTL | STL | 1.42 | 1,138 | 27 | 0.2% |
| 43 | Mason MarchmentFFLA | FLA | 1.42 | 762 | 18 | 47%▲34 |
| 44 | Nathan MacKinnonFCOL | COL | 1.40 | 1,369 | 32 | 100%▲0.9 |
| 45 | Mitch MarnerFTOR | TOR | 1.40 | 1,504 | 35 | 99%▲1.3 |
| 46 | Sam BennettFFLA | FLA | 1.40 | 1,203 | 28 | 84%▲4.3 |
| 47 | William NylanderFTOR | TOR | 1.38 | 1,480 | 34 | 99%▼0.8 |
| 48 | Mikko RantanenFCOL | COL | 1.37 | 1,574 | 36 | 99%▲0.5 |
| 49 | Ryan HartmanFMIN | MIN | 1.37 | 1,491 | 34 | 40%▼17 |
| 50 | Kevin FialaFMIN | MIN | 1.37 | 1,447 | 33 | 67%▼8.3 |
| 51 | Bo HorvatFVAN | VAN | 1.36 | 1,366 | 31 | 90%▲1.2 |
| 52 | Jared McCannFSEA | SEA | 1.36 | 1,194 | 27 | 72%▲1.9 |
| 53 | Sidney CrosbyFPIT | PIT | 1.35 | 1,378 | 31 | 100%▲2.4 |
| 54 | Jonathan MarchessaultFVGK | VGK | 1.35 | 1,335 | 30 | 24%▼21 |
| 55 | Pavel BuchnevichFSTL | STL | 1.35 | 1,336 | 30 | 36%▲7.6 |
| 56 | Andrei SvechnikovFCAR | CAR | 1.34 | 1,346 | 30 | 97%▲8.8 |
| 57 | Dylan LarkinFDET | DET | 1.33 | 1,396 | 31 | 96% |
| 58 | Tyler BertuzziFDET | DET | 1.33 | 1,351 | 30 | 62%▼3.5 |
| 59 | Anders LeeFNYI | NYI | 1.33 | 1,264 | 28 | 29%▼20 |
| 60 | Jordan KyrouFSTL | STL | 1.32 | 1,227 | 27 | 80%▲3.7 |
| 61 | Brayden PointFTBL | TBL | 1.31 | 1,284 | 28 | 95%▲7.5 |
| 62 | Ross ColtonFTBL | TBL | 1.31 | 1,011 | 22 | 8.1%▲7.8 |
| 63 | Brayden SchennFSTL | STL | 1.31 | 1,103 | 24 | 28%▲7.8 |
| 64 | Jake DeBruskFBOS | BOS | 1.30 | 1,158 | 25 | 49%▼20 |
| 65 | Nino NiederreiterFCAR | CAR | 1.29 | 1,113 | 24 | 4.0%▲3.8 |
| 66 | Elias PetterssonFVAN | VAN | 1.29 | 1,488 | 32 | 87%▼5.5 |
| 67 | Bryan RustFPIT | PIT | 1.28 | 1,126 | 24 | 85%▲2.5 |
| 68 | Jack EichelFVGK | VGK | 1.27 | 659 | 14 | 99%▲1.4 |
| 69 | Valeri NichushkinFCOL | COL | 1.27 | 1,180 | 25 | 60% |
| 70 | Alexandre TexierFCBJ | CBJ | 1.26 | 526 | 11 | 4.9%▲4.3 |
| 71 | Gerry MayhewFANA | ANA | 1.25 | 527 | 11 | — |
| 72 | Clayton KellerFARI | ARI | 1.25 | 1,349 | 28 | 100%▲2.1 |
| 73 | Matt BoldyFMIN | MIN | 1.24 | 723 | 15 | 100% |
| 74 | Cole CaufieldFMTL | MTL | 1.23 | 1,118 | 23 | 100%▲1.2 |
| 75 | Nazem KadriFCOL | COL | 1.23 | 1,366 | 28 | 71%▼9 |
| 76 | Mark ScheifeleFWPG | WPG | 1.23 | 1,416 | 29 | 99% |
| 77 | Brady TkachukFOTT | OTT | 1.21 | 1,485 | 30 | 100%▲2 |
| 78 | Ondrej KaseFTOR | TOR | 1.20 | 699 | 14 | — |
| 79 | Nick SchmaltzFARI | ARI | 1.20 | 1,150 | 23 | 94%▲4.4 |
| 80 | Ryan JohansenFNSH | NSH | 1.19 | 1,309 | 26 | — |
| 81 | Brandon HagelFTBL | TBL | 1.19 | 1,259 | 25 | 99%▲1.4 |
| 82 | Jesper BrattFNJD | NJD | 1.18 | 1,325 | 26 | 97%▲11 |
| 83 | Drake BathersonFOTT | OTT | 1.17 | 871 | 17 | 97%▲7.2 |
| 84 | Ivan BarbashevFSTL | STL | 1.17 | 1,332 | 26 | 68%▲27 |
| 85 | Oliver BjorkstrandFCBJ | CBJ | 1.17 | 1,436 | 28 | 20% |
| 86 | Jonathan HuberdeauFFLA | FLA | 1.16 | 1,554 | 30 | 17%▲12 |
| 87 | Frank VatranoFNYR | NYR | 1.16 | 934 | 18 | 6.4%▲6.2 |
| 88 | Carter VerhaegheFFLA | FLA | 1.15 | 1,252 | 24 | 72% |
| 89 | Yegor SharangovichFNJD | NJD | 1.15 | 1,255 | 24 | 7.8%▲0.9 |
| 90 | Boone JennerFCBJ | CBJ | 1.14 | 1,207 | 23 | 21%▲16 |
| 91 | Jack RoslovicFCBJ | CBJ | 1.14 | 1,157 | 22 | 34%▲26 |
| 92 | J.T. MillerFVAN | VAN | 1.14 | 1,686 | 32 | 92%▲7.7 |
| 93 | Marcus FolignoFMIN | MIN | 1.14 | 1,214 | 23 | 4.2%▲3.4 |
| 94 | Brandon SaadFSTL | STL | 1.13 | 1,269 | 24 | — |
| 95 | John TavaresFTOR | TOR | 1.13 | 1,428 | 27 | 96%▲9.3 |
| 96 | Phillip DanaultFLAK | LAK | 1.13 | 1,432 | 27 | 4.9%▲4.5 |
| 97 | Patrice BergeronFBOS | BOS | 1.13 | 1,326 | 25 | — |
| 98 | Adam HenriqueFANA | ANA | 1.13 | 1,010 | 19 | 0.5% |
| 99 | Michael BuntingFTOR | TOR | 1.12 | 1,228 | 23 | 3.7%▲1 |
| 100 | Danton HeinenFPIT | PIT | 1.12 | 966 | 18 | 0.0% |
Minimum sample: 492 minutes (it scales with games played). 379 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.