Counting stats
NHL Points per 60 Leaders
2020-21All situationsThrough 57 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 2020-21: Connor McDavid (EDM), 5.08 PTS/60.
Points per 60 leaderboard
| # | Player | Team | PTS/60 | PTS | ||
|---|---|---|---|---|---|---|
| 1 | Connor McDavidFEDM | EDM | 5.08 | 1,241 | 105 | 100%▲1.5 |
| 2 | Artemi PanarinFNYR | NYR | 4.22 | 825 | 58 | 97%▼1.8 |
| 3 | Brad MarchandFBOS | BOS | 4.13 | 1,002 | 69 | 73%▲0.7 |
| 4 | Leon DraisaitlFEDM | EDM | 4.06 | 1,243 | 84 | 100% |
| 5 | Nathan MacKinnonFCOL | COL | 3.99 | 977 | 65 | 100%▲0.9 |
| 6 | Mikko RantanenFCOL | COL | 3.82 | 1,036 | 66 | 99%▲0.5 |
| 7 | Jonathan HuberdeauFFLA | FLA | 3.61 | 1,013 | 61 | 17%▲12 |
| 8 | Max PaciorettyFVGK | VGK | 3.55 | 861 | 51 | — |
| 9 | Auston MatthewsFTOR | TOR | 3.53 | 1,121 | 66 | 99% |
| 10 | Mark StoneFVGK | VGK | 3.49 | 1,048 | 61 | 93%▲9.6 |
| 11 | Nikolaj EhlersFWPG | WPG | 3.47 | 795 | 46 | 93%▲7.5 |
| 12 | Roope HintzFDAL | DAL | 3.45 | 748 | 43 | 84%▲7.1 |
| 13 | David PerronFSTL | STL | 3.35 | 1,039 | 58 | 0.2% |
| 14 | Aleksander BarkovFFLA | FLA | 3.32 | 1,047 | 58 | 97%▲7 |
| 15 | Sidney CrosbyFPIT | PIT | 3.32 | 1,122 | 62 | 100%▲2.4 |
| 16 | Andre BurakovskyFCOL | COL | 3.30 | 800 | 44 | 5.6%▲5.4 |
| 17 | Mitch MarnerFTOR | TOR | 3.26 | 1,233 | 67 | 99%▲1.3 |
| 18 | David PastrnakFBOS | BOS | 3.22 | 893 | 48 | 100%▲1.1 |
| 19 | Mark ScheifeleFWPG | WPG | 3.22 | 1,174 | 63 | 99% |
| 20 | Patrick KaneFCHI | CHI | 3.18 | 1,245 | 66 | 80%▲0.9 |
| 21 | Jared McCannFPIT | PIT | 3.16 | 607 | 32 | 72%▲1.9 |
| 22 | Alex DeBrincatFCHI | CHI | 3.15 | 1,068 | 56 | 100%▲2.5 |
| 23 | Sebastian AhoFCAR | CAR | 3.14 | 1,090 | 57 | 99%▲1.2 |
| 24 | Jason RobertsonFDAL | DAL | 3.14 | 861 | 45 | 100% |
| 25 | Nicklas BackstromFWSH | WSH | 3.11 | 1,023 | 53 | — |
| 26 | Kirill KaprizovFMIN | MIN | 3.04 | 1,006 | 51 | 98%▼0.9 |
| 27 | Jason SpezzaFTOR | TOR | 3.02 | 596 | 30 | — |
| 28 | David KrejciFBOS | BOS | 3.02 | 874 | 44 | — |
| 29 | Jake GuentzelFPIT | PIT | 3.01 | 1,135 | 57 | 100% |
| 30 | Vincent TrocheckFCAR | CAR | 3.01 | 857 | 43 | 88%▼5.4 |
| 31 | Blake WheelerFWPG | WPG | 3.01 | 917 | 46 | — |
| 32 | Mats ZuccarelloFMIN | MIN | 3.00 | 701 | 35 | 51%▲29 |
| 33 | William NylanderFTOR | TOR | 2.98 | 847 | 42 | 99%▼0.8 |
| 34 | John TavaresFTOR | TOR | 2.94 | 1,019 | 50 | 96%▲9.3 |
| 35 | Steven StamkosFTBL | TBL | 2.94 | 694 | 34 | 94%▼4.2 |
| 36 | Patrice BergeronFBOS | BOS | 2.93 | 984 | 48 | — |
| 37 | Kasperi KapanenFPIT | PIT | 2.90 | 621 | 30 | 9.2%▲9 |
| 38 | Tyler ToffoliFMTL | MTL | 2.90 | 911 | 44 | 38%▼18 |
| 39 | Gabriel LandeskogFCOL | COL | 2.90 | 1,078 | 52 | 50%▲32 |
| 40 | Jakub VranaFDET | DET | 2.88 | 750 | 36 | — |
| 41 | Jakub VoracekFPHI | PHI | 2.88 | 897 | 43 | — |
| 42 | Ondrej PalatFTBL | TBL | 2.87 | 960 | 46 | 0.1% |
| 43 | Ryan StromeFNYR | NYR | 2.87 | 1,023 | 49 | 4.0%▲3.9 |
| 44 | Joe PavelskiFDAL | DAL | 2.87 | 1,065 | 51 | — |
| 45 | Alex OvechkinFWSH | WSH | 2.87 | 878 | 42 | 96%▲1.2 |
| 46 | Evgeni MalkinFPIT | PIT | 2.87 | 585 | 28 | 82%▲11 |
| 47 | Kyle ConnorFWPG | WPG | 2.86 | 1,049 | 50 | 99%▲1.1 |
| 48 | Johnny GaudreauFCGY | CGY | 2.85 | 1,031 | 49 | — |
| 49 | Pavel BuchnevichFNYR | NYR | 2.85 | 1,012 | 48 | 36%▲7.6 |
| 50 | Anthony DuclairFFLA | FLA | 2.85 | 674 | 32 | 3.3%▲3 |
| 51 | Kevin FialaFMIN | MIN | 2.84 | 845 | 40 | 67%▼8.3 |
| 52 | Carter VerhaegheFFLA | FLA | 2.83 | 763 | 36 | 72% |
| 53 | Sean CouturierFPHI | PHI | 2.83 | 870 | 41 | 9.2%▲7.2 |
| 54 | Brayden PointFTBL | TBL | 2.79 | 1,032 | 48 | 95%▲7.5 |
| 55 | Ryan O'ReillyFSTL | STL | 2.79 | 1,162 | 54 | 84%▲5 |
| 56 | James van RiemsdykFPHI | PHI | 2.78 | 926 | 43 | 0.3% |
| 57 | Mike HoffmanFSTL | STL | 2.76 | 783 | 36 | — |
| 58 | Jonathan MarchessaultFVGK | VGK | 2.75 | 958 | 44 | 24%▼21 |
| 59 | Brock BoeserFVAN | VAN | 2.72 | 1,082 | 49 | 64%▼4.5 |
| 60 | Tomas HertlFSJS | SJS | 2.70 | 957 | 43 | 84%▲3.2 |
| 61 | Phil KesselFARI | ARI | 2.70 | 957 | 43 | — |
| 62 | T.J. OshieFWSH | WSH | 2.69 | 957 | 43 | — |
| 63 | Filip ForsbergFNSH | NSH | 2.69 | 713 | 32 | 99%▲1.7 |
| 64 | Martin NecasFCAR | CAR | 2.68 | 916 | 41 | 100%▲1.8 |
| 65 | Oliver BjorkstrandFCBJ | CBJ | 2.68 | 986 | 44 | 20% |
| 66 | Marcus FolignoFMIN | MIN | 2.67 | 584 | 26 | 4.2%▲3.4 |
| 67 | Mika ZibanejadFNYR | NYR | 2.67 | 1,126 | 50 | 98%▲1.4 |
| 68 | Conor GarlandFARI | ARI | 2.66 | 878 | 39 | 10%▲7.4 |
| 69 | Jordan KyrouFSTL | STL | 2.65 | 793 | 35 | 80%▲3.7 |
| 70 | Claude GirouxFPHI | PHI | 2.64 | 978 | 43 | 30%▲20 |
| 71 | Brendan GallagherFMTL | MTL | 2.63 | 525 | 23 | 3.3%▲2.8 |
| 72 | Dominik KubalikFCHI | CHI | 2.62 | 869 | 38 | — |
| 73 | Mathew BarzalFNYI | NYI | 2.62 | 1,030 | 45 | 84%▲11 |
| 74 | Andrei SvechnikovFCAR | CAR | 2.61 | 965 | 42 | 97%▲8.8 |
| 75 | Elias PetterssonFVAN | VAN | 2.61 | 483 | 21 | 87%▼5.5 |
| 76 | Teuvo TeravainenFCAR | CAR | 2.61 | 345 | 15 | 13%▲8.6 |
| 77 | Patric HornqvistFFLA | FLA | 2.60 | 738 | 32 | — |
| 78 | Evander KaneFSJS | SJS | 2.60 | 1,131 | 49 | 5.7%▲0.8 |
| 79 | Joel FarabeeFPHI | PHI | 2.59 | 881 | 38 | 11%▲6.4 |
| 80 | Travis KonecnyFPHI | PHI | 2.57 | 795 | 34 | 92%▲9.6 |
| 81 | Evgeny KuznetsovFWSH | WSH | 2.56 | 679 | 29 | — |
| 82 | Tom WilsonFWSH | WSH | 2.55 | 777 | 33 | 94%▲6.3 |
| 83 | Matthew TkachukFCGY | CGY | 2.54 | 1,017 | 43 | 100%▲2.6 |
| 84 | Elias LindholmFCGY | CGY | 2.53 | 1,114 | 47 | 43%▲4.7 |
| 85 | Anze KopitarFLAK | LAK | 2.53 | 1,186 | 50 | 0.5% |
| 86 | Jack RoslovicFCBJ | CBJ | 2.51 | 811 | 34 | 34%▲26 |
| 87 | Jack EichelFBUF | BUF | 2.51 | 430 | 18 | 99%▲1.4 |
| 88 | Joonas DonskoiFCOL | COL | 2.51 | 742 | 31 | — |
| 89 | J.T. MillerFVAN | VAN | 2.48 | 1,111 | 46 | 92%▲7.7 |
| 90 | Cale MakarDCOL | COL | 2.47 | 1,070 | 44 | 100%▲1 |
| 91 | Daniel SprongFWSH | WSH | 2.45 | 490 | 20 | — |
| 92 | Pavel ZachaFNJD | NJD | 2.45 | 858 | 35 | 78%▲13 |
| 93 | Jesper BrattFNJD | NJD | 2.43 | 740 | 30 | 97%▲11 |
| 94 | Nick SuzukiFMTL | MTL | 2.42 | 1,018 | 41 | 100%▲0.5 |
| 95 | Anders LeeFNYI | NYI | 2.41 | 473 | 19 | 29%▼20 |
| 96 | Tyson BarrieDEDM | EDM | 2.40 | 1,198 | 48 | — |
| 97 | Tomas TatarFMTL | MTL | 2.40 | 749 | 30 | — |
| 98 | Craig SmithFBOS | BOS | 2.39 | 803 | 32 | — |
| 99 | Zach HymanFTOR | TOR | 2.38 | 833 | 33 | 98%▼1.8 |
| 100 | Filip ChytilFNYR | NYR | 2.38 | 555 | 22 | 6.4%▲6.3 |
Minimum sample: 342 minutes (it scales with games played). 312 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.