NHL EDGE leaders
22+ mph Speed Bursts per 60: NHL EDGE Leaders
2024-25All situationsThrough 85 team games
Top speed tells you how fast a player can go; bursts tell you how often he actually does. NHL EDGE counts every time a skater crosses 20 and 22 mph, and this board turns the 22+ count into a rate per 60 minutes so fourth-liners and top-liners compare fairly.
High burst rates line up with players who carry the puck through the neutral zone and win races on dump-ins, which ties back to transition offence.
Leader in 2024-25: Rasmus Kupari (WPG), 3.47 22+ /60.
22+ mph bursts leaderboard
| # | Player | Team | 22+ /60 | GP | 22+ mph | 20+ mph | |
|---|---|---|---|---|---|---|---|
| 1 | Rasmus KupariFWPG | WPG | 3.47 | 59 | 35 | 213 | — |
| 2 | Connor McDavidFEDM | EDM | 3.37 | 67 | 83 | 442 | 100%▲1.5 |
| 3 | Miles WoodFCOL | COL | 3.28 | 37 | 23 | 134 | 0.1% |
| 4 | Nathan MacKinnonFCOL | COL | 2.77 | 79 | 83 | 547 | 100%▲0.8 |
| 5 | Ethen FrankFWSH | WSH | 2.08 | 24 | 9 | 57 | 3.2%▲3.1 |
| 6 | Walker DuehrFSJS | SJS | 1.99 | 24 | 7 | 51 | 0.0% |
| 7 | Martin NecasFCOL | COL | 1.88 | 79 | 47 | 370 | 100%▲1.3 |
| 8 | Owen TippettFPHI | PHI | 1.85 | 77 | 38 | 291 | 78%▼6.7 |
| 9 | Egor ChinakhovFCBJ | CBJ | 1.78 | 30 | 14 | 107 | 48%▲39 |
| 10 | Alexey ToropchenkoFSTL | STL | 1.68 | 80 | 28 | 242 | 0.1% |
| 11 | Emil HeinemanFMTL | MTL | 1.61 | 62 | 19 | 139 | 33%▲26 |
| 12 | Hendrix LapierreFWSH | WSH | 1.59 | 27 | 7 | 60 | 7.3%▲7.2 |
| 13 | Ryan PoehlingFPHI | PHI | 1.53 | 68 | 24 | 190 | 6.7%▲5.2 |
| 14 | Josh AndersonFMTL | MTL | 1.50 | 81 | 29 | 319 | 10%▲9.2 |
| 15 | Michael CarconeFUTA | UTA | 1.49 | 53 | 15 | 131 | 5.0%▲4 |
| 16 | Roope HintzFDAL | DAL | 1.40 | 76 | 30 | 363 | 85%▲7.6 |
| 17 | Bobby McMannFTOR | TOR | 1.40 | 74 | 25 | 202 | 45%▲2 |
| 18 | Adam EdstromFNYR | NYR | 1.40 | 51 | 11 | 135 | 0.0% |
| 19 | Morgan BarronFWPG | WPG | 1.33 | 74 | 17 | 168 | 4.8%▲4.7 |
| 20 | Brayden PointFTBL | TBL | 1.24 | 77 | 31 | 422 | 95%▲7.7 |
| 21 | Tim StützleFOTT | OTT | 1.22 | 82 | 33 | 380 | 100%▲0.8 |
| 22 | Nikita NesterenkoFANA | ANA | 1.16 | 20 | 4 | 38 | 4.8%▲4.8 |
| 23 | Frank NazarFCHI | CHI | 1.14 | 53 | 16 | 146 | 54%▲34 |
| 24 | Michael EyssimontFSEA | SEA | 1.10 | 77 | 15 | 120 | 0.1% |
| 25 | Mark KastelicFBOS | BOS | 1.10 | 61 | 12 | 165 | 13%▲12 |
| 26 | Jack EichelFVGK | VGK | 1.06 | 77 | 28 | 348 | 99%▲1.4 |
| 27 | Adam FantilliFCBJ | CBJ | 1.05 | 82 | 25 | 264 | 92%▲9.9 |
| 28 | Adrian KempeFLAK | LAK | 1.04 | 81 | 27 | 267 | 98% |
| 29 | Zachary Aston-ReeseFCBJ | CBJ | 1.02 | 79 | 18 | 208 | 0.0% |
| 30 | Pierre EngvallFNYI | NYI | 0.98 | 62 | 12 | 158 | 0.0% |
| 31 | Alex NewhookFMTL | MTL | 0.97 | 82 | 20 | 258 | 26%▲23 |
| 32 | Brandon DuhaimeFWSH | WSH | 0.93 | 82 | 17 | 169 | 3.2%▲3 |
| 33 | Cutter GauthierFANA | ANA | 0.93 | 82 | 18 | 200 | 98%▲1 |
| 34 | Quinton ByfieldFLAK | LAK | 0.91 | 81 | 23 | 295 | 86%▲18 |
| 35 | Sam LaffertyFBUF | BUF | 0.91 | 60 | 9 | 99 | 0.0% |
| 36 | Mattias JanmarkFEDM | EDM | 0.90 | 80 | 16 | 163 | 0.0% |
| 37 | Jansen HarkinsFANA | ANA | 0.89 | 62 | 10 | 116 | 0.0% |
| 38 | Mackie SamoskevichFFLA | FLA | 0.88 | 72 | 14 | 173 | — |
| 39 | Nicolas Aube-KubelFNYR | NYR | 0.87 | 22 | 3 | 45 | — |
| 40 | William KarlssonFVGK | VGK | 0.86 | 53 | 13 | 124 | 24%▲20 |
| 41 | Vinnie HinostrozaFMIN | MIN | 0.85 | 38 | 7 | 106 | 0.0% |
| 42 | Jesse PuljujarviFFLA | FLA | 0.82 | 31 | 5 | 72 | — |
| 43 | John BeecherFBOS | BOS | 0.82 | 78 | 12 | 172 | 0.1% |
| 44 | Josh NorrisFBUF | BUF | 0.82 | 56 | 14 | 174 | 39%▲32 |
| 45 | Tyson KozakFBUF | BUF | 0.82 | 21 | 3 | 38 | 3.2%▲3.2 |
| 46 | Ilya MikheyevFCHI | CHI | 0.81 | 80 | 17 | 198 | 8.4%▲6.8 |
| 47 | Logan O'ConnorFCOL | COL | 0.80 | 80 | 15 | 174 | 0.2% |
| 48 | Zack OstapchukFSJS | SJS | 0.80 | 56 | 7 | 104 | 3.2%▲3.1 |
| 49 | Luke GlendeningFTBL | TBL | 0.79 | 77 | 11 | 125 | 0.0% |
| 50 | Brock McGinnFANA | ANA | 0.79 | 26 | 4 | 43 | — |
| 51 | Cale MakarDCOL | COL | 0.79 | 80 | 27 | 206 | 100%▲1 |
| 52 | Marc GatcombFNYI | NYI | 0.79 | 39 | 5 | 68 | 4.9%▲4.8 |
| 53 | Jakub VranaFNSH | NSH | 0.74 | 39 | 5 | 53 | — |
| 54 | Noah GregorFSJS | SJS | 0.73 | 52 | 7 | 104 | 0.0% |
| 55 | Filip ChytilFVAN | VAN | 0.72 | 56 | 10 | 184 | 6.4%▲6.3 |
| 56 | William CarrierFCAR | CAR | 0.71 | 43 | 6 | 61 | 0.1% |
| 57 | Bo HorvatFNYI | NYI | 0.70 | 81 | 19 | 322 | 91%▲1.7 |
| 58 | Frank VatranoFANA | ANA | 0.68 | 81 | 16 | 174 | 6.4%▲6.2 |
| 59 | Logan CooleyFUTA | UTA | 0.67 | 75 | 15 | 214 | 94%▲9.6 |
| 60 | Carl GrundstromFSJS | SJS | 0.67 | 56 | 6 | 99 | 0.1% |
| 61 | Cole KoepkeFBOS | BOS | 0.66 | 73 | 9 | 141 | 0.0% |
| 62 | Martin PospisilFCGY | CGY | 0.64 | 81 | 12 | 178 | 6.4%▲6.3 |
| 63 | Klim KostinFSJS | SJS | 0.64 | 35 | 4 | 55 | — |
| 64 | Luke HughesDNJD | NJD | 0.64 | 71 | 16 | 125 | 84%▲40 |
| 65 | Brandon HagelFTBL | TBL | 0.63 | 82 | 18 | 191 | 100%▲1.9 |
| 66 | Chris KreiderFNYR | NYR | 0.63 | 68 | 12 | 139 | 62%▲29 |
| 67 | Nikolaj EhlersFWPG | WPG | 0.61 | 69 | 11 | 153 | 93%▲7.9 |
| 68 | Chris WagnerFCOL | COL | 0.60 | 28 | 2 | 15 | — |
| 69 | Kasperi KapanenFEDM | EDM | 0.60 | 67 | 8 | 110 | 7.5%▲7.2 |
| 70 | Max SassonFVAN | VAN | 0.60 | 29 | 3 | 48 | 4.9%▲4.9 |
| 71 | Ivan IvanFCOL | COL | 0.60 | 40 | 4 | 85 | 4.0%▲3.8 |
| 72 | Brett LeasonFANA | ANA | 0.60 | 62 | 8 | 120 | 0.0% |
| 73 | Jake SandersonDOTT | OTT | 0.58 | 80 | 19 | 199 | 99%▲3.2 |
| 74 | Brandon TanevFWPG | WPG | 0.57 | 79 | 10 | 166 | 0.1% |
| 75 | Max DomiFTOR | TOR | 0.57 | 74 | 10 | 113 | 5.8%▲4.6 |
| 76 | Valeri NichushkinFCOL | COL | 0.57 | 43 | 8 | 134 | 60% |
| 77 | Dylan GuentherFUTA | UTA | 0.55 | 70 | 11 | 182 | 99%▲2 |
| 78 | Seth JarvisFCAR | CAR | 0.55 | 73 | 13 | 216 | 95%▲1.5 |
| 79 | Leon DraisaitlFEDM | EDM | 0.55 | 71 | 14 | 202 | 100% |
| 80 | Paul CotterFNJD | NJD | 0.52 | 79 | 9 | 174 | 14%▲14 |
| 81 | Zach HymanFEDM | EDM | 0.52 | 73 | 12 | 163 | 98%▼1.4 |
| 82 | Kyle MacLeanFNYI | NYI | 0.52 | 81 | 7 | 147 | 0.0% |
| 83 | Oliver KylingtonDANA | ANA | 0.51 | 19 | 2 | 25 | — |
| 84 | Vinni LettieriFBOS | BOS | 0.51 | 26 | 3 | 43 | 0.0% |
| 85 | Marcus JohanssonFMIN | MIN | 0.51 | 72 | 10 | 200 | 0.7% |
| 86 | Matt RempeFNYR | NYR | 0.50 | 42 | 3 | 94 | 5.0%▲3.8 |
| 87 | Jakub LaukoFBOS | BOS | 0.50 | 56 | 5 | 78 | — |
| 88 | Drew O'ConnorFVAN | VAN | 0.49 | 84 | 10 | 217 | 5.9%▲4.5 |
| 89 | Max JonesFEDM | EDM | 0.49 | 26 | 2 | 50 | 0.1% |
| 90 | Tyler MotteFDET | DET | 0.48 | 55 | 5 | 94 | — |
| 91 | Brett BerardFNYR | NYR | 0.48 | 35 | 3 | 62 | 4.0%▲4 |
| 92 | Connor McMichaelFWSH | WSH | 0.48 | 82 | 11 | 183 | 34%▲27 |
| 93 | Justin DanforthFCBJ | CBJ | 0.48 | 61 | 7 | 163 | 0.0% |
| 94 | Jesper BrattFNJD | NJD | 0.47 | 81 | 12 | 174 | 96%▲11 |
| 95 | Conor GeekieFTBL | TBL | 0.47 | 52 | 5 | 89 | 20%▲20 |
| 96 | Jesper BoqvistFFLA | FLA | 0.46 | 78 | 8 | 197 | 0.1% |
| 97 | Mitchell StephensFSEA | SEA | 0.46 | 28 | 2 | 40 | — |
| 98 | Collin GrafFSJS | SJS | 0.46 | 33 | 4 | 64 | 28%▲24 |
| 99 | Mitchell ChaffeeFTBL | TBL | 0.45 | 66 | 6 | 88 | 0.0% |
| 100 | Warren FoegeleFLAK | LAK | 0.45 | 82 | 10 | 140 | 4.0%▲3.9 |
Minimum sample: 17 games (it scales with games played). 198 below the minimum are hidden.
Source: NHL EDGE puck and player tracking, refreshed nightly. Speed Signature tiers are Edgehalla's.
How to read it
Bursts of 22 mph or faster per 60 minutes of ice time.
How reliable is it?
A rate over many shifts, so steadier than top speed early in the season.
About NHL EDGE data →