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
PlayerGPPP/GPTOI/GPSR/GPWARxGF%G−xG
801Danil GushchinSJS · L1210.0812:18+0.13−0.3441.8%−2.1
802Jeff MalottLAK · L1210.0810:17+0.18−0.0648.0%−1.0
803Ryan WintertonSEA · C1210.0810:50+0.13+0.0649.0%−0.7
804Arshdeep BainsVAN · L1310.0810:30+0.08−0.0447.9%−0.0
805Emil BemstromPIT · R1410.078:20+0.17+0.0251.1%−0.7
806Cale FleurySEA · D1410.0712:52+0.24+0.1956.3%−0.5
807Patrick BrownBOS · C1510.0710:34+0.07−0.2630.6%−1.2
808Ian MitchellBOS · D1510.0715:36+0.10−0.0639.6%−0.5
809Bokondji ImamaPIT · L1610.065:40+0.10−0.0146.0%+0.7
810Michael CallahanBOS · D1710.0614:09+0.03+0.0943.1%+0.7
811Patrick GilesFLA, SJS · R1710.069:14+0.11−0.1039.6%−0.3
812Joey AndersonCHI · R1810.0612:24+0.17−0.0245.4%−1.3
813Ville HeinolaWPG · D1810.0614:11+0.18+0.0750.5%−0.5
814Jack St. IvanyPIT · D1910.0516:22+0.07−0.0844.4%−0.4
815Jeremy LauzonNSH · D2810.0417:58+0.04−0.1947.4%−1.0
816Chris WagnerCOL · R2810.047:06+0.10−0.1240.0%−1.2
817Samuel BolducNYI · D100.005:56−0.15−0.0050.5%—
818Thomas BordeleauSJS · C100.0010:38+0.08−0.01—−0.0
819Frederic BrunetBOS · D100.0014:23+0.27+0.02—−0.1
820Hunter BrzustewiczCGY · D100.0018:23+0.34+0.0175.9%−0.0
821Kyle CapobiancoDAL · D100.0011:23−0.65−0.0715.2%−0.0
822Nathan ClurmanPIT · D100.0011:05+0.19+0.0194.2%−0.1
823Cameron CrottyMIN · D100.005:080.00−0.00——
824Grigori DenisenkoVGK · L100.008:27−0.13−0.0444.0%−0.1
825Jack FinleyTBL · C100.008:25+0.23−0.0132.5%−0.1
826Julien GauthierNYI · R100.007:42−0.03−0.0125.8%—
827Adam GinningPHI · D100.0012:48−0.12−0.0122.0%—
828Rafael Harvey-PinardMTL · L100.008:54+0.04−0.0117.9%—
829Daemon HuntMIN · D100.008:01+0.23+0.0169.2%−0.1
830Devin KaplanPHI · R100.0012:12−0.18−0.0141.5%—
831Carter MazurDET · L100.001:10+0.01−0.00100.0%—
832Jacob MelansonSEA · R100.009:53+0.16+0.0232.5%—
833Michael MilneMIN · L100.006:34+0.03−0.0110.1%—
834Daniil MisyulNJD · D100.0012:23−0.10−0.0132.9%—
835Mason MorelliVGK · L100.007:31−0.10−0.0110.9%—
836Jacob QuillanTOR · C100.005:21−0.10−0.030.0%—
837Scott SabourinSJS · R100.0010:27−0.33−0.028.5%—
838Steven SantiniTBL · D100.0011:37+0.19+0.0169.2%−0.0
839Owen SillingerCBJ · C100.0013:09−0.14−0.0423.5%—
840Aydar SunievCGY · L100.0014:48+0.31−0.0351.1%−0.1
841Ryan UfkoNSH · D100.0015:37−0.00−0.00——
842Jack WilliamsCBJ · R100.0011:09+0.17−0.0142.1%−0.0
843Jack AhcanCOL · D200.0015:48−0.05−0.04—−0.1
844Alex Barré-BouletMTL · C200.0010:10−0.32−0.0627.5%—
845Chase BradleyCOL · L200.005:35+0.05−0.0055.6%—
846Josh DunneBUF · C200.007:06−0.28−0.066.0%−0.1
847Riley DuranBOS · C200.0012:44+0.20−0.02—−0.2
848Dalibor DvorskySTL · R200.009:25+0.06−0.0331.3%−0.2
849Domenick FensoreCAR · D200.0019:04+0.07−0.0548.5%−0.2
850Liam FoudyNYI · C200.007:27−0.03−0.0423.4%−0.2

801–850 of 920 players

PreviousPage 17 of 19Next

Per-game columns (P/GP, TOI/GP, SR/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. Sleuth Rating (SR/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.