PuckSleuth

2023-24 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
551Michael McCarronNSH · C70121022+4941425512:46+0.45
552Jalen ChatfieldCAR · D7281422+1590586615:12+0.43
553Kasperi KapanenSTL · R7361622−599642714:23+0.35
554Alexander RomanovNYI · D8171522+2311715717120:50+0.43
555Max PaciorettyWSH · L4741923−1495762214:26+0.50
556Sonny MilanoWSH · L4915823+450201612:30+0.54
557Evgenii DadonovDAL · R51121123−667351913:11+0.48
558Timothy LiljegrenTOR · D5532023+3629211619:40+0.46
559Bobby BrinkPHI · R57111223+181362413:48+0.51
560Ryan JohansenCOL · C63131023−678601513:39+0.44
561Mike HoffmanSJS · L66101323−2171282713:44+0.31
562Rasmus SandinWSH · D6832023−13797510621:07+0.34
563Casey CizikasNYI · C70101323−2821357113:56+0.44
564Filip ZadinaSJS · R72131023−44137552813:20+0.35
565Vladislav GavrikovLAK · D7761723+91145511420:37+0.41
566Cole SmithNSH · R8091423+51122353213:41+0.41
567Alex LaferriereLAK · R81121123−141471132713:13+0.38
568Pavel DorofeyevVGK · R47131124+897182313:17+0.66
569Bobby McMannTOR · C5615924+131181171811:34+0.61
570David SavardMTL · D6061824−1546916320:14+0.39
571Mike ReillyFLA, NYI · D6161824−1126476017:09+0.45
572Kevin ShattenkirkBOS · D6161824−278638515:47+0.47
573Evgeny KuznetsovCAR, WSH · C6381624−1196281817:33+0.33
574Martin PospisilCGY · C6381624+141172382212:43+0.51
575Tomas TatarCOL, SEA · L7091524+872432412:27+0.39
576Jordan SpenceLAK · D7122224+580675514:26+0.37
577Jeff PetryDET · D7332124−78415013418:48+0.36
578Nick PerbixTBL · D7722224+8578011417:05+0.37
579Sam SteelDAL · C7791524086583213:15+0.38
580Sam LaffertyVAN · C79131124+4781923211:53+0.39
581T.J. OshieWSH · R52121325−690755616:52+0.58
582Logan O'ConnorCOL · R57131225+1385603814:57+0.56
583Joel ArmiaMTL · R6617825+4139494115:33+0.52
584Artem ZubOTT · D6952025+58513912221:01+0.44
585Curtis LazarNJD · C7171825+10741796412:23+0.47
586Simon HolmstromNYI · R75151025+272194613:19+0.41
587John MarinoNJD · D7542125−657398920:57+0.31
588Paul CotterVGK · L7671825−111002332912:44+0.42
589Josh MansonCOL · D7681725+1112321110917:47+0.48
590Cody CeciEDM · D7952025+12979110620:01+0.38
591Jake MiddletonMIN · D8071825−158514816119:49+0.39
592Michael EyssimontTBL · C81111425+71491343111:51+0.46
593Matt RoyLAK · D8152025+2113515219720:54+0.49
594Will BorgenSEA · D8232225−59719511117:35+0.36
595Jack McBainARI · C6781826+8562044212:37+0.44
596Justin SchultzSEA · D7071926−23100266816:28+0.39
597Justin DanforthCBJ · R71101626−10861094614:16+0.39
598Ridly GreigOTT · C72131326+10971294114:45+0.47
599Hampus LindholmBOS · D7332326+18994910023:17+0.40
600Miles WoodCOL · L7491726−51671073513:41+0.48

551–600 of 924 players

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