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
11Evan BouchardEDM · D82951.1624:41+1.04+4.4957.7%+4.2
12Kyle ConnorWPG · L82921.1221:30+1.13+3.5348.5%+4.7
13Jack EichelVGK · C74901.2221:12+1.20+3.5859.3%−0.0
14Kirill KaprizovMIN · L78891.1422:09+1.19+3.7754.3%+6.9
15Cole CaufieldMTL · R81881.0918:11+1.23+4.6753.7%+13.2
16Jake GuentzelTBL · C81881.0920:15+1.10+3.1054.9%+1.4
17Clayton KellerUTA · R82881.0719:05+1.04+3.3355.9%−3.1
18Wyatt JohnstonDAL · C82861.0520:07+1.06+3.6452.1%+8.6
19Matt BoldyMIN · L76851.1220:34+1.23+4.0851.3%+11.3
20Alex DeBrincatDET · R82851.0418:30+1.13+2.8452.8%+2.0
21Artemi PanarinLAK, NYR · L78841.0820:51+1.03+3.2052.1%+2.4
22Tim StützleOTT · C80831.0420:16+1.07+3.7254.6%+4.0
23Zach WerenskiCBJ · D75811.0826:37+1.07+3.9155.3%+6.7
24Tage ThompsonBUF · C81811.0019:15+1.11+3.4650.5%+6.9
25Sebastian AhoCAR · C79801.0119:37+0.95+3.0656.5%−2.0
26Mitch MarnerVGK · R81800.9919:57+0.96+4.9956.9%+6.7
27William NylanderTOR · R65791.2219:25+1.10+4.1347.0%+9.0
28Cale MakarCOL · D75791.0524:51+1.12+4.4257.5%+3.7
29Mika ZibanejadNYR · C81780.9620:54+0.98+3.6149.2%+7.5
30Lane HutsonMTL · D82780.9523:46+0.88+3.4555.2%+1.1
31Jack HughesNJD · C61771.2621:19+1.19+2.9053.5%−0.9
32Mikko RantanenDAL · R64771.2020:11+1.08+3.0853.1%−0.2
33Quinn HughesMIN, VAN · D74761.0327:44+0.89+2.8253.5%−5.7
34Lucas RaymondDET · L80760.9518:48+0.91+4.1149.9%+4.1
35Connor BedardCHI · C69751.0920:52+1.03+2.3544.2%+1.0
36Filip ForsbergNSH · L82750.9118:53+1.01+4.0348.8%+13.1
37Sidney CrosbyPIT · C68741.0919:14+1.05+3.7548.6%+8.7
38Brandon HagelTBL · L71741.0419:46+1.16+2.7759.5%−0.7
39Rasmus DahlinBUF · D77740.9624:11+0.93+2.8354.5%+3.0
40Ryan O'ReillyNSH · C81740.9120:24+0.91+2.9551.3%+0.5
41Nick SchmaltzUTA · C82740.9019:43+0.97+3.7254.9%+6.2
42Mark StoneVGK · R60731.2219:13+1.24+4.3560.0%+4.2
43Dylan GuentherUTA · R79730.9217:24+1.01+3.3153.3%+9.0
44Adrian KempeLAK · R81730.9019:18+0.97+2.6049.4%+8.6
45Juraj SlafkovskýMTL · L82730.8918:32+0.89+1.6049.9%−2.7
46Mathew BarzalNYI · C81720.8920:39+0.83+1.9451.6%−4.2
47Drake BathersonOTT · R79710.9017:21+0.91+3.4756.8%+8.2
48Jesper BrattNJD · L82710.8718:46+0.79+3.1755.0%−0.4
49Nikolaj EhlersCAR · L82710.8716:36+0.88+3.8857.2%+6.1
50John TavaresTOR · C82710.8718:11+0.85+1.4548.3%−2.8

1–50 of 940 players

PreviousPage 1 of 19Next

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.