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
451Joseph VelenoCHI, DET · C748917−23751394412:07+0.25
452Andrew PeekeBOS · D7611617−108010512618:36+0.24
453Mario FerraroSJS · D7851217−257915012521:24+0.21
454Zachary Aston-ReeseCBJ · L7961117−151011795813:27+0.28
455A.J. GreerFLA · L8161117+486222309:36+0.29
456Johnathan KovacevicNJD · D8111617+10761029919:49+0.24
457Casey CizikasNYI · C8271017−13972026613:02+0.33
458Ian ColeUTA · D8211617−26610621120:17+0.20
459Sean KuralyCBJ · C8261117−4881634511:46+0.28
460Jamie OleksiakSEA · D8241317−2667415918:47+0.24
461David PerronOTT · L439716−77172914:01+0.45
462Robby FabbriANA · C448816−665582916:12+0.36
463Juuso ParssinenCOL, NSH, NYR · C4861016−530862910:32+0.29
464Urho VaakanainenANA, NYR · D5121416+842194916:25+0.30
465Jason DickinsonCHI · C597916−11561025315:42+0.33
466Nick BlankenburgNSH · D6041216−284537419:33+0.35
467Oskar BäckDAL · C7341216+144283511:42+0.23
468Connor CliftonBUF · D7311516−66320811616:03+0.26
469Nathan WalkerSTL · L738816−5722816112:06+0.37
470Michael EyssimontSEA, TBL · C779716+11421102310:37+0.34
471Zach BogosianMIN · D8141216−679818015:48+0.20
472Radko GudasANA · D8111516+48926117819:52+0.25
473Brenden DillonNJD · D8221416+84819110818:35+0.18
474Sean WalkerCAR · D8251116−7144919016:50+0.31
475Egor ChinakhovCBJ · R307815−668471015:43+0.59
476Josh MansonCOL · D4811415−6651055918:02+0.32
477Nick CousinsOTT · C506915−168852611:54+0.37
478Trent FredericBOS, EDM · C588715−16781572913:43+0.32
479Colin MillerWPG · D6041115+1068845014:31+0.35
480Pierre EngvallNYI · L628715−793471211:49+0.27
481Zachary L'HeureuxNSH · L6251015−6781982512:03+0.32
482Egor ZamulaPHI · D6331215−1437249116:31+0.24
483Conor TimminsPIT, TOR · D6831215+1169559016:55+0.27
484Radek FaksaSTL · C7051015−2681155013:01+0.31
485Morgan BarronWPG · C748715+8921223810:23+0.36
486David SavardMTL · D7511415−8485618016:35+0.20
487Sam MalinskiCOL · D7651015+81155710715:57+0.36
488Yakov TreninMIN · C767815−1852413212:31+0.30
489Isac LundeströmANA · C7941115−1260486813:33+0.19
490Ryan SuterSTL · D8221315+7623910919:28+0.21
491Will BorgenNYR, SEA · D8451015−48112211717:05+0.24
492Adam BoqvistFLA, NYI · D3541014−940131914:04+0.35
493John MarinoUTA · D3511314+13094621:10+0.37
494Jakub VranaNSH, WSH · L399514−44719810:21+0.39
495Philipp KurashevCHI · C517714−2854301613:43+0.26
496Conor GeekieTBL · C528614−460972512:20+0.36
497J.J. MoserTBL · D5421214+2048347018:51+0.29
498Dakota JoshuaVAN · C577714−13521932912:58+0.31
499Mathieu JosephSTL · R6041014−6691213611:54+0.33
500Mark KastelicBOS · C615914−3672183910:44+0.34

451–500 of 920 players

PreviousPage 10 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.