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
PlayerGPGAP+/-SOGHITBLKTOI/GPGS/GP
1Tristan BrozPIT · C1000−120011:30−0.05
2Dylan DukeTBL · L1000−11009:22−0.12
3Liam FoudyNYI · C1000011111:17+0.09
4Rafael Harvey-PinardPIT · L1000+120011:01+0.46
5Trevor KuntarBUF · C1000−10105:12−0.27
6Joseph LaBateVAN · C1000−12629:32+0.25
7Shane LachanceNJD · L100000107:25+0.04
8Raphael LavoieVGK · C100000108:34−0.02
9Nathan LégaréNJD · R100000218:15+0.05
10Georgii MerkulovBOS · C1000−100010:35−0.15
11Anthony RichardPHI · C100000007:08+0.01
12T.J. TynanCOL · C1000+11008:13+0.10
13Andrew AgozzinoUTA · L200000416:08+0.16
14Nils AmanVAN · C200001218:40+0.10
15Xavier BourgaultOTT · R2000−13305:58+0.04
16Kenny ConnorsLAK · C2000−15318:40+0.18
17Justin DowlingNYR · C2000−11317:12−0.00
18Bokondji ImamaPIT · L200002307:39+0.09
19Sam PoulinPIT · R2000−212213:49−0.04
20Josiah SlavinCAR · L2000+101115:01+0.03
21Bogdan TrineyevWSH · R2000011210:32+0.11
22Ryan TverbergTOR · C2000+11319:52+0.17
23Braeden CootesVAN · C3000−203110:47−0.20
24Walker DuehrWPG · R3000−121029:30+0.14
25Nathan GaucherANA · C3000−12618:01+0.06
26John HaydenSEA · C3000−127210:05+0.04
27Dryden HuntCGY · L3000−34948:56+0.05
28Roby JarventieEDM · L3000−12148:00+0.13
29Boris KatchoukTBL · L3000005212:11+0.17
30Zack MacEwenNJD · R300004616:20+0.18
31Sam MortonCGY · C3000−13919:20+0.22
32Luca PinelliCBJ · C3000−162113:46+0.12
33Joshua RoyMTL · R300002609:47+0.01
34William StromgrenCGY · L3000−12007:17+0.11
35Kai UchaczVGK · C3000−127312:11+0.09
36Garrett WilsonPHI · L300003608:41+0.11
37Brayden YagerWPG · C3000020010:59−0.02
38Matěj BlümelBOS · R4000−342210:52−0.01
39Skyler Brind'AmourCAR · C4000−225015:01−0.02
40Justin DanforthBUF · R4000−223411:42−0.05
41Jacob GaucherPHI · C4000−14318:49+0.10
42Rory KerinsCGY · C4000−113514:60−0.03
43Jett LuchankoPHI · C4000−31238:58−0.03
44Jason PolinCOL · R4000+101137:35+0.18
45Sheldon DriesDET · C500002836:58+0.12
46Mason GeertsenBUF · L5000−11804:07−0.01
47Aleksanteri KaskimakiSTL · C5000−662310:24−0.08
48Xavier ParentNJD · C5000−12718:34−0.04
49Lane PedersonPHI · C5000001638:52+0.05
50Jakob PelletierTBL · L5000−14839:21+0.09

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.