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/GPGS/GPWARxGF%G−xG
51Rasmus DahlinBUF · D73680.9324:14+0.94+3.3052.2%+6.3
52JJ PeterkaBUF · R77680.8818:11+0.82+2.3847.1%+5.4
53Drake BathersonOTT · R82680.8318:09+0.85+3.2249.5%+3.2
54Mark StoneVGK · R66671.0219:15+0.97+3.6357.4%−0.1
55Seth JarvisCAR · C73670.9219:21+1.04+2.7960.2%−1.8
56Roope HintzDAL · C76670.8816:53+0.90+3.1751.2%+2.1
57Anze KopitarLAK · C81670.8318:57+0.81+4.2350.4%+7.2
58Connor BedardCHI · C82670.8220:17+0.69+1.5541.9%+1.9
59Evan BouchardEDM · D82670.8223:28+0.79+2.0157.6%−1.4
60Nazem KadriCGY · C82670.8219:21+0.95+2.8147.6%+6.0
61Alex TuchBUF · R82670.8219:15+0.91+2.6350.0%+9.2
62Aliaksei ProtasWSH · L76660.8716:27+0.90+3.7852.3%+7.2
63Victor HedmanTBL · D79660.8423:05+0.81+2.5353.4%+1.1
64Pierre-Luc DuboisWSH · C82660.8017:18+0.80+1.9855.9%−4.4
65Lane HutsonMTL · D82660.8022:44+0.63+2.1352.2%−0.8
66Mikael GranlundDAL, SJS · C83660.8019:27+0.75+2.7843.2%+3.5
67Bryan RustPIT · R71650.9219:45+0.92+2.8349.0%+4.9
68Logan CooleyUTA · C75650.8717:52+0.81+2.3848.0%+5.7
69Tom WilsonWSH · R81650.8018:44+0.91+3.5152.1%+6.9
70Nikolaj EhlersWPG · L69630.9115:48+1.00+3.8856.7%+3.6
71Macklin CelebriniSJS · C70630.9019:47+0.90+1.6847.1%−0.2
72Dylan HollowaySTL · L77630.8216:49+0.94+3.3654.7%+6.4
73Matvei MichkovPHI · R80630.7916:41+0.77+2.5453.0%+3.1
74Nick SchmaltzUTA · C82630.7718:35+0.73+1.1753.4%−7.8
75Ryan DonatoCHI · C80620.7816:19+0.80+3.3645.6%+10.1
76Josh MorrisseyWPG · D80620.7824:23+0.78+3.0155.1%+4.8
77Jonathan HuberdeauCGY · L81620.7719:33+0.78+3.4948.5%+6.4
78Mika ZibanejadNYR · C82620.7618:46+0.74+2.5146.5%−2.8
79Gabriel VilardiWPG · C71610.8618:08+0.90+3.4651.8%+7.4
80Tomas HertlVGK · C73610.8417:07+0.93+2.5955.4%+2.7
81Adam FoxNYR · D74610.8223:15+0.77+2.6753.0%−0.9
82Jared McCannSEA · L82610.7417:13+0.83+2.4149.6%−0.7
83Dylan GuentherUTA · R70600.8616:60+0.92+2.0449.5%+1.9
84Kevin FialaLAK · L81600.7418:31+0.86+2.6657.0%+6.6
85Marco RossiMIN · C82600.7318:15+0.76+2.8853.8%+2.7
86Patrick KaneDET · R72590.8217:59+0.76+2.2846.8%+2.5
87Anthony CirelliTBL · C80590.7418:41+0.81+2.2159.6%−1.4
88Vincent TrocheckNYR · C82590.7221:06+0.85+1.9948.5%−2.2
89William EklundSJS · L77580.7519:33+0.73+2.0950.0%−4.7
90Matthew KniesTOR · L78580.7418:31+0.82+2.4953.7%+3.7
91Teuvo TeravainenCHI · C82580.7117:04+0.57+2.5746.5%+3.9
92Matthew TkachukFLA · L52571.1018:14+1.11+2.9057.4%+2.5
93Sean MonahanCBJ · C54571.0619:01+1.04+2.5155.9%+0.7
94Shea TheodoreVGK · D67570.8521:60+0.73+2.4654.1%−1.3
95Kent JohnsonCBJ · C68570.8417:18+0.78+3.1749.6%+10.3
96Pavel BuchnevichSTL · L76570.7519:02+0.70+1.4154.2%−3.7
97Morgan GeekieBOS · C77570.7416:55+0.82+3.2154.0%+11.6
98Jake SandersonOTT · D80570.7124:27+0.71+2.0651.2%+1.8
99Bo HorvatNYI · C81570.7020:10+0.85+1.9952.6%−1.8
100Connor McMichaelWSH · L82570.7016:49+0.72+1.4653.3%+1.1

51–100 of 920 players

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