PuckSleuth

2024-25 regular season

Stats

Tap a column heading to sort by it. Tap again to reverse. Updated every night after the games.

2026-272025-262024-252023-242022-23
PlayerGPPP/GPTOI/GPGS/GPWARxGF%G−xG
1Nikita KucherovTBL · R781211.5521:11+1.46+6.8756.1%+6.5
2Nathan MacKinnonCOL · C791161.4722:47+1.43+5.1559.5%−4.2
3Leon DraisaitlEDM · C711061.4921:31+1.53+6.6860.8%+15.6
4David PastrnakBOS · R821061.2920:11+1.34+5.8352.6%+8.4
5Mitch MarnerTOR · R811021.2621:19+1.13+5.6453.6%+5.5
6Connor McDavidEDM · C671001.4922:02+1.34+5.0459.4%−2.3
7Kyle ConnorWPG · L82971.1820:24+1.21+4.5252.6%+7.8
8Jack EichelVGK · C77941.2220:32+1.15+3.7855.4%+3.8
9Sidney CrosbyPIT · C80911.1420:22+1.10+4.1551.9%+3.4
10Clayton KellerUTA · R81901.1119:07+1.03+3.1553.0%+0.5
11Brandon HagelTBL · L82901.1020:45+1.12+3.8758.8%+0.3
12Artemi PanarinNYR · L80891.1119:41+1.05+4.1851.0%+8.6
13Nick SuzukiMTL · C82891.0920:04+1.04+4.2150.5%+6.0
14Jesper BrattNJD · L81881.0918:57+0.98+3.2054.3%−5.3
15Mikko RantanenCAR, COL, DAL · R82881.0721:15+1.01+2.3952.9%−4.4
16Mark ScheifeleWPG · C82871.0620:26+1.07+5.1851.9%+10.7
17William NylanderTOR · R82841.0219:31+1.10+4.3651.7%+11.6
18Martin NecasCAR, COL · C79831.0518:60+1.00+4.4055.2%+3.9
19Brayden PointTBL · C77821.0619:29+1.13+4.3251.5%+10.1
20Matt DucheneDAL · C82821.0017:09+0.89+4.0351.6%+8.3
21Dylan StromeWSH · C82821.0017:23+0.87+3.4245.4%+7.4
22Robert ThomasSTL · C70811.1619:57+1.03+3.8756.6%+1.1
23Sam ReinhartFLA · C79811.0320:30+1.11+4.0658.2%+7.6
24Jake GuentzelTBL · C80801.0019:60+1.09+3.9554.1%+7.6
25Lucas RaymondDET · L82800.9818:47+0.93+4.0451.1%+2.8
26Jason RobertsonDAL · L82800.9817:48+1.00+4.1652.6%+8.6
27Tim StützleOTT · C82790.9619:49+0.92+3.6353.6%+2.0
28Auston MatthewsTOR · C67781.1620:28+1.33+2.2855.7%−6.6
29Filip ForsbergNSH · L82760.9318:38+0.99+2.4850.4%−0.4
30Travis KonecnyPHI · R82760.9320:36+0.85+3.0248.0%+1.0
31John TavaresTOR · C75740.9918:14+1.06+3.2349.7%+6.8
32Sebastian AhoCAR · C79740.9420:06+0.92+3.7356.7%−0.6
33Kirill MarchenkoCBJ · R79740.9418:35+1.01+4.0852.0%+7.4
34Alex OvechkinWSH · L65731.1217:43+1.24+4.0744.4%+17.7
35Adrian KempeLAK · R81730.9019:09+1.02+3.2950.4%+5.4
36Matt BoldyMIN · L82730.8920:17+0.95+1.4553.3%−4.6
37Tage ThompsonBUF · C76720.9518:45+1.07+4.3551.6%+17.3
38Aleksander BarkovFLA · C67711.0620:15+1.05+3.1859.4%−1.0
39Wyatt JohnstonDAL · C82710.8718:56+0.91+2.8550.3%+0.8
40Jack HughesNJD · C62701.1320:54+1.17+3.5758.0%+1.0
41J.T. MillerNYR, VAN · C72700.9718:12+0.95+3.1349.4%+1.7
42Rickard RakellPIT · R81700.8619:18+0.91+2.7951.1%+5.1
43Cole CaufieldMTL · R82700.8518:05+0.98+3.0849.3%+4.9
44Alex DeBrincatDET · R82700.8517:52+0.98+3.7349.9%+5.0
45Jordan KyrouSTL · R82700.8517:29+1.00+3.8554.2%+8.5
46Dylan LarkinDET · C82700.8520:04+0.91+2.6350.0%−4.1
47Nico HischierNJD · C75690.9220:23+1.07+4.5055.2%+5.9
48JJ PeterkaBUF · R77680.8818:11+0.82+2.3847.1%+5.4
49Drake BathersonOTT · R82680.8318:09+0.85+3.2249.5%+3.2
50Mark StoneVGK · R66671.0219:15+0.97+3.6357.4%−0.1

1–50 of 600 players

PreviousPage 1 of 12Next

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.