Counting stats
NHL Points per 60 Leaders
2017-18All situationsThrough 82 team games
This board ranks skaters by points 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.
Points are goals plus assists, the classic scoring race. Top-line centres and power-play quarterbacks lead it most years. Rates surface low-minute players who already produce; they are the ones to grab when an injury opens up ice time.
Leader in 2017-18: Evgeni Malkin (PIT), 3.97 PTS/60.
Points per 60 leaderboard
| # | Player | Team | PTS/60 | PTS | ||
|---|---|---|---|---|---|---|
| 1 | Evgeni MalkinFPIT | PIT | 3.97 | 1,481 | 98 | 82%▲11 |
| 2 | Nathan MacKinnonFCOL | COL | 3.95 | 1,473 | 97 | 100%▲0.9 |
| 3 | Taylor HallFNJD | NJD | 3.84 | 1,455 | 93 | 28%▲20 |
| 4 | Brad MarchandFBOS | BOS | 3.80 | 1,341 | 85 | 73%▲0.7 |
| 5 | Nikita KucherovFTBL | TBL | 3.78 | 1,586 | 100 | 100% |
| 6 | Connor McDavidFEDM | EDM | 3.67 | 1,767 | 108 | 100%▲1.5 |
| 7 | Claude GirouxFPHI | PHI | 3.67 | 1,670 | 102 | 30%▲20 |
| 8 | Phil KesselFPIT | PIT | 3.60 | 1,532 | 92 | — |
| 9 | Steven StamkosFTBL | TBL | 3.52 | 1,464 | 86 | 94%▼4.2 |
| 10 | Mathew BarzalFNYI | NYI | 3.50 | 1,457 | 85 | 84%▲11 |
| 11 | Auston MatthewsFTOR | TOR | 3.36 | 1,124 | 63 | 99% |
| 12 | Evgeny KuznetsovFWSH | WSH | 3.35 | 1,486 | 83 | — |
| 13 | Jonathan MarchessaultFVGK | VGK | 3.34 | 1,348 | 75 | 24%▼21 |
| 14 | Blake WheelerFWPG | WPG | 3.33 | 1,641 | 91 | — |
| 15 | Mikko RantanenFCOL | COL | 3.28 | 1,536 | 84 | 99%▲0.5 |
| 16 | Filip ForsbergFNSH | NSH | 3.28 | 1,171 | 64 | 99%▲1.7 |
| 17 | David PastrnakFBOS | BOS | 3.26 | 1,473 | 80 | 100%▲1.1 |
| 18 | Johnny GaudreauFCGY | CGY | 3.24 | 1,554 | 84 | — |
| 19 | Jakub VoracekFPHI | PHI | 3.20 | 1,595 | 85 | — |
| 20 | David PerronFVGK | VGK | 3.18 | 1,247 | 66 | 0.2% |
| 21 | Alex OvechkinFWSH | WSH | 3.16 | 1,652 | 87 | 96%▲1.2 |
| 22 | Sidney CrosbyFPIT | PIT | 3.15 | 1,697 | 89 | 100%▲2.4 |
| 23 | Josh BaileyFNYI | NYI | 3.13 | 1,359 | 71 | — |
| 24 | Eric StaalFMIN | MIN | 3.12 | 1,461 | 76 | — |
| 25 | Patrik LaineFWPG | WPG | 3.11 | 1,351 | 70 | 9.7%▲9.2 |
| 26 | Mark StoneFOTT | OTT | 3.10 | 1,199 | 62 | 93%▲9.6 |
| 27 | John TavaresFNYI | NYI | 3.08 | 1,634 | 84 | 96%▲9.3 |
| 28 | Mitch MarnerFTOR | TOR | 3.08 | 1,344 | 69 | 99%▲1.3 |
| 29 | Ryan GetzlafFANA | ANA | 3.05 | 1,200 | 61 | — |
| 30 | William KarlssonFVGK | VGK | 3.05 | 1,535 | 78 | 24%▲20 |
| 31 | Anze KopitarFLAK | LAK | 3.05 | 1,811 | 92 | 0.5% |
| 32 | Brock BoeserFVAN | VAN | 3.04 | 1,085 | 55 | 64%▼4.5 |
| 33 | Patrice BergeronFBOS | BOS | 3.04 | 1,244 | 63 | — |
| 34 | Artemi PanarinFCBJ | CBJ | 3.02 | 1,631 | 82 | 97%▼1.8 |
| 35 | Reilly SmithFVGK | VGK | 3.00 | 1,201 | 60 | — |
| 36 | Thomas VanekFCBJ | CBJ | 2.98 | 1,127 | 56 | — |
| 37 | Jaden SchwartzFSTL | STL | 2.94 | 1,202 | 59 | 11%▲11 |
| 38 | Jamie BennFDAL | DAL | 2.92 | 1,625 | 79 | 22%▲18 |
| 39 | Mark ScheifeleFWPG | WPG | 2.90 | 1,241 | 60 | 99% |
| 40 | Yanni GourdeFTBL | TBL | 2.90 | 1,325 | 64 | 4.9%▲4 |
| 41 | Jack EichelFBUF | BUF | 2.85 | 1,350 | 64 | 99%▲1.4 |
| 42 | Evgenii DadonovFFLA | FLA | 2.82 | 1,384 | 65 | 0.1% |
| 43 | Sebastian AhoFCAR | CAR | 2.79 | 1,398 | 65 | 99%▲1.2 |
| 44 | Leon DraisaitlFEDM | EDM | 2.79 | 1,507 | 70 | 100% |
| 45 | Mikael GranlundFMIN | MIN | 2.78 | 1,446 | 67 | 52%▼12 |
| 46 | Sean MonahanFCGY | CGY | 2.78 | 1,382 | 64 | 19%▲13 |
| 47 | Teuvo TeravainenFCAR | CAR | 2.77 | 1,385 | 64 | 13%▲8.6 |
| 48 | Rickard RakellFANA | ANA | 2.77 | 1,495 | 69 | 83%▲11 |
| 49 | Jason ZuckerFMIN | MIN | 2.76 | 1,391 | 64 | 23%▲17 |
| 50 | Patrick KaneFCHI | CHI | 2.75 | 1,655 | 76 | 80%▲0.9 |
| 51 | Nikolaj EhlersFWPG | WPG | 2.73 | 1,319 | 60 | 93%▲7.5 |
| 52 | Tyler SeguinFDAL | DAL | 2.73 | 1,715 | 78 | 22%▲19 |
| 53 | Ryan SpoonerFNYR | NYR | 2.73 | 902 | 41 | — |
| 54 | Jordan EberleFNYI | NYI | 2.72 | 1,302 | 59 | 30%▲2.7 |
| 55 | James van RiemsdykFTOR | TOR | 2.69 | 1,206 | 54 | 0.3% |
| 56 | Aleksander BarkovFFLA | FLA | 2.68 | 1,744 | 78 | 97%▲7 |
| 57 | Nicklas BackstromFWSH | WSH | 2.68 | 1,593 | 71 | — |
| 58 | William NylanderFTOR | TOR | 2.67 | 1,368 | 61 | 99%▼0.8 |
| 59 | Daniel SedinFVAN | VAN | 2.67 | 1,237 | 55 | — |
| 60 | Kyle ConnorFWPG | WPG | 2.66 | 1,285 | 57 | 99%▲1.1 |
| 61 | Viktor ArvidssonFNSH | NSH | 2.64 | 1,384 | 61 | 33%▲23 |
| 62 | Clayton KellerFARI | ARI | 2.63 | 1,483 | 65 | 100%▲2.1 |
| 63 | Jonathan HuberdeauFFLA | FLA | 2.63 | 1,575 | 69 | 17%▲12 |
| 64 | Anders LeeFNYI | NYI | 2.63 | 1,416 | 62 | 29%▼20 |
| 65 | Alexander RadulovFDAL | DAL | 2.62 | 1,650 | 72 | — |
| 66 | Vladimir TarasenkoFSTL | STL | 2.60 | 1,525 | 66 | 10%▲1 |
| 67 | Brayden SchennFSTL | STL | 2.60 | 1,617 | 70 | 28%▲7.8 |
| 68 | Sean CouturierFPHI | PHI | 2.58 | 1,771 | 76 | 9.2%▲7.2 |
| 69 | Alex DeBrincatFCHI | CHI | 2.57 | 1,214 | 52 | 100%▲2.5 |
| 70 | Vincent TrocheckFFLA | FLA | 2.57 | 1,752 | 75 | 88%▼5.4 |
| 71 | Ryan Nugent-HopkinsFEDM | EDM | 2.57 | 1,122 | 48 | 77%▲15 |
| 72 | Jake DeBruskFBOS | BOS | 2.56 | 1,006 | 43 | 49%▼20 |
| 73 | Logan CoutureFSJS | SJS | 2.53 | 1,447 | 61 | — |
| 74 | Craig SmithFNSH | NSH | 2.52 | 1,215 | 51 | — |
| 75 | Joe PavelskiFSJS | SJS | 2.51 | 1,579 | 66 | — |
| 76 | Matthew TkachukFCGY | CGY | 2.51 | 1,173 | 49 | 100%▲2.6 |
| 77 | Joe ThorntonFSJS | SJS | 2.51 | 862 | 36 | — |
| 78 | Erik HaulaFVGK | VGK | 2.50 | 1,320 | 55 | 12%▲8.7 |
| 79 | J.T. MillerFTBL | TBL | 2.49 | 1,396 | 58 | 92%▲7.7 |
| 80 | Ondrej KaseFANA | ANA | 2.48 | 919 | 38 | — |
| 81 | Brayden PointFTBL | TBL | 2.46 | 1,609 | 66 | 95%▲7.5 |
| 82 | Nazem KadriFTOR | TOR | 2.46 | 1,341 | 55 | 71%▼9 |
| 83 | Kyle PalmieriFNJD | NJD | 2.46 | 1,073 | 44 | 19%▲10 |
| 84 | Chris KreiderFNYR | NYR | 2.45 | 906 | 37 | 62%▲29 |
| 85 | Brendan GallagherFMTL | MTL | 2.45 | 1,325 | 54 | 3.3%▲2.8 |
| 86 | David KrejciFBOS | BOS | 2.44 | 1,080 | 44 | — |
| 87 | Danton HeinenFBOS | BOS | 2.44 | 1,157 | 47 | 0.0% |
| 88 | Alexander KerfootFCOL | COL | 2.43 | 1,062 | 43 | 3.2%▲3.1 |
| 89 | Patric HornqvistFPIT | PIT | 2.42 | 1,213 | 49 | — |
| 90 | Kyle TurrisFNSH | NSH | 2.42 | 1,263 | 51 | — |
| 91 | Kevin FialaFNSH | NSH | 2.38 | 1,212 | 48 | 67%▼8.3 |
| 92 | Nick BjugstadFFLA | FLA | 2.37 | 1,240 | 49 | 0.1% |
| 93 | Gabriel LandeskogFCOL | COL | 2.37 | 1,571 | 62 | 50%▲32 |
| 94 | Matt DucheneFOTT | OTT | 2.35 | 1,503 | 59 | 62%▼17 |
| 95 | Henrik SedinFVAN | VAN | 2.35 | 1,275 | 50 | — |
| 96 | Travis KonecnyFPHI | PHI | 2.34 | 1,207 | 47 | 92%▲9.6 |
| 97 | Nico HischierFNJD | NJD | 2.33 | 1,337 | 52 | 97%▲2.3 |
| 98 | Shayne GostisbehereDPHI | PHI | 2.33 | 1,674 | 65 | 96%▲16 |
| 99 | Corey PerryFANA | ANA | 2.33 | 1,262 | 49 | 7.4%▲5.9 |
| 100 | Dylan LarkinFDET | DET | 2.32 | 1,627 | 63 | 96% |
Minimum sample: 492 minutes (it scales with games played). 289 below the minimum are hidden.
How to read it
Points 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 points: who should lead the coming games.