Forensic report pending
Shot-level xG and process metrics are built after the game is ingested into the warehouse (usually within a few hours of final). Live play-by-play and shot locations are shown below.
Game ID 2025021272 · Analytics
Box score
Forwards
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 14 | S. Couturier | 2 | 1 | 3 | 2 | 0 | 1 | 17:01 | |
| 27 | N. Cates | 1 | 2 | 3 | 3 | 3 | 0 | 13:33 | |
| 39 | M. Michkov | 1 | 1 | 2 | 2 | 0 | 0 | 13:27 | |
| 94 | P. Martone | 1 | 0 | 1 | 0 | 1 | 0 | 15:25 | |
| 11 | T. Konecny | 0 | 1 | 1 | 0 | 1 | 0 | 14:45 | |
| 22 | C. Dvorak | 0 | 1 | 1 | 2 | 1 | 1 | 15:36 | |
| 52 | D. Barkey | 0 | 1 | 1 | 3 | 2 | 0 | 12:19 | |
| 19 | G. Hathaway | 0 | 0 | 0 | 3 | 7 | 2 | 11:48 | |
| 41 | L. Glendening | 0 | 0 | 0 | 2 | 1 | 0 | 15:20 | |
| 46 | T. Zegras | 0 | 0 | 0 | 0 | 0 | 1 | 16:12 | |
| 71 | T. Foerster | 0 | 0 | 0 | 0 | 1 | 2 | 15:07 | |
| 74 | O. Tippett | 0 | 0 | 0 | 0 | 2 | 0 | 14:09 |
Defense
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 55 | R. Ristolainen | 0 | 2 | 2 | 3 | 1 | 0 | 21:45 | |
| 6 | T. Sanheim | 1 | 0 | 1 | 2 | 2 | 0 | 25:26 | |
| 24 | N. Seeler | 1 | 0 | 1 | 2 | 1 | 4 | 17:14 | |
| 8 | C. York | 0 | 0 | 0 | 2 | 1 | 2 | 21:38 | |
| 9 | J. Drysdale | 0 | 0 | 0 | 2 | 0 | 3 | 17:32 | |
| 36 | E. Andrae | 0 | 0 | 0 | 1 | 1 | 1 | 15:48 |
Shot map
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal
Play-by-play
- P3 19:55PHIFaceoffTrevor Zegras
- P3 19:55—Stoppage—
- P3 19:52WPGMissed shotVladislav Namestnikov
- P3 19:35PHIFaceoffTrevor Zegras
- P3 19:35—Stoppage—
- P3 19:33WPGBlocked shotCole Koepke
- P3 19:24PHIMissed shotSean Couturier
- P3 19:17WPGShot on goalJonathan Toews
- P3 19:04PHIFaceoffSean Couturier
- P3 19:04—Stoppage—
- P3 18:29PHIShot on goalTyson Foerster
- P3 18:25WPGHitDylan DeMelo
- P3 18:18—Takeaway—
- P3 17:39PHIMissed shotMatvei Michkov
- P3 16:51PHIMissed shotCam York
- P3 16:34PHIMissed shotPorter Martone
- P3 16:17PHIFaceoffNoah Cates
- P3 16:17—Stoppage—
- P3 16:15PHIBlocked shotSean Couturier
- P3 15:22PHIFaceoffSean Couturier
- P3 15:22—Stoppage—
- P3 15:22—Penalty—
- P3 15:22—Stoppage—
- P3 15:14—delayed penalty—
- P3 14:44WPGBlocked shotJosh Morrissey
- P3 14:41—Giveaway—
- P3 14:31PHIHitGarnet Hathaway
- P3 14:20PHIMissed shotEmil Andrae
- P3 14:17—Takeaway—
- P3 13:32WPGFaceoffJonathan Toews
- P3 13:32PHIGoalNick Seeler, Noah Cates, Matvei Michkov
- P3 13:23PHIMissed shotMatvei Michkov
- P3 13:19—Giveaway—
- P3 12:52PHIFaceoffNoah Cates
- P3 12:52—Stoppage—
- P3 12:44—Takeaway—
- P3 12:18PHIFaceoffChristian Dvorak
- P3 12:18—Stoppage—
- P3 12:02PHIFaceoffChristian Dvorak
- P3 12:02—Stoppage—
- P3 11:49—Giveaway—
- P3 11:38WPGFaceoffAdam Lowry
- P3 11:38—Stoppage—
- P3 11:22—Giveaway—
- P3 11:18PHIHitGarnet Hathaway
- P3 11:17—Giveaway—
- P3 11:11PHIHitGarnet Hathaway
- P3 10:49WPGFaceoffJonathan Toews
- P3 10:49—Stoppage—
- P3 10:47WPGShot on goalCole Koepke
- P3 10:43WPGMissed shotIsak Rosen
- P3 10:41WPGMissed shotIsak Rosen
- P3 10:39WPGFaceoffJonathan Toews
- P3 10:39—Stoppage—
- P3 10:37WPGBlocked shotMark Scheifele
- P3 10:31WPGFaceoffMark Scheifele
- P3 10:31—Stoppage—
- P3 10:19WPGShot on goalNino Niederreiter
- P3 10:06PHIHitEmil Andrae
- P3 10:06—Giveaway—
- P3 09:36PHIBlocked shotPorter Martone
- P3 09:04WPGHitAdam Lowry
- P3 08:44WPGShot on goalJosh Morrissey
- P3 08:12WPGHitCole Koepke
- P3 08:09PHIHitDenver Barkey
- P3 07:42WPGFaceoffJonathan Toews
- P3 07:42—Stoppage—
- P3 06:23PHIFaceoffChristian Dvorak
- P3 06:23PHIGoalSean Couturier
- P3 06:20—Giveaway—
- P3 06:11—Giveaway—
- P3 04:59WPGBlocked shotHaydn Fleury
- P3 04:57WPGFaceoffAdam Lowry
- P3 04:57—Stoppage—
- P3 04:48WPGShot on goalMark Scheifele
- P3 03:57WPGBlocked shotKyle Connor
- P3 03:18WPGBlocked shotBrad Lambert
- P3 03:07WPGMissed shotBrad Lambert
- P3 02:58WPGShot on goalVladislav Namestnikov
- P3 02:45PHIFaceoffLuke Glendening
- P3 02:45—Penalty—
- P3 02:38—delayed penalty—
- P3 02:32PHIHitRasmus Ristolainen
- P3 02:02WPGFaceoffAdam Lowry
- P3 02:02—Stoppage—
- P3 01:56PHIBlocked shotSean Couturier
- P3 01:50PHIHitGarnet Hathaway
- P3 01:46WPGMissed shotJosh Morrissey
- P3 01:30PHIFaceoffLuke Glendening
- P3 01:30—Stoppage—
- P3 01:27WPGShot on goalDylan Samberg
- P3 01:13WPGShot on goalIsak Rosen
- P3 00:25WPGMissed shotJosh Morrissey
- P3 00:23WPGBlocked shotDylan DeMelo
- P3 00:15WPGMissed shotBrad Lambert
- P3 00:00PHIFaceoffSean Couturier
- P2 19:58WPGMissed shotNeal Pionk
- P2 19:39—Giveaway—
- P2 19:28WPGFaceoffVladislav Namestnikov
- P2 19:28PHIGoalNoah Cates, Christian Dvorak, Rasmus Ristolainen
- P2 19:01WPGShot on goalMark Scheifele
- P2 18:16PHIFaceoffLuke Glendening
- P2 18:16—Stoppage—
- P2 18:16—Penalty—
- P2 18:12—delayed penalty—
- P2 17:56—Giveaway—
- P2 17:49PHIShot on goalMatvei Michkov
- P2 17:46PHIHitNoah Cates
- P2 17:46PHIShot on goalNoah Cates
- P2 17:38PHIHitNoah Cates
- P2 17:12WPGMissed shotIsak Rosen
- P2 17:08WPGFaceoffJonathan Toews
- P2 17:08—Stoppage—
- P2 17:01PHIFaceoffSean Couturier
- P2 17:01—Stoppage—
- P2 16:59WPGShot on goalGabriel Vilardi
- P2 16:35—Giveaway—
- P2 16:33WPGHitCole Perfetti
- P2 16:26WPGBlocked shotDylan Samberg
- P2 16:20WPGBlocked shotCole Perfetti
PHI vs WPG · 317 events