Counting stats
NHL Assists Leaders
2024-25All situationsThrough 85 team games
This board ranks every NHL skater by total assists this season, regular season only.
Assists credit the last one or two players to touch the puck before a goal. Playmaking centres and power-play quarterbacks on the blue line top the list, and secondary assists make the totals noisier than goals suggest. Assists are a standard category and pile up for players on the top power-play unit. A defenseman racking up assists is usually on PP1; check the power-play points board to confirm.
Leader in 2024-25: Nathan MacKinnon (COL), 84 A.
Assists leaderboard
| # | Player | Team | A | GP | Per game | G | PTS | |
|---|---|---|---|---|---|---|---|---|
| 1 | Nathan MacKinnonFCOL | COL | 84 | 79 | 1.06 | 32 | 116 | 100%▲0.9 |
| 2 | Nikita KucherovFTBL | TBL | 84 | 78 | 1.08 | 37 | 121 | 100% |
| 3 | Mitch MarnerFTOR | TOR | 75 | 81 | 0.93 | 27 | 102 | 99%▲1.3 |
| 4 | Connor McDavidFEDM | EDM | 74 | 67 | 1.10 | 26 | 100 | 100%▲1.5 |
| 5 | Jesper BrattFNJD | NJD | 67 | 81 | 0.83 | 21 | 88 | 97%▲11 |
| 6 | Jack EichelFVGK | VGK | 66 | 77 | 0.86 | 28 | 94 | 99%▲1.4 |
| 7 | David PastrnakFBOS | BOS | 63 | 82 | 0.77 | 43 | 106 | 100%▲1.1 |
| 8 | Cale MakarDCOL | COL | 62 | 80 | 0.78 | 30 | 92 | 100%▲1 |
| 9 | Lane HutsonDMTL | MTL | 60 | 82 | 0.73 | 6 | 66 | 99%▲3.1 |
| 10 | Clayton KellerFUTA | UTA | 60 | 81 | 0.74 | 30 | 90 | 100%▲2.1 |
| 11 | Robert ThomasFSTL | STL | 60 | 70 | 0.86 | 21 | 81 | 93%▲20 |
| 12 | Quinn HughesDVAN | VAN | 60 | 68 | 0.88 | 16 | 76 | 100% |
| 13 | Nick SuzukiFMTL | MTL | 59 | 82 | 0.72 | 30 | 89 | 100%▲0.5 |
| 14 | Zach WerenskiDCBJ | CBJ | 59 | 81 | 0.73 | 23 | 82 | 100% |
| 15 | Sidney CrosbyFPIT | PIT | 58 | 80 | 0.72 | 33 | 91 | 100%▲2.4 |
| 16 | Kyle ConnorFWPG | WPG | 56 | 82 | 0.68 | 41 | 97 | 99%▲1.1 |
| 17 | Mikko RantanenFDAL | DAL | 56 | 82 | 0.68 | 32 | 88 | 99%▲0.5 |
| 18 | Martin NecasFCOL | COL | 56 | 79 | 0.71 | 27 | 83 | 100%▲1.8 |
| 19 | Brandon HagelFTBL | TBL | 55 | 82 | 0.67 | 35 | 90 | 99%▲1.4 |
| 20 | Tim StützleFOTT | OTT | 55 | 82 | 0.67 | 24 | 79 | 99%▲0.8 |
| 21 | Leon DraisaitlFEDM | EDM | 54 | 71 | 0.76 | 52 | 106 | 100% |
| 22 | Dylan StromeFWSH | WSH | 53 | 82 | 0.65 | 29 | 82 | 83%▲11 |
| 23 | Evan BouchardDEDM | EDM | 53 | 82 | 0.65 | 14 | 67 | 100% |
| 24 | Lucas RaymondFDET | DET | 53 | 82 | 0.65 | 27 | 80 | 96%▲10 |
| 25 | Matt DucheneFDAL | DAL | 52 | 82 | 0.63 | 30 | 82 | 62%▼17 |
| 26 | Travis KonecnyFPHI | PHI | 52 | 82 | 0.63 | 24 | 76 | 92%▲9.6 |
| 27 | Artemi PanarinFNYR | NYR | 52 | 80 | 0.65 | 37 | 89 | 97%▼1.8 |
| 28 | Victor HedmanDTBL | TBL | 51 | 79 | 0.65 | 15 | 66 | 93%▲11 |
| 29 | Adam FoxDNYR | NYR | 51 | 74 | 0.69 | 10 | 61 | 99%▲6.8 |
| 30 | Rasmus DahlinDBUF | BUF | 51 | 73 | 0.70 | 17 | 68 | 100%▲1 |
| 31 | Aleksander BarkovFFLA | FLA | 51 | 67 | 0.76 | 20 | 71 | 97%▲7 |
| 32 | Shea TheodoreDVGK | VGK | 50 | 67 | 0.75 | 7 | 57 | 91%▲28 |
| 33 | Mark ScheifeleFWPG | WPG | 48 | 82 | 0.59 | 39 | 87 | 99% |
| 34 | Josh MorrisseyDWPG | WPG | 48 | 80 | 0.60 | 14 | 62 | 99%▲3.2 |
| 35 | J.T. MillerFNYR | NYR | 48 | 72 | 0.67 | 22 | 70 | 92%▲7.7 |
| 36 | Mark StoneFVGK | VGK | 48 | 66 | 0.73 | 19 | 67 | 93%▲9.6 |
| 37 | Pierre-Luc DuboisFWSH | WSH | 46 | 82 | 0.56 | 20 | 66 | 42%▲33 |
| 38 | Matt BoldyFMIN | MIN | 46 | 82 | 0.56 | 27 | 73 | 100% |
| 39 | Anze KopitarFLAK | LAK | 46 | 81 | 0.57 | 21 | 67 | 0.5% |
| 40 | Jake SandersonDOTT | OTT | 46 | 80 | 0.57 | 11 | 57 | 99%▲2.9 |
| 41 | John CarlsonDWSH | WSH | 46 | 79 | 0.58 | 5 | 51 | 99%▲2.4 |
| 42 | Filip ForsbergFNSH | NSH | 45 | 82 | 0.55 | 31 | 76 | 99%▲1.7 |
| 43 | Jason RobertsonFDAL | DAL | 45 | 82 | 0.55 | 35 | 80 | 100% |
| 44 | Sebastian AhoFCAR | CAR | 45 | 79 | 0.57 | 29 | 74 | 99%▲1.2 |
| 45 | Auston MatthewsFTOR | TOR | 45 | 67 | 0.67 | 33 | 78 | 99% |
| 46 | Mikael GranlundFDAL | DAL | 44 | 83 | 0.53 | 22 | 66 | 52%▼12 |
| 47 | Connor BedardFCHI | CHI | 44 | 82 | 0.54 | 23 | 67 | 98%▲3.6 |
| 48 | Teuvo TeravainenFCHI | CHI | 43 | 82 | 0.52 | 15 | 58 | 13%▲8.6 |
| 49 | Nick SchmaltzFUTA | UTA | 43 | 82 | 0.52 | 20 | 63 | 94%▲4.4 |
| 50 | Kirill MarchenkoFCBJ | CBJ | 43 | 79 | 0.54 | 31 | 74 | 98%▲7.4 |
| 51 | Jack HughesFNJD | NJD | 43 | 62 | 0.69 | 27 | 70 | 100% |
| 52 | Erik KarlssonDPIT | PIT | 42 | 82 | 0.51 | 11 | 53 | 95% |
| 53 | Mika ZibanejadFNYR | NYR | 42 | 82 | 0.51 | 20 | 62 | 98%▲1.4 |
| 54 | Drake BathersonFOTT | OTT | 42 | 82 | 0.51 | 26 | 68 | 97%▲7.2 |
| 55 | Sam ReinhartFFLA | FLA | 42 | 79 | 0.53 | 39 | 81 | 99% |
| 56 | JJ PeterkaFBUF | BUF | 41 | 77 | 0.53 | 27 | 68 | 75%▲37 |
| 57 | William EklundFSJS | SJS | 41 | 77 | 0.53 | 17 | 58 | 79%▲16 |
| 58 | Dylan LarkinFDET | DET | 40 | 82 | 0.49 | 30 | 70 | 96% |
| 59 | Brayden PointFTBL | TBL | 40 | 77 | 0.52 | 42 | 82 | 95%▲7.5 |
| 60 | Logan CooleyFUTA | UTA | 40 | 75 | 0.53 | 25 | 65 | 94%▲9.3 |
| 61 | Matt GrzelcykDPIT | PIT | 39 | 82 | 0.48 | 1 | 40 | 0.1% |
| 62 | William NylanderFTOR | TOR | 39 | 82 | 0.48 | 45 | 84 | 99%▼0.8 |
| 63 | Jared McCannFSEA | SEA | 39 | 82 | 0.48 | 22 | 61 | 72%▲1.9 |
| 64 | MacKenzie WeegarDCGY | CGY | 39 | 81 | 0.48 | 8 | 47 | 93%▼7.2 |
| 65 | Jake GuentzelFTBL | TBL | 39 | 80 | 0.49 | 41 | 80 | 100% |
| 66 | Roope HintzFDAL | DAL | 39 | 76 | 0.51 | 28 | 67 | 84%▲7.1 |
| 67 | Nikolaj EhlersFWPG | WPG | 39 | 69 | 0.57 | 24 | 63 | 93%▲7.5 |
| 68 | Moritz SeiderDDET | DET | 38 | 82 | 0.46 | 8 | 46 | 100%▲0.6 |
| 69 | Wyatt JohnstonFDAL | DAL | 38 | 82 | 0.46 | 33 | 71 | 100%▲0.9 |
| 70 | Adrian KempeFLAK | LAK | 38 | 81 | 0.47 | 35 | 73 | 97%▼0.6 |
| 71 | Chandler StephensonFSEA | SEA | 38 | 78 | 0.49 | 13 | 51 | 17%▲13 |
| 72 | Mikhail SergachevDUTA | UTA | 38 | 77 | 0.49 | 15 | 53 | 98%▲5.2 |
| 73 | Patrick KaneFDET | DET | 38 | 72 | 0.53 | 21 | 59 | 80%▲0.9 |
| 74 | Shayne GostisbehereDCAR | CAR | 38 | 70 | 0.54 | 7 | 45 | 96%▲16 |
| 75 | Macklin CelebriniFSJS | SJS | 38 | 70 | 0.54 | 25 | 63 | 100%▲1 |
| 76 | Sean MonahanFCBJ | CBJ | 38 | 54 | 0.70 | 19 | 57 | 19%▲13 |
| 77 | Matvei MichkovFPHI | PHI | 37 | 80 | 0.46 | 26 | 63 | 86%▲23 |
| 78 | Dylan HollowayFSTL | STL | 37 | 77 | 0.48 | 26 | 63 | 95%▲9.4 |
| 79 | Pavel BuchnevichFSTL | STL | 37 | 76 | 0.49 | 20 | 57 | 36%▲7.6 |
| 80 | Luke HughesDNJD | NJD | 37 | 71 | 0.52 | 7 | 44 | 84%▲40 |
| 81 | Marco RossiFMIN | MIN | 36 | 82 | 0.44 | 24 | 60 | 60%▲14 |
| 82 | Thomas ChabotDOTT | OTT | 36 | 80 | 0.45 | 9 | 45 | 83%▼12 |
| 83 | Aliaksei ProtasFWSH | WSH | 36 | 76 | 0.47 | 30 | 66 | 59%▲33 |
| 84 | John TavaresFTOR | TOR | 36 | 75 | 0.48 | 38 | 74 | 96%▲9.3 |
| 85 | Claude GirouxFOTT | OTT | 35 | 81 | 0.43 | 15 | 50 | 30%▲20 |
| 86 | Rickard RakellFPIT | PIT | 35 | 81 | 0.43 | 35 | 70 | 83%▲11 |
| 87 | Phillip DanaultFLAK | LAK | 35 | 80 | 0.44 | 8 | 43 | 4.9%▲4.5 |
| 88 | Jonathan MarchessaultFNSH | NSH | 35 | 78 | 0.45 | 21 | 56 | 24%▼21 |
| 89 | Seth JarvisFCAR | CAR | 35 | 73 | 0.48 | 32 | 67 | 95%▲1.4 |
| 90 | Mats ZuccarelloFMIN | MIN | 35 | 69 | 0.51 | 19 | 54 | 51%▲29 |
| 91 | Matthew TkachukFFLA | FLA | 35 | 52 | 0.67 | 22 | 57 | 100%▲2.6 |
| 92 | Morgan RiellyDTOR | TOR | 34 | 82 | 0.41 | 7 | 41 | 76%▼5.1 |
| 93 | Jordan KyrouFSTL | STL | 34 | 82 | 0.41 | 36 | 70 | 80%▲3.7 |
| 94 | Jonathan HuberdeauFCGY | CGY | 34 | 81 | 0.42 | 28 | 62 | 17%▲12 |
| 95 | Thomas HarleyDDAL | DAL | 34 | 78 | 0.44 | 16 | 50 | 88%▲8.6 |
| 96 | Troy TerryFANA | ANA | 34 | 77 | 0.44 | 21 | 55 | 47%▲34 |
| 97 | Devon ToewsDCOL | COL | 34 | 76 | 0.45 | 10 | 44 | 62%▼1 |
| 98 | Nico HischierFNJD | NJD | 34 | 75 | 0.45 | 35 | 69 | 97%▲2.3 |
| 99 | Bryan RustFPIT | PIT | 34 | 71 | 0.48 | 31 | 65 | 85%▲2.5 |
| 100 | Gabriel VilardiFWPG | WPG | 34 | 71 | 0.48 | 27 | 61 | 80%▲7.7 |
How to read it
Total assists 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 assists: who should lead the coming games.