Counting stats
NHL Assists per 60 Leaders
2024-25All situationsThrough 85 team games
This board ranks skaters by assists 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.
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. Rates surface low-minute players who already produce; they are the ones to grab when an injury opens up ice time.
Leader in 2024-25: Nikita Kucherov (TBL), 3.05 A/60.
Assists per 60 leaderboard
| # | Player | Team | A/60 | A | ||
|---|---|---|---|---|---|---|
| 1 | Nikita KucherovFTBL | TBL | 3.05 | 1,653 | 84 | 100% |
| 2 | Connor McDavidFEDM | EDM | 3.01 | 1,476 | 74 | 100%▲1.5 |
| 3 | Nathan MacKinnonFCOL | COL | 2.80 | 1,800 | 84 | 100%▲0.9 |
| 4 | Jesper BrattFNJD | NJD | 2.62 | 1,535 | 67 | 97%▲11 |
| 5 | Mitch MarnerFTOR | TOR | 2.61 | 1,727 | 75 | 99%▲1.3 |
| 6 | Robert ThomasFSTL | STL | 2.58 | 1,397 | 60 | 93%▲20 |
| 7 | Jack EichelFVGK | VGK | 2.50 | 1,581 | 66 | 99%▲1.4 |
| 8 | Clayton KellerFUTA | UTA | 2.32 | 1,549 | 60 | 100%▲2.1 |
| 9 | David PastrnakFBOS | BOS | 2.28 | 1,655 | 63 | 100%▲1.1 |
| 10 | Mark StoneFVGK | VGK | 2.27 | 1,271 | 48 | 93%▲9.6 |
| 11 | Aleksander BarkovFFLA | FLA | 2.25 | 1,357 | 51 | 97%▲7 |
| 12 | Martin NecasFCOL | COL | 2.24 | 1,501 | 56 | 100%▲1.8 |
| 13 | Dylan StromeFWSH | WSH | 2.23 | 1,425 | 53 | 83%▲11 |
| 14 | Sean MonahanFCBJ | CBJ | 2.22 | 1,027 | 38 | 19%▲13 |
| 15 | Matt DucheneFDAL | DAL | 2.22 | 1,406 | 52 | 62%▼17 |
| 16 | Matthew TkachukFFLA | FLA | 2.22 | 948 | 35 | 100%▲2.6 |
| 17 | J.T. MillerFNYR | NYR | 2.20 | 1,310 | 48 | 92%▲7.7 |
| 18 | Nick SuzukiFMTL | MTL | 2.15 | 1,645 | 59 | 100%▲0.5 |
| 19 | Nikolaj EhlersFWPG | WPG | 2.15 | 1,090 | 39 | 93%▲7.5 |
| 20 | Sidney CrosbyFPIT | PIT | 2.14 | 1,630 | 58 | 100%▲2.4 |
| 21 | Leon DraisaitlFEDM | EDM | 2.12 | 1,528 | 54 | 100% |
| 22 | Lucas RaymondFDET | DET | 2.06 | 1,540 | 53 | 96%▲10 |
| 23 | Quinn HughesDVAN | VAN | 2.06 | 1,750 | 60 | 100% |
| 24 | Shea TheodoreDVGK | VGK | 2.04 | 1,473 | 50 | 91%▲28 |
| 25 | Tim StützleFOTT | OTT | 2.03 | 1,625 | 55 | 99%▲0.8 |
| 26 | Kirill KaprizovFMIN | MIN | 2.02 | 921 | 31 | 98%▼0.9 |
| 27 | Kyle ConnorFWPG | WPG | 2.01 | 1,672 | 56 | 99%▲1.1 |
| 28 | Jonathan DrouinFCOL | COL | 2.00 | 782 | 26 | 0.5% |
| 29 | Jack HughesFNJD | NJD | 1.99 | 1,296 | 43 | 100% |
| 30 | Artemi PanarinFNYR | NYR | 1.98 | 1,575 | 52 | 97%▼1.8 |
| 31 | Auston MatthewsFTOR | TOR | 1.97 | 1,372 | 45 | 99% |
| 32 | Pierre-Luc DuboisFWSH | WSH | 1.95 | 1,419 | 46 | 42%▲33 |
| 33 | Brandon HagelFTBL | TBL | 1.94 | 1,701 | 55 | 99%▲1.4 |
| 34 | Lane HutsonDMTL | MTL | 1.93 | 1,864 | 60 | 99%▲3.1 |
| 35 | Mikko RantanenFDAL | DAL | 1.93 | 1,742 | 56 | 99%▲0.5 |
| 36 | Jason RobertsonFDAL | DAL | 1.85 | 1,459 | 45 | 100% |
| 37 | Travis KonecnyFPHI | PHI | 1.85 | 1,689 | 52 | 92%▲9.6 |
| 38 | Teuvo TeravainenFCHI | CHI | 1.84 | 1,399 | 43 | 13%▲8.6 |
| 39 | Roope HintzFDAL | DAL | 1.82 | 1,284 | 39 | 84%▲7.1 |
| 40 | Cale MakarDCOL | COL | 1.81 | 2,057 | 62 | 100%▲1 |
| 41 | Anze KopitarFLAK | LAK | 1.80 | 1,535 | 46 | 0.5% |
| 42 | Logan CooleyFUTA | UTA | 1.79 | 1,340 | 40 | 94%▲9.3 |
| 43 | Adam FoxDNYR | NYR | 1.78 | 1,720 | 51 | 99%▲6.8 |
| 44 | Filip ForsbergFNSH | NSH | 1.77 | 1,527 | 45 | 99%▲1.7 |
| 45 | Patrick KaneFDET | DET | 1.76 | 1,295 | 38 | 80%▲0.9 |
| 46 | Shayne GostisbehereDCAR | CAR | 1.76 | 1,296 | 38 | 96%▲16 |
| 47 | Kirill MarchenkoFCBJ | CBJ | 1.76 | 1,468 | 43 | 98%▲7.4 |
| 48 | JJ PeterkaFBUF | BUF | 1.76 | 1,400 | 41 | 75%▲37 |
| 49 | Rasmus DahlinDBUF | BUF | 1.73 | 1,769 | 51 | 100%▲1 |
| 50 | Aliaksei ProtasFWSH | WSH | 1.73 | 1,251 | 36 | 59%▲33 |
| 51 | Mark ScheifeleFWPG | WPG | 1.72 | 1,676 | 48 | 99% |
| 52 | Dylan HollowayFSTL | STL | 1.71 | 1,295 | 37 | 95%▲9.4 |
| 53 | Sebastian AhoFCAR | CAR | 1.70 | 1,588 | 45 | 99%▲1.2 |
| 54 | Drake BathersonFOTT | OTT | 1.69 | 1,488 | 42 | 97%▲7.2 |
| 55 | Nick SchmaltzFUTA | UTA | 1.69 | 1,524 | 43 | 94%▲4.4 |
| 56 | Evgeni MalkinFPIT | PIT | 1.69 | 1,209 | 34 | 82%▲11 |
| 57 | Kent JohnsonFCBJ | CBJ | 1.68 | 1,176 | 33 | 30%▲27 |
| 58 | Victor HedmanDTBL | TBL | 1.68 | 1,823 | 51 | 93%▲11 |
| 59 | Dylan GuentherFUTA | UTA | 1.66 | 1,190 | 33 | 99%▲1.7 |
| 60 | Matvei MichkovFPHI | PHI | 1.66 | 1,335 | 37 | 86%▲23 |
| 61 | Matt BoldyFMIN | MIN | 1.66 | 1,664 | 46 | 100% |
| 62 | Jared McCannFSEA | SEA | 1.66 | 1,411 | 39 | 72%▲1.9 |
| 63 | Evan BouchardDEDM | EDM | 1.65 | 1,924 | 53 | 100% |
| 64 | Macklin CelebriniFSJS | SJS | 1.65 | 1,385 | 38 | 100%▲1 |
| 65 | Jason ZuckerFBUF | BUF | 1.64 | 1,168 | 32 | 23%▲17 |
| 66 | Mika ZibanejadFNYR | NYR | 1.64 | 1,539 | 42 | 98%▲1.4 |
| 67 | Mikael GranlundFDAL | DAL | 1.64 | 1,614 | 44 | 52%▼12 |
| 68 | Zach WerenskiDCBJ | CBJ | 1.63 | 2,166 | 59 | 100% |
| 69 | William EklundFSJS | SJS | 1.63 | 1,506 | 41 | 79%▲16 |
| 70 | Jamie BennFDAL | DAL | 1.62 | 1,224 | 33 | 22%▲18 |
| 71 | Brayden PointFTBL | TBL | 1.60 | 1,500 | 40 | 95%▲7.5 |
| 72 | Connor BedardFCHI | CHI | 1.59 | 1,663 | 44 | 98%▲3.6 |
| 73 | Gabriel VilardiFWPG | WPG | 1.58 | 1,288 | 34 | 80%▲7.7 |
| 74 | John TavaresFTOR | TOR | 1.58 | 1,367 | 36 | 96%▲9.3 |
| 75 | Mason MarchmentFDAL | DAL | 1.58 | 951 | 25 | 47%▲34 |
| 76 | Yanni GourdeFTBL | TBL | 1.57 | 915 | 24 | 4.9%▲4 |
| 77 | Sam ReinhartFFLA | FLA | 1.56 | 1,620 | 42 | 99% |
| 78 | Mats ZuccarelloFMIN | MIN | 1.55 | 1,356 | 35 | 51%▲29 |
| 79 | Cole PerfettiFWPG | WPG | 1.54 | 1,245 | 32 | 37%▲33 |
| 80 | Pavel BuchnevichFSTL | STL | 1.54 | 1,446 | 37 | 36%▲7.6 |
| 81 | Andrei KuzmenkoFLAK | LAK | 1.51 | 1,032 | 26 | 11%▲9.8 |
| 82 | Alex OvechkinFWSH | WSH | 1.51 | 1,152 | 29 | 96%▲1.2 |
| 83 | Elias PetterssonFVAN | VAN | 1.51 | 1,194 | 30 | 87%▼5.5 |
| 84 | Chandler StephensonFSEA | SEA | 1.50 | 1,522 | 38 | 17%▲13 |
| 85 | Jonathan MarchessaultFNSH | NSH | 1.50 | 1,402 | 35 | 24%▼21 |
| 86 | Jordan EberleFSEA | SEA | 1.49 | 683 | 17 | 30%▲2.7 |
| 87 | Ryan McLeodFBUF | BUF | 1.49 | 1,329 | 33 | 26%▲20 |
| 88 | Seth JarvisFCAR | CAR | 1.49 | 1,413 | 35 | 95%▲1.4 |
| 89 | Phillip DanaultFLAK | LAK | 1.49 | 1,414 | 35 | 4.9%▲4.5 |
| 90 | Bobby BrinkFPHI | PHI | 1.49 | 1,172 | 29 | 14%▲12 |
| 91 | John CarlsonDWSH | WSH | 1.48 | 1,862 | 46 | 99%▲2.4 |
| 92 | Luke HughesDNJD | NJD | 1.48 | 1,502 | 37 | 84%▲40 |
| 93 | Josh MorrisseyDWPG | WPG | 1.48 | 1,951 | 48 | 99%▲3.2 |
| 94 | Darren RaddyshDTBL | TBL | 1.47 | 1,263 | 31 | 99%▲3.2 |
| 95 | Adrian KempeFLAK | LAK | 1.47 | 1,552 | 38 | 97%▼0.6 |
| 96 | Wyatt JohnstonFDAL | DAL | 1.47 | 1,552 | 38 | 100%▲0.9 |
| 97 | Dougie HamiltonDNJD | NJD | 1.46 | 1,271 | 31 | 84%▲12 |
| 98 | Jake GuentzelFTBL | TBL | 1.46 | 1,599 | 39 | 100% |
| 99 | William NylanderFTOR | TOR | 1.46 | 1,600 | 39 | 99%▼0.8 |
| 100 | Kaapo KakkoFSEA | SEA | 1.46 | 1,234 | 30 | 18%▲16 |
Minimum sample: 510 minutes (it scales with games played). 315 below the minimum are hidden.
How to read it
Assists 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 assists: who should lead the coming games.