PuckSleuth

2025-26 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
1Connor McDavidEDM · C821381.6822:59+1.60+7.1956.3%+2.9
2Nikita KucherovTBL · R761301.7120:20+1.56+6.5756.9%+10.9
3Nathan MacKinnonCOL · C801271.5922:16+1.66+6.7159.8%+9.5
4Macklin CelebriniSJS · C821151.4021:19+1.38+5.6949.7%+11.0
5Mark ScheifeleWPG · C821031.2621:30+1.10+4.9248.8%+9.2
6Nick SuzukiMTL · C821011.2320:49+1.16+3.9653.7%−1.1
7David PastrnakBOS · R771001.3020:39+1.25+4.4147.8%−1.2
8Martin NecasCOL · C781001.2821:30+1.28+5.2857.5%+8.9
9Leon DraisaitlEDM · C65971.4921:35+1.36+5.5253.8%+9.5
10Jason RobertsonDAL · L82961.1720:15+1.23+3.8155.1%+6.3
11Kyle ConnorWPG · L82921.1221:30+1.13+3.5348.5%+4.7
12Jack EichelVGK · C74901.2221:12+1.20+3.5859.3%−0.0
13Kirill KaprizovMIN · L78891.1422:09+1.19+3.7754.3%+6.9
14Cole CaufieldMTL · R81881.0918:11+1.23+4.6753.7%+13.2
15Jake GuentzelTBL · C81881.0920:15+1.10+3.1054.9%+1.4
16Clayton KellerUTA · R82881.0719:05+1.04+3.3355.9%−3.1
17Wyatt JohnstonDAL · C82861.0520:07+1.06+3.6452.1%+8.6
18Matt BoldyMIN · L76851.1220:34+1.23+4.0851.3%+11.3
19Alex DeBrincatDET · R82851.0418:30+1.13+2.8452.8%+2.0
20Artemi PanarinLAK, NYR · L78841.0820:51+1.03+3.2052.1%+2.4
21Tim StützleOTT · C80831.0420:16+1.07+3.7254.6%+4.0
22Tage ThompsonBUF · C81811.0019:15+1.11+3.4650.5%+6.9
23Sebastian AhoCAR · C79801.0119:37+0.95+3.0656.5%−2.0
24Mitch MarnerVGK · R81800.9919:57+0.96+4.9956.9%+6.7
25William NylanderTOR · R65791.2219:25+1.10+4.1347.0%+9.0
26Mika ZibanejadNYR · C81780.9620:54+0.98+3.6149.2%+7.5
27Jack HughesNJD · C61771.2621:19+1.19+2.9053.5%−0.9
28Mikko RantanenDAL · R64771.2020:11+1.08+3.0853.1%−0.2
29Lucas RaymondDET · L80760.9518:48+0.91+4.1149.9%+4.1
30Connor BedardCHI · C69751.0920:52+1.03+2.3544.2%+1.0
31Filip ForsbergNSH · L82750.9118:53+1.01+4.0348.8%+13.1
32Sidney CrosbyPIT · C68741.0919:14+1.05+3.7548.6%+8.7
33Brandon HagelTBL · L71741.0419:46+1.16+2.7759.5%−0.7
34Ryan O'ReillyNSH · C81740.9120:24+0.91+2.9551.3%+0.5
35Nick SchmaltzUTA · C82740.9019:43+0.97+3.7254.9%+6.2
36Mark StoneVGK · R60731.2219:13+1.24+4.3560.0%+4.2
37Dylan GuentherUTA · R79730.9217:24+1.01+3.3153.3%+9.0
38Adrian KempeLAK · R81730.9019:18+0.97+2.6049.4%+8.6
39Juraj SlafkovskýMTL · L82730.8918:32+0.89+1.6049.9%−2.7
40Mathew BarzalNYI · C81720.8920:39+0.83+1.9451.6%−4.2
41Drake BathersonOTT · R79710.9017:21+0.91+3.4756.8%+8.2
42Jesper BrattNJD · L82710.8718:46+0.79+3.1755.0%−0.4
43Nikolaj EhlersCAR · L82710.8716:36+0.88+3.8857.2%+6.1
44John TavaresTOR · C82710.8718:11+0.85+1.4548.3%−2.8
45Andrei SvechnikovCAR · R79700.8916:59+0.86+2.1956.0%+2.0
46Cutter GauthierANA · L76690.9117:15+1.02+2.8950.1%+11.3
47Gabriel VilardiWPG · C82690.8418:44+0.82+2.6450.3%+3.4
48Travis KonecnyPHI · R77680.8819:05+0.86+2.3450.6%+3.3
49Morgan GeekieBOS · C81680.8417:24+0.89+3.2946.0%+14.0
50Leo CarlssonANA · C70670.9619:09+0.97+3.0554.4%+4.4

1–50 of 614 players

PreviousPage 1 of 13Next

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.