NHL leaders 2024-25
NHL leaders by category: points, goals, assists, hits, ice time and goalies. Glossary → Every player's WAR → PAL Rating and Value Rating → NHL EDGE →
| # | Player | Team | GP | TOI/G | PP TOI | SH TOI |
|---|---|---|---|---|---|---|
| 101 | Travis KonecnyR | 82 | 20:36 | 2:48 | 1:13 | |
| 102 | Joel EdmundsonD | 73 | 20:35 | 0:07 | 2:05 | |
| 103 | Alexandre CarrierD | 79 | 20:35 | 0:07 | 2:01 | |
| 104 | Brett KulakD | 82 | 20:32 | 0:09 | 1:44 | |
| 105 | Jack EichelC | 77 | 20:32 | 2:46 | 1:34 | |
| 106 | Rasmus RistolainenD | 63 | 20:31 | 1:02 | 1:53 | |
| 107 | Jacob TroubaD | 77 | 20:31 | 0:08 | 2:31 | |
| 108 | Zayne ParekhD | 1 | 20:31 | 1:56 | 0:02 | |
| 109 | Sam ReinhartC | 79 | 20:30 | 3:15 | 1:34 | |
| 110 | Philip BrobergD | 68 | 20:30 | 0:28 | 1:22 | |
| 111 | Auston MatthewsC | 67 | 20:28 | 2:60 | 1:37 | |
| 112 | Jared SpurgeonD | 66 | 20:27 | 1:41 | 0:52 | |
| 113 | Mark ScheifeleC | 82 | 20:26 | 2:49 | 0:09 | |
| 114 | Kyle ConnorL | 82 | 20:24 | 2:50 | 0:48 | |
| 115 | Nico HischierC | 75 | 20:23 | 2:53 | 2:04 | |
| 116 | Artturi LehkonenL | 69 | 20:23 | 2:19 | 0:57 | |
| 117 | Sidney CrosbyC | 80 | 20:22 | 3:09 | 0:04 | |
| 118 | Ryan McDonaghD | 82 | 20:22 | 0:11 | 2:35 | |
| 119 | Mathew BarzalC | 30 | 20:21 | 2:52 | 0:01 | |
| 120 | Artyom LevshunovD | 18 | 20:19 | 1:30 | 0:05 | |
| 121 | Matt BoldyL | 82 | 20:17 | 3:11 | 0:23 | |
| 122 | Connor BedardC | 82 | 20:17 | 2:37 | 0:03 | |
| 123 | Ian ColeD | 82 | 20:17 | 0:02 | 2:53 | |
| 124 | Aleksander BarkovC | 67 | 20:15 | 3:17 | 1:31 | |
| 125 | Nick JensenD | 71 | 20:13 | 0:16 | 1:59 | |
| 126 | Niko MikkolaD | 76 | 20:12 | 0:07 | 1:52 | |
| 127 | David PastrnakR | 82 | 20:11 | 3:27 | 0:02 | |
| 128 | Bo HorvatC | 81 | 20:10 | 2:54 | 1:05 | |
| 129 | Brayden McNabbD | 82 | 20:07 | 0:01 | 1:59 | |
| 130 | Sebastian AhoC | 79 | 20:06 | 3:34 | 1:43 | |
| 131 | Dylan LarkinC | 82 | 20:04 | 3:08 | 1:05 | |
| 132 | Nick SuzukiC | 82 | 20:04 | 3:25 | 0:38 | |
| 133 | Dmitry OrlovD | 76 | 19:60 | 0:02 | 2:04 | |
| 134 | Jake GuentzelC | 80 | 19:60 | 3:25 | 0:30 | |
| 135 | Robert ThomasC | 70 | 19:57 | 2:25 | 1:18 | |
| 136 | Jamie DrysdaleD | 70 | 19:55 | 2:10 | 0:06 | |
| 137 | Matt RoyD | 69 | 19:53 | 0:08 | 1:45 | |
| 138 | Radko GudasD | 81 | 19:52 | 0:01 | 2:28 | |
| 139 | Dougie HamiltonD | 64 | 19:51 | 2:54 | 0:19 | |
| 140 | Johnathan KovacevicD | 81 | 19:49 | 0:05 | 2:29 | |
| 141 | Tim StützleC | 82 | 19:49 | 3:31 | 0:01 | |
| 142 | Macklin CelebriniC | 70 | 19:47 | 3:10 | 0:10 | |
| 143 | Joel Eriksson EkC | 46 | 19:46 | 3:02 | 1:48 | |
| 144 | Bryan RustR | 71 | 19:45 | 2:43 | 1:12 | |
| 145 | Chris TanevD | 75 | 19:45 | 0:02 | 2:28 | |
| 146 | Valeri NichushkinR | 43 | 19:44 | 3:03 | 1:18 | |
| 147 | Ryan LindgrenD | 72 | 19:42 | 0:01 | 2:30 | |
| 148 | Artemi PanarinL | 80 | 19:41 | 3:08 | 0:01 | |
| 149 | Mats ZuccarelloR | 69 | 19:39 | 3:19 | 0:01 | |
| 150 | Jonas SiegenthalerD | 55 | 19:36 | 0:02 | 1:59 | |
| 151 | Olli MaattaD | 77 | 19:33 | 0:03 | 1:42 | |
| 152 | William EklundL | 77 | 19:33 | 2:45 | 1:11 | |
| 153 | Nick BlankenburgD | 60 | 19:33 | 1:04 | 2:21 | |
| 154 | Brian DumoulinD | 80 | 19:33 | 0:02 | 2:11 | |
| 155 | Jonathan HuberdeauL | 81 | 19:33 | 2:52 | 1:16 | |
| 156 | Mason LohreiD | 77 | 19:32 | 2:05 | 0:20 | |
| 157 | William NylanderR | 82 | 19:31 | 3:13 | 0:01 | |
| 158 | Chandler StephensonC | 78 | 19:31 | 2:34 | 1:58 | |
| 159 | Ryker EvansD | 73 | 19:29 | 0:44 | 0:55 | |
| 160 | Brayden PointC | 77 | 19:29 | 3:28 | 0:01 | |
| 161 | Ryan SuterD | 82 | 19:28 | 0:04 | 1:59 | |
| 162 | Mikael GranlundC | 83 | 19:27 | 2:50 | 1:32 | |
| 163 | Lucas CarlssonD | 13 | 19:22 | 0:38 | 1:47 | |
| 164 | Seth JarvisR | 73 | 19:21 | 3:23 | 1:52 | |
| 165 | Nazem KadriC | 82 | 19:21 | 2:55 | 0:05 | |
| 166 | Mattias SamuelssonD | 62 | 19:18 | 0:01 | 2:47 | |
| 167 | Rickard RakellR | 81 | 19:18 | 2:41 | 0:00 | |
| 168 | Dmitry KulikovD | 70 | 19:16 | 0:05 | 2:02 | |
| 169 | Mark StoneR | 66 | 19:15 | 2:37 | 1:10 | |
| 170 | Alex TuchR | 82 | 19:15 | 2:19 | 2:09 | |
| 171 | Timothy LiljegrenD | 68 | 19:12 | 1:32 | 0:30 | |
| 172 | Rasmus SandinD | 82 | 19:11 | 0:49 | 0:37 | |
| 173 | Adrian KempeR | 81 | 19:09 | 2:45 | 1:26 | |
| 174 | Clayton KellerR | 81 | 19:07 | 3:27 | 0:02 | |
| 175 | Domenick FensoreD | 2 | 19:04 | 0:18 | 2:16 | |
| 176 | Pavel ZachaC | 82 | 19:04 | 2:32 | 1:46 | |
| 177 | Damon SeversonD | 70 | 19:03 | 0:33 | 1:22 | |
| 178 | Pavel BuchnevichL | 76 | 19:02 | 2:17 | 1:03 | |
| 179 | Sean MonahanC | 54 | 19:01 | 2:34 | 1:31 | |
| 180 | Martin FehervaryD | 81 | 19:00 | 0:02 | 3:02 | |
| 181 | Martin NecasC | 79 | 18:60 | 3:35 | 0:04 | |
| 182 | Ryan O'ReillyC | 79 | 18:59 | 2:54 | 0:53 | |
| 183 | Ryan Nugent-HopkinsC | 78 | 18:58 | 3:07 | 1:44 | |
| 184 | Olen ZellwegerD | 62 | 18:58 | 2:24 | 0:04 | |
| 185 | Anze KopitarC | 81 | 18:57 | 2:47 | 1:08 | |
| 186 | Jesper BrattL | 81 | 18:57 | 2:51 | 1:33 | |
| 187 | Wyatt JohnstonC | 82 | 18:56 | 3:02 | 1:30 | |
| 188 | Brock NelsonC | 80 | 18:55 | 2:21 | 0:57 | |
| 189 | Brandon CarloD | 83 | 18:54 | 0:02 | 2:35 | |
| 190 | Jeff PetryD | 44 | 18:54 | 0:13 | 1:09 | |
| 191 | Zach HymanL | 73 | 18:53 | 3:09 | 0:00 | |
| 192 | Jalen ChatfieldD | 79 | 18:53 | 0:02 | 1:48 | |
| 193 | Alexander WennbergC | 77 | 18:51 | 2:48 | 1:26 | |
| 194 | J.J. MoserD | 54 | 18:51 | 0:25 | 1:37 | |
| 195 | Troy TerryR | 77 | 18:51 | 2:53 | 0:07 | |
| 196 | Lucas RaymondL | 82 | 18:47 | 3:05 | 0:44 | |
| 197 | Jamie OleksiakD | 82 | 18:47 | 0:04 | 2:39 | |
| 198 | Mika ZibanejadC | 82 | 18:46 | 2:52 | 1:60 | |
| 199 | Tage ThompsonC | 76 | 18:45 | 2:54 | 0:05 | |
| 200 | Mikael BacklundC | 76 | 18:44 | 1:47 | 2:18 |
100 of 920 players‹ Previous2 / 10Next ›
Stats and photos: NHL (NHL.com)
