2024-25 regular season
Stats
Tap a column heading to sort by it. Tap again to reverse. Updated every night after the games.
| Player | GP | P | P/GP | TOI/GP | GS/GP | WAR | xGF% | G−xG |
|---|---|---|---|---|---|---|---|---|
| 451Joseph VelenoCHI, DET · C | 74 | 17 | 0.23 | 12:07 | +0.25 | +0.08 | 40.7% | +0.9 |
| 452Andrew PeekeBOS · D | 76 | 17 | 0.22 | 18:36 | +0.24 | +0.11 | 46.3% | −2.2 |
| 453Mario FerraroSJS · D | 78 | 17 | 0.22 | 21:24 | +0.21 | −0.17 | 44.5% | +1.2 |
| 454Zachary Aston-ReeseCBJ · L | 79 | 17 | 0.22 | 13:27 | +0.28 | −0.05 | 48.4% | −3.5 |
| 455A.J. GreerFLA · L | 81 | 17 | 0.21 | 9:36 | +0.29 | +0.25 | 54.6% | −2.9 |
| 456Johnathan KovacevicNJD · D | 81 | 17 | 0.21 | 19:49 | +0.24 | +0.21 | 53.4% | −2.0 |
| 457Casey CizikasNYI · C | 82 | 17 | 0.21 | 13:02 | +0.33 | +0.32 | 46.0% | −3.9 |
| 458Ian ColeUTA · D | 82 | 17 | 0.21 | 20:17 | +0.20 | −0.70 | 51.3% | −3.0 |
| 459Sean KuralyCBJ · C | 82 | 17 | 0.21 | 11:46 | +0.28 | +0.15 | 46.9% | −3.4 |
| 460Jamie OleksiakSEA · D | 82 | 17 | 0.21 | 18:47 | +0.24 | +0.23 | 45.2% | +0.2 |
| 461David PerronOTT · L | 43 | 16 | 0.37 | 14:01 | +0.45 | +0.51 | 50.0% | +1.0 |
| 462Robby FabbriANA · C | 44 | 16 | 0.36 | 16:12 | +0.36 | −0.16 | 38.4% | −0.1 |
| 463Juuso ParssinenCOL, NSH, NYR · C | 48 | 16 | 0.33 | 10:32 | +0.29 | +0.31 | 37.3% | +2.1 |
| 464Urho VaakanainenANA, NYR · D | 51 | 16 | 0.31 | 16:25 | +0.30 | +0.36 | 48.2% | −0.1 |
| 465Jason DickinsonCHI · C | 59 | 16 | 0.27 | 15:42 | +0.33 | +0.16 | 41.3% | −0.4 |
| 466Nick BlankenburgNSH · D | 60 | 16 | 0.27 | 19:33 | +0.35 | +0.28 | 51.2% | −1.7 |
| 467Oskar BäckDAL · C | 73 | 16 | 0.22 | 11:42 | +0.23 | +0.47 | 49.6% | −2.8 |
| 468Connor CliftonBUF · D | 73 | 16 | 0.22 | 16:03 | +0.26 | −0.31 | 45.5% | −2.4 |
| 469Nathan WalkerSTL · L | 73 | 16 | 0.22 | 12:06 | +0.37 | +0.49 | 47.6% | +0.4 |
| 470Michael EyssimontSEA, TBL · C | 77 | 16 | 0.21 | 10:37 | +0.34 | −0.30 | 50.4% | −3.1 |
| 471Zach BogosianMIN · D | 81 | 16 | 0.20 | 15:48 | +0.20 | +0.07 | 45.9% | +1.4 |
| 472Radko GudasANA · D | 81 | 16 | 0.20 | 19:52 | +0.25 | −0.41 | 45.9% | −1.7 |
| 473Brenden DillonNJD · D | 82 | 16 | 0.20 | 18:35 | +0.18 | −0.37 | 50.9% | −0.4 |
| 474Sean WalkerCAR · D | 82 | 16 | 0.20 | 16:50 | +0.31 | +0.01 | 57.1% | −4.2 |
| 475Egor ChinakhovCBJ · R | 30 | 15 | 0.50 | 15:43 | +0.59 | +0.65 | 48.1% | +1.4 |
| 476Josh MansonCOL · D | 48 | 15 | 0.31 | 18:02 | +0.32 | +0.19 | 49.8% | −1.6 |
| 477Nick CousinsOTT · C | 50 | 15 | 0.30 | 11:54 | +0.37 | +0.29 | 51.3% | −1.4 |
| 478Trent FredericBOS, EDM · C | 58 | 15 | 0.26 | 13:43 | +0.32 | −0.07 | 45.3% | −0.1 |
| 479Colin MillerWPG · D | 60 | 15 | 0.25 | 14:31 | +0.35 | +0.86 | 55.2% | +1.3 |
| 480Pierre EngvallNYI · L | 62 | 15 | 0.24 | 11:49 | +0.27 | +0.01 | 48.3% | −0.1 |
| 481Zachary L'HeureuxNSH · L | 62 | 15 | 0.24 | 12:03 | +0.32 | −0.39 | 48.9% | −5.1 |
| 482Egor ZamulaPHI · D | 63 | 15 | 0.24 | 16:31 | +0.24 | +0.86 | 54.0% | +1.7 |
| 483Conor TimminsPIT, TOR · D | 68 | 15 | 0.22 | 16:55 | +0.27 | +0.37 | 51.3% | +0.1 |
| 484Radek FaksaSTL · C | 70 | 15 | 0.21 | 13:01 | +0.31 | +0.42 | 49.9% | −1.1 |
| 485Morgan BarronWPG · C | 74 | 15 | 0.20 | 10:23 | +0.36 | +0.26 | 56.9% | −3.6 |
| 486David SavardMTL · D | 75 | 15 | 0.20 | 16:35 | +0.20 | −0.38 | 43.9% | −1.0 |
| 487Sam MalinskiCOL · D | 76 | 15 | 0.20 | 15:57 | +0.36 | +0.77 | 52.4% | +0.7 |
| 488Yakov TreninMIN · C | 76 | 15 | 0.20 | 12:31 | +0.30 | −0.02 | 44.3% | −2.5 |
| 489Isac LundeströmANA · C | 79 | 15 | 0.19 | 13:33 | +0.19 | −0.70 | 39.0% | −4.1 |
| 490Ryan SuterSTL · D | 82 | 15 | 0.18 | 19:28 | +0.21 | −0.01 | 48.2% | −1.4 |
| 491Will BorgenNYR, SEA · D | 84 | 15 | 0.18 | 17:05 | +0.24 | +0.43 | 45.3% | +2.1 |
| 492Adam BoqvistFLA, NYI · D | 35 | 14 | 0.40 | 14:04 | +0.35 | +0.58 | 50.4% | +1.8 |
| 493John MarinoUTA · D | 35 | 14 | 0.40 | 21:10 | +0.37 | +0.64 | 53.5% | −0.2 |
| 494Jakub VranaNSH, WSH · L | 39 | 14 | 0.36 | 10:21 | +0.39 | +0.84 | 41.9% | +4.4 |
| 495Philipp KurashevCHI · C | 51 | 14 | 0.27 | 13:43 | +0.26 | +0.09 | 43.8% | −0.7 |
| 496Conor GeekieTBL · C | 52 | 14 | 0.27 | 12:20 | +0.36 | +0.48 | 49.9% | +0.6 |
| 497J.J. MoserTBL · D | 54 | 14 | 0.26 | 18:51 | +0.29 | +0.15 | 51.5% | −0.4 |
| 498Dakota JoshuaVAN · C | 57 | 14 | 0.25 | 12:58 | +0.31 | −0.13 | 49.2% | −3.0 |
| 499Mathieu JosephSTL · R | 60 | 14 | 0.23 | 11:54 | +0.33 | +0.15 | 52.7% | −3.9 |
| 500Mark KastelicBOS · C | 61 | 14 | 0.23 | 10:44 | +0.34 | +0.22 | 42.2% | −0.5 |
Per-game columns (P/GP, TOI/GP, GS/GP) need at least 33 games played, and xGF% needs 264 minutes at 5-on-5; players below that sort to the bottom and show in grey, so one game cannot top a list. Game Score (GS/GP), WAR, expected goals share (xGF%), goals above expected (G−xG), and goals saved above expected (GSAx) are PuckSleuth's own measures. Early in the season, small samples move the table a lot.