Counting stats
NHL Points per 60 Leaders
2022-23All situationsThrough 85 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 2022-23: Connor McDavid (EDM), 5.00 PTS/60.
Points per 60 leaderboard
| # | Player | Team | PTS/60 | PTS | ||
|---|---|---|---|---|---|---|
| 1 | Connor McDavidFEDM | EDM | 5.00 | 1,836 | 153 | 100%▲1.5 |
| 2 | Leon DraisaitlFEDM | EDM | 4.42 | 1,739 | 128 | 100% |
| 3 | Jason RobertsonFDAL | DAL | 4.23 | 1,545 | 109 | 100% |
| 4 | David PastrnakFBOS | BOS | 4.23 | 1,604 | 113 | 100%▲1.1 |
| 5 | Nathan MacKinnonFCOL | COL | 4.20 | 1,585 | 111 | 100%▲0.9 |
| 6 | Nikita KucherovFTBL | TBL | 4.11 | 1,651 | 113 | 100% |
| 7 | Matthew TkachukFFLA | FLA | 4.05 | 1,614 | 109 | 100%▲2.6 |
| 8 | Tage ThompsonFBUF | BUF | 3.89 | 1,450 | 94 | 100%▲1.3 |
| 9 | Ryan Nugent-HopkinsFEDM | EDM | 3.84 | 1,624 | 104 | 77%▲15 |
| 10 | Jack HughesFNJD | NJD | 3.81 | 1,557 | 99 | 100% |
| 11 | Elias PetterssonFVAN | VAN | 3.72 | 1,644 | 102 | 87%▼5.5 |
| 12 | Daniel SprongFSEA | SEA | 3.66 | 754 | 46 | — |
| 13 | Jamie BennFDAL | DAL | 3.62 | 1,294 | 78 | 22%▲18 |
| 14 | Jeff SkinnerFBUF | BUF | 3.58 | 1,374 | 82 | 0.1% |
| 15 | Kevin FialaFLAK | LAK | 3.56 | 1,214 | 72 | 67%▼8.3 |
| 16 | Brayden PointFTBL | TBL | 3.53 | 1,613 | 95 | 95%▲7.5 |
| 17 | Roope HintzFDAL | DAL | 3.51 | 1,282 | 75 | 84%▲7.1 |
| 18 | Mitch MarnerFTOR | TOR | 3.49 | 1,702 | 99 | 99%▲1.3 |
| 19 | Mikko RantanenFCOL | COL | 3.46 | 1,822 | 105 | 99%▲0.5 |
| 20 | Tommy NovakFNSH | NSH | 3.45 | 747 | 43 | 11%▲9.1 |
| 21 | William NylanderFTOR | TOR | 3.43 | 1,520 | 87 | 99%▼0.8 |
| 22 | Artemi PanarinFNYR | NYR | 3.43 | 1,608 | 92 | 97%▼1.8 |
| 23 | Auston MatthewsFTOR | TOR | 3.40 | 1,501 | 85 | 99% |
| 24 | John TavaresFTOR | TOR | 3.40 | 1,413 | 80 | 96%▲9.3 |
| 25 | Sidney CrosbyFPIT | PIT | 3.38 | 1,652 | 93 | 100%▲2.4 |
| 26 | Andrei KuzmenkoFVAN | VAN | 3.37 | 1,316 | 74 | 11%▲9.8 |
| 27 | Alex TuchFBUF | BUF | 3.34 | 1,417 | 79 | 94%▼5.5 |
| 28 | Mika ZibanejadFNYR | NYR | 3.34 | 1,637 | 91 | 98%▲1.4 |
| 29 | Pavel BuchnevichFSTL | STL | 3.28 | 1,226 | 67 | 36%▲7.6 |
| 30 | Steven StamkosFTBL | TBL | 3.27 | 1,541 | 84 | 94%▼4.2 |
| 31 | Evgeni MalkinFPIT | PIT | 3.27 | 1,524 | 83 | 82%▲11 |
| 32 | Brady TkachukFOTT | OTT | 3.26 | 1,528 | 83 | 100%▲2 |
| 33 | Tim StützleFOTT | OTT | 3.26 | 1,659 | 90 | 99%▲0.8 |
| 34 | Jared McCannFSEA | SEA | 3.25 | 1,291 | 70 | 72%▲1.9 |
| 35 | Aleksander BarkovFFLA | FLA | 3.24 | 1,443 | 78 | 97%▲7 |
| 36 | Nikolaj EhlersFWPG | WPG | 3.24 | 704 | 38 | 93%▲7.5 |
| 37 | Tyler ToffoliFCGY | CGY | 3.22 | 1,362 | 73 | 38%▼18 |
| 38 | Kirill KaprizovFMIN | MIN | 3.18 | 1,415 | 75 | 98%▼0.9 |
| 39 | Joe PavelskiFDAL | DAL | 3.18 | 1,453 | 77 | — |
| 40 | Jack EichelFVGK | VGK | 3.15 | 1,257 | 66 | 99%▲1.4 |
| 41 | Zach HymanFEDM | EDM | 3.13 | 1,592 | 83 | 98%▼1.8 |
| 42 | Carter VerhaegheFFLA | FLA | 3.09 | 1,418 | 73 | 72% |
| 43 | Jordan KyrouFSTL | STL | 3.08 | 1,422 | 73 | 80%▲3.7 |
| 44 | Jesper BrattFNJD | NJD | 3.08 | 1,424 | 73 | 97%▲11 |
| 45 | Claude GirouxFOTT | OTT | 3.08 | 1,541 | 79 | 30%▲20 |
| 46 | Nico HischierFNJD | NJD | 3.07 | 1,562 | 80 | 97%▲2.3 |
| 47 | Dylan CozensFBUF | BUF | 3.05 | 1,336 | 68 | 90%▲3.9 |
| 48 | Alex OvechkinFWSH | WSH | 3.05 | 1,475 | 75 | 96%▲1.2 |
| 49 | Clayton KellerFARI | ARI | 3.03 | 1,702 | 86 | 100%▲2.1 |
| 50 | Travis KonecnyFPHI | PHI | 3.03 | 1,207 | 61 | 92%▲9.6 |
| 51 | Dylan LarkinFDET | DET | 3.03 | 1,564 | 79 | 96% |
| 52 | Brock NelsonFNYI | NYI | 2.98 | 1,512 | 75 | 88%▼3.6 |
| 53 | Brad MarchandFBOS | BOS | 2.97 | 1,353 | 67 | 73%▲0.7 |
| 54 | Patrik LaineFCBJ | CBJ | 2.97 | 1,052 | 52 | 9.7%▲9.2 |
| 55 | J.T. MillerFVAN | VAN | 2.94 | 1,675 | 82 | 92%▲7.7 |
| 56 | Matias MaccelliFARI | ARI | 2.93 | 1,004 | 49 | 14%▲13 |
| 57 | Dylan StromeFWSH | WSH | 2.89 | 1,352 | 65 | 83%▲11 |
| 58 | Erik KarlssonDSJS | SJS | 2.89 | 2,100 | 101 | 95% |
| 59 | Andre BurakovskyFSEA | SEA | 2.88 | 811 | 39 | 5.6%▲5.4 |
| 60 | Filip ForsbergFNSH | NSH | 2.88 | 874 | 42 | 99%▲1.7 |
| 61 | Johnny GaudreauFCBJ | CBJ | 2.86 | 1,553 | 74 | — |
| 62 | Andrei SvechnikovFCAR | CAR | 2.86 | 1,155 | 55 | 97%▲8.8 |
| 63 | Kyle ConnorFWPG | WPG | 2.85 | 1,683 | 80 | 99%▲1.1 |
| 64 | Martin NecasFCAR | CAR | 2.82 | 1,510 | 71 | 100%▲1.8 |
| 65 | Mathew BarzalFNYI | NYI | 2.82 | 1,086 | 51 | 84%▲11 |
| 66 | Pierre-Luc DuboisFWPG | WPG | 2.81 | 1,347 | 63 | 42%▲33 |
| 67 | Nick SchmaltzFARI | ARI | 2.80 | 1,242 | 58 | 94%▲4.4 |
| 68 | Jake DeBruskFBOS | BOS | 2.79 | 1,074 | 50 | 49%▼20 |
| 69 | David KrejciFBOS | BOS | 2.79 | 1,204 | 56 | — |
| 70 | Jake GuentzelFPIT | PIT | 2.79 | 1,569 | 73 | 100% |
| 71 | Jordan EberleFSEA | SEA | 2.76 | 1,368 | 63 | 30%▲2.7 |
| 72 | Robert ThomasFSTL | STL | 2.76 | 1,412 | 65 | 93%▲20 |
| 73 | Sebastian AhoFCAR | CAR | 2.75 | 1,462 | 67 | 99%▲1.2 |
| 74 | Casey MittelstadtFBUF | BUF | 2.74 | 1,290 | 59 | 14%▲12 |
| 75 | Mark StoneFVGK | VGK | 2.74 | 833 | 38 | 93%▲9.6 |
| 76 | Alex KillornFTBL | TBL | 2.72 | 1,411 | 64 | 5.1%▲3.6 |
| 77 | Troy TerryFANA | ANA | 2.70 | 1,356 | 61 | 47%▲34 |
| 78 | Viktor ArvidssonFLAK | LAK | 2.69 | 1,316 | 59 | 33%▲23 |
| 79 | Blake WheelerFWPG | WPG | 2.69 | 1,227 | 55 | — |
| 80 | Anze KopitarFLAK | LAK | 2.67 | 1,665 | 74 | 0.5% |
| 81 | Jonathan MarchessaultFVGK | VGK | 2.63 | 1,303 | 57 | 24%▼21 |
| 82 | Valeri NichushkinFCOL | COL | 2.62 | 1,074 | 47 | 60% |
| 83 | Timo MeierFNJD | NJD | 2.62 | 1,512 | 66 | 82%▼8 |
| 84 | Adrian KempeFLAK | LAK | 2.61 | 1,538 | 67 | 97%▼0.6 |
| 85 | Cole CaufieldFMTL | MTL | 2.60 | 830 | 36 | 100%▲1.2 |
| 86 | Pavel ZachaFBOS | BOS | 2.60 | 1,317 | 57 | 78%▲13 |
| 87 | Vladimir TarasenkoFNYR | NYR | 2.59 | 1,159 | 50 | 10%▲1 |
| 88 | Brock BoeserFVAN | VAN | 2.59 | 1,276 | 55 | 64%▼4.5 |
| 89 | Matt DucheneFNSH | NSH | 2.58 | 1,301 | 56 | 62%▼17 |
| 90 | Brayden SchennFSTL | STL | 2.58 | 1,511 | 65 | 28%▲7.8 |
| 91 | Bo HorvatFNYI | NYI | 2.57 | 1,632 | 70 | 90%▲1.2 |
| 92 | Elias LindholmFCGY | CGY | 2.57 | 1,492 | 64 | 43%▲4.7 |
| 93 | Arthur KaliyevFLAK | LAK | 2.57 | 654 | 28 | — |
| 94 | Patrice BergeronFBOS | BOS | 2.57 | 1,357 | 58 | — |
| 95 | Logan CoutureFSJS | SJS | 2.56 | 1,569 | 67 | — |
| 96 | Trevor ZegrasFANA | ANA | 2.56 | 1,525 | 65 | 86%▲18 |
| 97 | Mats ZuccarelloFMIN | MIN | 2.55 | 1,575 | 67 | 51%▲29 |
| 98 | Brandon HagelFTBL | TBL | 2.54 | 1,510 | 64 | 99%▲1.4 |
| 99 | Alex DeBrincatFOTT | OTT | 2.54 | 1,559 | 66 | 100%▲2.5 |
| 100 | Reilly SmithFVGK | VGK | 2.54 | 1,324 | 56 | — |
Minimum sample: 510 minutes (it scales with games played). 338 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.