Counting stats
NHL Points Leaders: Forwards
2024-25All situationsThrough 85 team games
This board ranks forwards only (centres and wingers) by points, so they are not buried under the defensemen.
Points are goals plus assists, the classic scoring race. Top-line centres and power-play quarterbacks lead it most years. In leagues that split forwards and defensemen, this is the board for your forward slots; centres and wingers are pooled together.
Leader in 2024-25: Nikita Kucherov (TBL), 121 PTS.
Points: forwards leaderboard
Show
| # | Player | Team | PTS | GP | Per game | G | A | |
|---|---|---|---|---|---|---|---|---|
| 1 | Nikita KucherovFTBL | TBL | 121 | 78 | 1.55 | 37 | 84 | 100% |
| 2 | Nathan MacKinnonFCOL | COL | 116 | 79 | 1.47 | 32 | 84 | 100%▲0.8 |
| 3 | David PastrnakFBOS | BOS | 106 | 82 | 1.29 | 43 | 63 | 100%▲1.2 |
| 4 | Leon DraisaitlFEDM | EDM | 106 | 71 | 1.49 | 52 | 54 | 100% |
| 5 | Mitch MarnerFTOR | TOR | 102 | 81 | 1.26 | 27 | 75 | 99%▲1.6 |
| 6 | Connor McDavidFEDM | EDM | 100 | 67 | 1.49 | 26 | 74 | 100%▲1.3 |
| 7 | Kyle ConnorFWPG | WPG | 97 | 82 | 1.18 | 41 | 56 | 99%▲1.1 |
| 8 | Jack EichelFVGK | VGK | 94 | 77 | 1.22 | 28 | 66 | 99%▲1.6 |
| 9 | Sidney CrosbyFPIT | PIT | 91 | 80 | 1.14 | 33 | 58 | 100%▲2 |
| 10 | Brandon HagelFTBL | TBL | 90 | 82 | 1.10 | 35 | 55 | 100%▲2 |
| 11 | Clayton KellerFUTA | UTA | 90 | 81 | 1.11 | 30 | 60 | 100%▲2.2 |
| 12 | Nick SuzukiFMTL | MTL | 89 | 82 | 1.09 | 30 | 59 | 100%▲0.5 |
| 13 | Artemi PanarinFNYR | NYR | 89 | 80 | 1.11 | 37 | 52 | 97%▼1.3 |
| 14 | Mikko RantanenFDAL | DAL | 88 | 82 | 1.07 | 32 | 56 | 99%▲0.6 |
| 15 | Jesper BrattFNJD | NJD | 88 | 81 | 1.09 | 21 | 67 | 96%▲11 |
| 16 | Mark ScheifeleFWPG | WPG | 87 | 82 | 1.06 | 39 | 48 | 99% |
| 17 | William NylanderFTOR | TOR | 84 | 82 | 1.02 | 45 | 39 | 99%▼1.2 |
| 18 | Martin NecasFCOL | COL | 83 | 79 | 1.05 | 27 | 56 | 100%▲1.7 |
| 19 | Matt DucheneFDAL | DAL | 82 | 82 | 1.00 | 30 | 52 | 61%▼18 |
| 20 | Dylan StromeFWSH | WSH | 82 | 82 | 1.00 | 29 | 53 | 82%▲11 |
| 21 | Brayden PointFTBL | TBL | 82 | 77 | 1.06 | 42 | 40 | 95%▲7.1 |
| 22 | Sam ReinhartFFLA | FLA | 81 | 79 | 1.03 | 39 | 42 | 99%▼1 |
| 23 | Robert ThomasFSTL | STL | 81 | 70 | 1.16 | 21 | 60 | 92%▲20 |
| 24 | Jason RobertsonFDAL | DAL | 80 | 82 | 0.98 | 35 | 45 | 100%▲0.7 |
| 25 | Lucas RaymondFDET | DET | 80 | 82 | 0.98 | 27 | 53 | 95%▲9.5 |
| 26 | Jake GuentzelFTBL | TBL | 80 | 80 | 1.00 | 41 | 39 | 100% |
| 27 | Tim StützleFOTT | OTT | 79 | 82 | 0.96 | 24 | 55 | 100%▲1.1 |
| 28 | Auston MatthewsFTOR | TOR | 78 | 67 | 1.16 | 33 | 45 | 99% |
| 29 | Filip ForsbergFNSH | NSH | 76 | 82 | 0.93 | 31 | 45 | 99%▲1.7 |
| 30 | Travis KonecnyFPHI | PHI | 76 | 82 | 0.93 | 24 | 52 | 92%▲9.9 |
| 31 | Sebastian AhoFCAR | CAR | 74 | 79 | 0.94 | 29 | 45 | 100%▲2.1 |
| 32 | Kirill MarchenkoFCBJ | CBJ | 74 | 79 | 0.94 | 31 | 43 | 99%▲8.2 |
| 33 | John TavaresFTOR | TOR | 74 | 75 | 0.99 | 38 | 36 | 96%▲9.6 |
| 34 | Matt BoldyFMIN | MIN | 73 | 82 | 0.89 | 27 | 46 | 100% |
| 35 | Adrian KempeFLAK | LAK | 73 | 81 | 0.90 | 35 | 38 | 97%▼0.5 |
| 36 | Alex OvechkinFWSH | WSH | 73 | 65 | 1.12 | 44 | 29 | 96%▲0.8 |
| 37 | Tage ThompsonFBUF | BUF | 72 | 76 | 0.95 | 44 | 28 | 100%▲1.3 |
| 38 | Wyatt JohnstonFDAL | DAL | 71 | 82 | 0.87 | 33 | 38 | 100%▲0.9 |
| 39 | Aleksander BarkovFFLA | FLA | 71 | 67 | 1.06 | 20 | 51 | 95%▲5.4 |
| 40 | Dylan LarkinFDET | DET | 70 | 82 | 0.85 | 30 | 40 | 95%▼0.9 |
| 41 | Alex DeBrincatFDET | DET | 70 | 82 | 0.85 | 39 | 31 | 100%▲2.7 |
| 42 | Jordan KyrouFSTL | STL | 70 | 82 | 0.85 | 36 | 34 | 79%▲2.4 |
| 43 | Cole CaufieldFMTL | MTL | 70 | 82 | 0.85 | 37 | 33 | 100%▲0.9 |
| 44 | Rickard RakellFPIT | PIT | 70 | 81 | 0.86 | 35 | 35 | 82%▲10 |
| 45 | J.T. MillerFNYR | NYR | 70 | 72 | 0.97 | 22 | 48 | 92%▲8.2 |
| 46 | Jack HughesFNJD | NJD | 70 | 62 | 1.13 | 27 | 43 | 100% |
| 47 | Nico HischierFNJD | NJD | 69 | 75 | 0.92 | 35 | 34 | 98%▲2.8 |
| 48 | Drake BathersonFOTT | OTT | 68 | 82 | 0.83 | 26 | 42 | 97%▲7 |
| 49 | JJ PeterkaFBUF | BUF | 68 | 77 | 0.88 | 27 | 41 | 78%▲39 |
| 50 | Nazem KadriFCGY | CGY | 67 | 82 | 0.82 | 35 | 32 | 71%▼8.9 |
| 51 | Alex TuchFBUF | BUF | 67 | 82 | 0.82 | 36 | 31 | 94%▼5.3 |
| 52 | Connor BedardFCHI | CHI | 67 | 82 | 0.82 | 23 | 44 | 98%▲3.4 |
| 53 | Anze KopitarFLAK | LAK | 67 | 81 | 0.83 | 21 | 46 | 0.5% |
| 54 | Roope HintzFDAL | DAL | 67 | 76 | 0.88 | 28 | 39 | 84%▲7 |
| 55 | Seth JarvisFCAR | CAR | 67 | 73 | 0.92 | 32 | 35 | 95%▲1.1 |
| 56 | Mark StoneFVGK | VGK | 67 | 66 | 1.02 | 19 | 48 | 93%▲9.6 |
| 57 | Mikael GranlundFDAL | DAL | 66 | 83 | 0.80 | 22 | 44 | 52%▼12 |
| 58 | Pierre-Luc DuboisFWSH | WSH | 66 | 82 | 0.80 | 20 | 46 | 43%▲34 |
| 59 | Aliaksei ProtasFWSH | WSH | 66 | 76 | 0.87 | 30 | 36 | 59%▲33 |
| 60 | Tom WilsonFWSH | WSH | 65 | 81 | 0.80 | 33 | 32 | 94%▲6.1 |
| 61 | Logan CooleyFUTA | UTA | 65 | 75 | 0.87 | 25 | 40 | 94%▲9.7 |
| 62 | Bryan RustFPIT | PIT | 65 | 71 | 0.92 | 31 | 34 | 84%▲1.4 |
| 63 | Nick SchmaltzFUTA | UTA | 63 | 82 | 0.77 | 20 | 43 | 95%▲5.2 |
| 64 | Matvei MichkovFPHI | PHI | 63 | 80 | 0.79 | 26 | 37 | 86%▲23 |
| 65 | Dylan HollowayFSTL | STL | 63 | 77 | 0.82 | 26 | 37 | 95%▲9.4 |
| 66 | Macklin CelebriniFSJS | SJS | 63 | 70 | 0.90 | 25 | 38 | 100%▲1.1 |
| 67 | Nikolaj EhlersFWPG | WPG | 63 | 69 | 0.91 | 24 | 39 | 93%▲7 |
| 68 | Mika ZibanejadFNYR | NYR | 62 | 82 | 0.76 | 20 | 42 | 98%▲1.3 |
| 69 | Jonathan HuberdeauFCGY | CGY | 62 | 81 | 0.77 | 28 | 34 | 17%▲12 |
| 70 | Ryan DonatoFCHI | CHI | 62 | 80 | 0.78 | 31 | 31 | 9.9%▲4.2 |
| 71 | Jared McCannFSEA | SEA | 61 | 82 | 0.74 | 22 | 39 | 74%▲3.8 |
| 72 | Tomas HertlFVGK | VGK | 61 | 73 | 0.84 | 32 | 29 | 84%▲3.3 |
| 73 | Gabriel VilardiFWPG | WPG | 61 | 71 | 0.86 | 27 | 34 | 81%▲8.3 |
| 74 | Marco RossiFMIN | MIN | 60 | 82 | 0.73 | 24 | 36 | 67%▲22 |
| 75 | Kevin FialaFLAK | LAK | 60 | 81 | 0.74 | 35 | 25 | 66%▼8.7 |
| 76 | Dylan GuentherFUTA | UTA | 60 | 70 | 0.86 | 27 | 33 | 99%▲1.8 |
| 77 | Vincent TrocheckFNYR | NYR | 59 | 82 | 0.72 | 26 | 33 | 89%▼4.6 |
| 78 | Anthony CirelliFTBL | TBL | 59 | 80 | 0.74 | 27 | 32 | 51%▲18 |
| 79 | Patrick KaneFDET | DET | 59 | 72 | 0.82 | 21 | 38 | 78%▼0.7 |
| 80 | Teuvo TeravainenFCHI | CHI | 58 | 82 | 0.71 | 15 | 43 | 13%▲8.5 |
| 81 | Matthew KniesFTOR | TOR | 58 | 78 | 0.74 | 29 | 29 | 95%▲15 |
| 82 | William EklundFSJS | SJS | 58 | 77 | 0.75 | 17 | 41 | 80%▲17 |
| 83 | Connor McMichaelFWSH | WSH | 57 | 82 | 0.70 | 26 | 31 | 34%▲27 |
| 84 | Bo HorvatFNYI | NYI | 57 | 81 | 0.70 | 28 | 29 | 90%▲1.5 |
| 85 | Morgan GeekieFBOS | BOS | 57 | 77 | 0.74 | 33 | 24 | 96%▲7.8 |
| 86 | Pavel BuchnevichFSTL | STL | 57 | 76 | 0.75 | 20 | 37 | 35%▲6.4 |
| 87 | Kent JohnsonFCBJ | CBJ | 57 | 68 | 0.84 | 24 | 33 | 31%▲28 |
| 88 | Sean MonahanFCBJ | CBJ | 57 | 54 | 1.06 | 19 | 38 | 19%▲13 |
| 89 | Matthew TkachukFFLA | FLA | 57 | 52 | 1.10 | 22 | 35 | 100%▲2.8 |
| 90 | Brock NelsonFCOL | COL | 56 | 80 | 0.70 | 26 | 30 | 88%▼3.5 |
| 91 | Jonathan MarchessaultFNSH | NSH | 56 | 78 | 0.72 | 21 | 35 | 24%▼21 |
| 92 | Kirill KaprizovFMIN | MIN | 56 | 41 | 1.37 | 25 | 31 | 98%▼0.7 |
| 93 | Troy TerryFANA | ANA | 55 | 77 | 0.71 | 21 | 34 | 47%▲33 |
| 94 | Brady TkachukFOTT | OTT | 55 | 72 | 0.76 | 29 | 26 | 100%▲2.3 |
| 95 | Anders LeeFNYI | NYI | 54 | 82 | 0.66 | 29 | 25 | 29%▼20 |
| 96 | Adam FantilliFCBJ | CBJ | 54 | 82 | 0.66 | 31 | 23 | 91%▲9.5 |
| 97 | Quinton ByfieldFLAK | LAK | 54 | 81 | 0.67 | 23 | 31 | 86%▲18 |
| 98 | Tyler ToffoliFSJS | SJS | 54 | 78 | 0.69 | 30 | 24 | 38%▼17 |
| 99 | Mats ZuccarelloFMIN | MIN | 54 | 69 | 0.78 | 19 | 35 | 50%▲28 |
| 100 | Steven StamkosFNSH | NSH | 53 | 82 | 0.65 | 27 | 26 | 94%▼4 |
How to read it
Total points this season, all situations.
How reliable is it?
Totals reward games played and ice time as much as skill; see the per-60 version for the rate view.
About our data sources →Projected next
Our fantasy projections for points: who should lead the coming games.