PuckSleuth

2024-25 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
51Seth JarvisCAR · C73323567+12204935119:21+1.04
52Roope HintzDAL · C76283967+18160534616:53+0.90
53Anze KopitarLAK · C81214667+1498316718:57+0.81
54Connor BedardCHI · C82234467−36195473720:17+0.69
55Nazem KadriCGY · C82353267−17279553019:21+0.95
56Alex TuchBUF · R82363167+161967311319:15+0.91
57Aliaksei ProtasWSH · L76303666+40142203316:27+0.90
58Pierre-Luc DuboisWSH · C82204666+27142656217:18+0.80
59Mikael GranlundDAL, SJS · C832244660169576019:27+0.75
60Bryan RustPIT · R71313465−21191625419:45+0.92
61Logan CooleyUTA · C75254065+1158633217:52+0.81
62Tom WilsonWSH · R81333265+201692337118:44+0.91
63Nikolaj EhlersWPG · L69243963+14174383315:48+1.00
64Macklin CelebriniSJS · C70253863−31236375319:47+0.90
65Dylan HollowaySTL · L77263763+211781655016:49+0.94
66Matvei MichkovPHI · R80263763−18199292316:41+0.77
67Nick SchmaltzUTA · C82204363−15186144518:35+0.73
68Ryan DonatoCHI · C80313162−151821041816:19+0.80
69Jonathan HuberdeauCGY · L81283462−13153506419:33+0.78
70Mika ZibanejadNYR · C82204262−22183444618:46+0.74
71Gabriel VilardiWPG · C71273461+9130215018:08+0.90
72Tomas HertlVGK · C73322961−3177995617:07+0.93
73Jared McCannSEA · L82223961+8202475017:13+0.83
74Dylan GuentherUTA · R70273360−4204534216:60+0.92
75Kevin FialaLAK · L81352560−7244632218:31+0.86
76Marco RossiMIN · C82243660+3136624118:15+0.76
77Patrick KaneDET · R72213859−16175192317:59+0.76
78Anthony CirelliTBL · C80273259+30160257218:41+0.81
79Vincent TrocheckNYR · C8226335902022147821:06+0.85
80William EklundSJS · L77174158−7151544619:33+0.73
81Matthew KniesTOR · L78292958+71521824118:31+0.82
82Teuvo TeravainenCHI · C82154358−23111272917:04+0.57
83Matthew TkachukFLA · L52223557−3156841218:14+1.11
84Sean MonahanCBJ · C54193857+19128303419:01+1.04
85Kent JohnsonCBJ · C68243357+212332917:18+0.78
86Pavel BuchnevichSTL · L76203757+10145443219:02+0.70
87Morgan GeekieBOS · C77332457+31501102916:55+0.82
88Bo HorvatNYI · C81282957−42431004020:10+0.85
89Connor McMichaelWSH · L82263157+19177393616:49+0.72
90Kirill KaprizovMIN · L41253156+19145161722:28+1.41
91Jonathan MarchessaultNSH · C78213556−29206772517:59+0.69
92Brock NelsonCOL, NYI · C80263056+8193354318:55+0.82
93Brady TkachukOTT · L7229265502962283318:14+0.98
94Troy TerryANA · R77213455018872918:51+0.73
95Mats ZuccarelloMIN · R691935540151324819:39+0.82
96Tyler ToffoliSJS · C78302454−21233543216:56+0.80
97Quinton ByfieldLAK · R81233154+16157803318:37+0.72
98Adam FantilliCBJ · C82312354+41911135617:29+0.74
99Anders LeeNYI · L82292554+32331213917:04+0.80
100Jason ZuckerBUF · L73213253+4143682215:60+0.72

51–100 of 600 players

PreviousPage 2 of 12Next

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.