PuckSleuth

2023-24 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
1Declan CarlileTBL · D1000+101211:27+0.32
2Dylan CoghlanCAR · D1000−231317:59+0.10
3Cameron CrottyARI · D1000−104210:03−0.01
4Cale FleurySEA · D1000+113013:30+0.32
5Philip KempEDM · D100000002:03+0.01
6Patrik KochARI · D100001419:20+0.19
7Yan KuznetsovCGY · D1000−120111:58+0.01
8Connor MackeyNYR · D1000+111316:27+0.18
9Cole McWardVAN · D100001009:05+0.10
10Victor MetePHI · D1000000110:52+0.02
11Gustav OlofssonSEA · D1000000314:57+0.09
12Alexander PetrovicDAL · D1000−122012:52−0.17
13Brandon ScanlinNYR · D1000001010:46−0.03
14Maksymilian SzuberARI · D1000−112116:59−0.17
15Ethan Del MastroCHI · D2000002018:35+0.03
16Grant HuttonNYI · D2000+10418:46+0.10
17Scott MorrowCAR · D2000−361218:23+0.05
18Marshall RifaiTOR · D2000+114111:40+0.20
19Akito HiroseVAN · D3000+103512:06+0.19
20Victor SoderstromARI · D3000−113615:11+0.11
21Jack ThompsonSJS, TBL · D3000−244315:40+0.12
22Emil AndraePHI · D4000−105613:00+0.05
23Tobias BjornfotFLA, LAK, VGK · D4000−214713:49−0.04
24Nikolas MatinpaloOTT · D4000+12427:00+0.13
25Filip RoosCHI · D4000−428214:44−0.12
26Robert HaggANA · D5000−46211012:47+0.14
27Philippe MyersTBL · D5000−268611:42+0.09
28Derrick PouliotDAL · D5000−154512:08+0.07
29Vincent IorioWSH · D6000+16339:50+0.16
30Maxence GuenetteOTT · D7000−166613:47+0.08
31Robert BortuzzoNYI, STL · D27000011385113:44+0.07
32Logan MaillouxMTL · D1011+121121:14+0.98
33Lukas CormierVGK · D2011+131217:17+0.63
34Kale ClagueBUF · D3011021012:16+0.20
35Dylan McIlrathWSH · D3011+119110:18+0.42
36Shakir MukhamadullinSJS · D30110551121:09+0.41
37Cal FooteNJD · D4011+303914:46+0.30
38Hardy Haman AktellWSH · D6011−2511510:38+0.13
39Lucas JohansenWSH · D6011+141714:16+0.14
40Calle RosenSTL · D6011−152712:40+0.10
41Maxime LajoieTOR · D7011+1112712:43+0.21
42Adam GinningPHI · D91010618914:09+0.24
43Tyler KlevenOTT · D9011−178912:39+0.15
44Nikolai KnyzhovSJS · D10011−66131717:39+0.08
45Nick BlankenburgCBJ · D12101+110211516:13+0.28
46Daemon HuntMIN · D12011−1781711:30+0.18
47Jack St. IvanyPIT · D14011011301413:42+0.18
48Mark FriedmanVAN · D23011+416333512:14+0.24
49Jacob MoverareLAK · D24101011122310:27+0.11
50Ryan SheaPIT · D31101+117242412:37+0.10

1–50 of 316 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.