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
401Jesperi KotkaniemiCAR · C42279+342631811:21+0.29
402Brandon SaadVGK · L49369−778111813:23+0.24
403Frank VatranoANA · R50549−1579842811:49+0.25
404Joel KivirantaCOL · L51369+750631510:22+0.29
405Samuel HeleniusLAK · C53549−638144177:59+0.26
406Ryan LombergCGY · L57459−453129179:03+0.24
407Jeff MalottLAK · L58369−954166278:49+0.25
408Nick BjugstadNJD, STL · C61639−11771083310:56+0.24
409Luke GlendeningNJD, PHI · C70279−750975310:32+0.18
410Brandon DuhaimeWSH · L82459−2641595711:04+0.19
411Sammy BlaisMTL, TOR · L21358+21878128:26+0.47
412Kevin HayesPIT · C28448−145321012:28+0.36
413Lukas ReichelBOS, CHI, VAN · L29358−22491612:27+0.24
414Sonny MilanoWSH · L31448034938:53+0.31
415Lenni HameenahoNJD · R33268−347201612:11+0.32
416Mattias JanmarkEDM · C43178−824101311:51+0.12
417Jansen HarkinsANA · C44358−637113249:35+0.28
418Adam ErneDAL · L45628+1431422010:00+0.33
419Reid SchaeferNSH · L47628−1239108309:38+0.23
420Calle JarnkrokTOR · C56628−1545331111:50+0.13
421William KarlssonVGK · C14437−13031315:09+0.59
422Nate DanielsonDET · C28257−7318911:03+0.22
423Jani NymanSEA · R28437−53323610:34+0.31
424Daniil ButUTA · L29347+143161812:28+0.34
425Cole SchwindtFLA · R29527+225391110:02+0.34
426John BeecherBOS, CGY · C35347−637233110:26+0.22
427Nathan BastianDAL · R36617+4258578:39+0.28
428Taylor WardLAK · R363470383899:28+0.25
429Stefan NoesenNJD · R38347−1252331511:45+0.20
430Ville KoivunenPIT · R39257−103651412:44+0.18
431Marc GatcombNYI · C49347−3551922410:05+0.29
432Landon SlaggertCHI · L53347−247792410:33+0.23
433Kyle MacLeanNYI · C59257−6431212310:31+0.19
434Zack OstapchukSJS · C59437−11441402910:06+0.22
435Trent FredericEDM · C74437−15771932211:02+0.20
436Rutger McGroartyPIT · R24336−33726811:58+0.38
437Brendan GaunceCBJ · C25246−129442111:54+0.32
438Brad LambertWPG · C25336−52722610:48+0.24
439Jaroslav ChmelarNYR · R28426−22353169:09+0.34
440Jordan GreenwayBUF · L40156−1032572212:27+0.14
441David KampfVAN, WSH · C40246−1336452614:44+0.18
442Curtis LazarEDM · C45426−33095208:55+0.22
443Tyson KozakBUF · C46246−1301203711:17+0.22
444Tanner LaczynskiVGK · C100550122510:46+0.45
445Jiri KulichBUF · C12325−42091216:22+0.49
446Bo GroulxTOR · C13325+41534615:42+0.42
447Avery HayesPIT · R16505−42523911:10+0.50
448Sandis VilmanisFLA · L19325−11538510:24+0.35
449Arttu HyryDAL · R20325+12432611:47+0.36
450Robby FabbriMIN, STL · C21235−43044911:48+0.29

401–450 of 614 players

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