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
1Evan BouchardEDM · D82217495+252212910124:41+1.04
2Zach WerenskiCBJ · D75225981+7260309426:37+1.07
3Cale MakarCOL · D75205979+321993511824:51+1.12
4Lane HutsonMTL · D82126678+361243113723:46+0.88
5Quinn HughesMIN, VAN · D7476976−418778727:44+0.89
6Rasmus DahlinBUF · D77195574+18194677924:11+0.93
7Darren RaddyshTBL · D73224870+21212676922:42+0.96
8Erik KarlssonPIT · D75155166+8176206423:36+0.82
9Miro HeiskanenDAL · D7795463+91482113225:28+0.76
10Charlie McAvoyBOS · D69115061+131117912924:23+0.79
11John CarlsonANA, WSH · D71144660+91532610623:10+0.76
12Jakob ChychrunWSH · D80263460+202215811423:20+0.86
13Moritz SeiderDET · D82105060+1518712818025:40+0.79
14Mikhail SergachevUTA · D78104959+21593812524:18+0.64
15Matthew SchaeferNYI · D82233659+132224011124:41+0.84
16Jackson LaCombeANA · D82104858−21577412824:15+0.68
17Roman JosiNSH · D68134255−151812410124:53+0.78
18Josh MorrisseyWPG · D77144155+61463611824:43+0.71
19Jake SandersonOTT · D67144054+161472912824:50+0.88
20Adam FoxNYR · D5594453+591247423:38+0.85
21Brock FaberMIN · D80153651+181733314824:41+0.69
22Shayne GostisbehereCAR · D55133750+11116296319:14+0.89
23Filip HronekVAN · D8284149−2313713310025:00+0.51
24Noah DobsonMTL · D80123547+51586218822:29+0.64
25Rasmus AnderssonCGY, VGK · D81173047+41783715023:12+0.65
26Vince DunnSEA · D81113344−24179278621:40+0.54
27Bowen ByramBUF · D82113142+15109509322:20+0.48
28Mattias SamuelssonBUF · D78132841+4110913215422:50+0.61
29Mattias EkholmEDM · D8263541+321316512520:36+0.50
30Justin FaulkDET, STL · D78162440−81487013222:01+0.56
31Brandt ClarkeLAK · D8283240+111593018519:48+0.62
32Sam MalinskiCOL · D8283240+43164469517:37+0.62
33Shea TheodoreVGK · D70102939+1913028722:50+0.60
34Dougie HamiltonNJD · D77122739−2203877721:32+0.51
35Oliver Ekman-LarssonTOR · D7883139−6108867220:36+0.40
36K'Andre MillerCAR · D7282937+71231017922:24+0.51
37Mike MathesonMTL · D7873037+91145915024:10+0.45
38Travis SanheimPHI · D81112637+12954615224:13+0.51
39Dmitry OrlovSJS · D8233437−28911237721:12+0.32
40Thomas HarleyDAL · D7063036+31133914823:03+0.53
41Morgan RiellyTOR · D78112536−181413511421:08+0.44
42John MarinoUTA · D8043236+4255286820:12+0.42
43Luke HughesNJD · D6862935−4150195223:01+0.44
44Tony DeAngeloNYI · D7653035−5148337019:08+0.42
45Ryan SheaPIT · D8062935+3072389218:53+0.48
46Jacob TroubaANA · D81102535−116614314922:50+0.50
47Brent BurnsCOL · D82122335+33172209118:53+0.53
48Vladislav GavrikovNYR · D82142135−81195010423:44+0.40
49Kris LetangPIT · D7433134−4104959421:41+0.40
50Philip BrobergSTL · D8162834+1498359823:21+0.44

1–50 of 326 players

PreviousPage 1 of 7Next

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.