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 |
|---|---|---|---|---|---|---|---|---|
| 1Cale MakarCOL · D | 80 | 92 | 1.15 | 25:43 | +1.23 | +5.26 | 56.9% | +7.4 |
| 2Zach WerenskiCBJ · D | 81 | 82 | 1.01 | 26:45 | +1.08 | +3.29 | 52.6% | +2.0 |
| 3Quinn HughesVAN · D | 68 | 76 | 1.12 | 25:44 | +1.05 | +4.09 | 54.5% | +4.6 |
| 4Rasmus DahlinBUF · D | 73 | 68 | 0.93 | 24:14 | +0.94 | +3.30 | 52.2% | +6.3 |
| 5Evan BouchardEDM · D | 82 | 67 | 0.82 | 23:28 | +0.79 | +2.01 | 57.6% | −1.4 |
| 6Victor HedmanTBL · D | 79 | 66 | 0.84 | 23:05 | +0.81 | +2.53 | 53.4% | +1.1 |
| 7Lane HutsonMTL · D | 82 | 66 | 0.80 | 22:44 | +0.63 | +2.13 | 52.2% | −0.8 |
| 8Josh MorrisseyWPG · D | 80 | 62 | 0.78 | 24:23 | +0.78 | +3.01 | 55.1% | +4.8 |
| 9Adam FoxNYR · D | 74 | 61 | 0.82 | 23:15 | +0.77 | +2.67 | 53.0% | −0.9 |
| 10Shea TheodoreVGK · D | 67 | 57 | 0.85 | 21:60 | +0.73 | +2.46 | 54.1% | −1.3 |
| 11Jake SandersonOTT · D | 80 | 57 | 0.71 | 24:27 | +0.71 | +2.06 | 51.2% | +1.8 |
| 12Mikhail SergachevUTA · D | 77 | 53 | 0.69 | 25:07 | +0.63 | +2.79 | 52.6% | +6.9 |
| 13Erik KarlssonPIT · D | 82 | 53 | 0.65 | 23:14 | +0.57 | +1.61 | 48.6% | +1.8 |
| 14John CarlsonWSH · D | 79 | 51 | 0.65 | 23:34 | +0.63 | +1.30 | 53.9% | −5.8 |
| 15Thomas HarleyDAL · D | 78 | 50 | 0.64 | 23:23 | +0.69 | +2.43 | 52.9% | +5.1 |
| 16Jakob ChychrunWSH · D | 74 | 47 | 0.64 | 21:04 | +0.70 | +1.93 | 48.6% | +7.2 |
| 17MacKenzie WeegarCGY · D | 81 | 47 | 0.58 | 24:10 | +0.70 | +1.07 | 50.9% | −1.2 |
| 18Moritz SeiderDET · D | 82 | 46 | 0.56 | 25:04 | +0.64 | +1.06 | 49.1% | −2.0 |
| 19Shayne GostisbehereCAR · D | 70 | 45 | 0.64 | 18:31 | +0.57 | +1.26 | 59.8% | −1.1 |
| 20Thomas ChabotOTT · D | 80 | 45 | 0.56 | 23:01 | +0.62 | +1.66 | 53.3% | +0.1 |
| 21Luke HughesNJD · D | 71 | 44 | 0.62 | 21:09 | +0.55 | +1.47 | 51.8% | −2.0 |
| 22Devon ToewsCOL · D | 76 | 44 | 0.58 | 24:35 | +0.62 | +1.77 | 55.3% | +1.4 |
| 23Jackson LaCombeANA · D | 75 | 43 | 0.57 | 22:18 | +0.61 | +2.06 | 49.1% | +4.6 |
| 24Brandon MontourSEA · D | 81 | 41 | 0.51 | 22:59 | +0.59 | +0.66 | 47.1% | +3.3 |
| 25Morgan RiellyTOR · D | 82 | 41 | 0.50 | 21:23 | +0.48 | +1.48 | 51.2% | +0.3 |
| 26Dougie HamiltonNJD · D | 64 | 40 | 0.63 | 19:51 | +0.68 | +1.11 | 52.9% | −2.3 |
| 27Jake WalmanEDM, SJS · D | 65 | 40 | 0.62 | 22:46 | +0.64 | +0.59 | 48.5% | −2.0 |
| 28Cam FowlerANA, STL · D | 68 | 40 | 0.59 | 21:33 | +0.54 | +1.83 | 51.1% | +4.3 |
| 29Owen PowerBUF · D | 79 | 40 | 0.51 | 21:19 | +0.50 | +0.95 | 47.8% | −1.4 |
| 30Matt GrzelcykPIT · D | 82 | 40 | 0.49 | 20:37 | +0.41 | +0.86 | 46.9% | −3.5 |
| 31Vince DunnSEA · D | 62 | 39 | 0.63 | 22:05 | +0.65 | +1.74 | 50.5% | +4.4 |
| 32Neal PionkWPG · D | 69 | 39 | 0.57 | 22:04 | +0.63 | +2.05 | 51.9% | +5.2 |
| 33Noah DobsonNYI · D | 71 | 39 | 0.55 | 23:16 | +0.65 | +1.38 | 54.6% | −0.5 |
| 34Noah HanifinVGK · D | 80 | 39 | 0.49 | 21:33 | +0.51 | +2.18 | 54.6% | +3.1 |
| 35Roman JosiNSH · D | 53 | 38 | 0.72 | 25:02 | +0.73 | +1.22 | 50.9% | −2.8 |
| 36Bowen ByramBUF · D | 82 | 38 | 0.46 | 22:42 | +0.44 | +0.62 | 48.3% | −0.4 |
| 37Darren RaddyshTBL · D | 73 | 37 | 0.51 | 17:18 | +0.50 | +1.16 | 51.4% | +0.1 |
| 38Seth JonesCHI, FLA · D | 63 | 36 | 0.57 | 24:38 | +0.56 | +1.22 | 43.6% | +1.9 |
| 39Colton ParaykoSTL · D | 64 | 36 | 0.56 | 23:45 | +0.71 | +1.91 | 51.2% | +6.8 |
| 40Aaron EkbladFLA · D | 56 | 33 | 0.59 | 23:31 | +0.58 | +0.79 | 53.4% | −2.6 |
| 41Filip HronekVAN · D | 61 | 33 | 0.54 | 23:54 | +0.49 | +0.76 | 55.4% | −0.5 |
| 42Mattias EkholmEDM · D | 65 | 33 | 0.51 | 22:12 | +0.55 | +1.10 | 59.3% | −0.2 |
| 43Alex PietrangeloVGK · D | 71 | 33 | 0.46 | 22:24 | +0.47 | +0.82 | 52.5% | −3.0 |
| 44Darnell NurseEDM · D | 76 | 33 | 0.43 | 22:22 | +0.57 | +0.60 | 54.6% | −4.1 |
| 45Mason LohreiBOS · D | 77 | 33 | 0.43 | 19:32 | +0.35 | +0.30 | 46.6% | −1.7 |
| 46Brandt ClarkeLAK · D | 78 | 33 | 0.42 | 16:17 | +0.48 | +1.03 | 54.1% | −1.1 |
| 47Ivan ProvorovCBJ · D | 82 | 33 | 0.40 | 23:21 | +0.39 | +1.00 | 46.1% | +1.6 |
| 48Brady SkjeiNSH · D | 82 | 33 | 0.40 | 21:53 | +0.38 | +0.76 | 48.8% | +2.0 |
| 49Jared SpurgeonMIN · D | 66 | 32 | 0.48 | 20:27 | +0.56 | +1.17 | 53.1% | +1.6 |
| 50Justin FaulkSTL · D | 78 | 32 | 0.41 | 22:27 | +0.41 | +0.26 | 48.3% | −2.9 |
1–50 of 320 players
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.