ForensicHockey
← GamedayFinalFinal

MIN

26

SOG 2835

xG 0.961.00

PHI

Snapshot at 2:47:20 AM

Static box score →

Live insights

Momentum, expected goals, finishing luck, and scoring chances — recalculated on every sync

Forensic engine

Game xG

0.96–1.00

Δ -0.04

Deserve to win

49–51%

If both goalies were league average

Finishing vs xG

PHI +5.0

Outscoring shot quality

PHI

Shot threat

Bobby Brink

6 attempts · 0.16 xG

PHI

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

T. Sanheim

P3 14:46 · 2–6

PHI

Top game score

T. Sanheim · 2.35

1G 2A undefined SOG · TOI 27:36

PHI

Win probability

PHI 100%

P1 · P2 · P3

P1P2P3
MINPHI

Shot zone

Live attempt map with expected goals

MIN 0.96 xGPHI 1.00 xG
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal

Highlights

Goals and big plays with NHL video

  • GOAL · T. Sanheim

    P3 14:46 · PHI · 26 · wrist

    Watch
  • GOAL · B. Brink

    P3 11:02 · PHI · 25 · wrist

    Watch
  • GOAL · O. Tippett

    P3 06:34 · PHI · 24 · wrist

    Watch
  • GOAL · M. Foligno

    P3 04:30 · MIN · 23 · wrist

    Watch
  • GOAL · D. Mermis

    P3 03:05 · MIN · 13 · wrist

    Watch
  • GOAL · B. Brink

    P2 09:52 · PHI · 03 · wrist

    Watch
  • GOAL · S. Couturier

    P2 07:28 · PHI · 02 · backhand

    Watch
  • GOAL · T. Konecny

    P1 13:57 · PHI · 01 · wrist

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:34PHIShot on goalOwen Tippett0.5% xG
  • P3 19:00MINFaceoffVinni Lettieri
  • P3 19:00Stoppage
  • P3 18:59PHIShot on goalNicolas Deslauriers0.6% xG
  • P3 18:37PHIShot on goalNick Seeler0.6% xG
  • P3 17:56PHIFaceoffScott Laughton
  • P3 17:56Stoppage
  • P3 17:16PHIMissed shotBobby Brink1.2% xG
  • P3 17:08PHIShot on goalSean Walker0.9% xG
  • P3 16:59PHIBlocked shotBobby Brink2.0% xG
  • P3 16:58Giveaway
  • P3 16:36PHIFaceoffRyan Poehling
  • P3 16:36Stoppage
  • P3 16:36Penalty
  • P3 16:36Stoppage
  • P3 16:27PHIMissed shotTravis Sanheim1.4% xG
  • P3 15:45PHIShot on goalRyan Poehling1.0% xG
  • P3 15:00MINHitBrandon Duhaime
  • P3 14:53PHIFaceoffSean Couturier
  • P3 14:53Stoppage
  • P3 14:46PHIFaceoffSean Couturier
  • P3 14:46PHIGoalTravis Sanheim, Tyson Foerster, Travis Konecny
  • P3 14:38PHIMissed shotTyson Foerster1.6% xG
  • P3 13:54MINShot on goalRyan Hartman0.6% xG
  • P3 13:35PHIBlocked shotJoel Farabee0.7% xG
  • P3 13:27Giveaway
  • P3 13:09MINFaceoffJoel Eriksson Ek
  • P3 13:09Stoppage
  • P3 13:08MINBlocked shotJonas Brodin0.7% xG
  • P3 12:48Takeaway
  • P3 12:39Giveaway
  • P3 11:56PHIMissed shotCam Atkinson0.9% xG
  • P3 11:02PHIFaceoffScott Laughton
  • P3 11:02PHIGoalBobby Brink, Joel Farabee, Travis Sanheim
  • P3 10:28MINFaceoffRyan Hartman
  • P3 10:28Stoppage
  • P3 10:26MINShot on goalCalen Addison0.5% xG
  • P3 10:07MINShot on goalJake Middleton3.1% xG
  • P3 10:04MINShot on goalMarcus Foligno1.0% xG
  • P3 09:56PHIHitGarnet Hathaway
  • P3 09:52PHIHitRyan Poehling
  • P3 09:35MINFaceoffJoel Eriksson Ek
  • P3 09:35Stoppage
  • P3 09:17MINShot on goalJoel Eriksson Ek0.5% xG
  • P3 08:58PHIBlocked shotScott Laughton2.8% xG
  • P3 08:57PHIBlocked shotScott Laughton0.7% xG
  • P3 08:10MINBlocked shotJonas Brodin0.8% xG
  • P3 07:15MINFaceoffBrandon Duhaime
  • P3 07:15Stoppage
  • P3 06:41PHIHitRyan Poehling
  • P3 06:34PHIFaceoffRyan Poehling
  • P3 06:34PHIGoalOwen Tippett, Cam Atkinson
  • P3 06:30Takeaway
  • P3 06:11PHIFaceoffSean Couturier
  • P3 06:11Stoppage
  • P3 06:09MINShot on goalBrock Faber0.8% xG
  • P3 06:01MINMissed shotPatrick Maroon3.7% xG
  • P3 05:45MINShot on goalKirill Kaprizov1.1% xG
  • P3 05:18PHIHitTravis Sanheim
  • P3 05:05Giveaway
  • P3 04:48PHIShot on goalOwen Tippett1.4% xG
  • P3 04:40PHIMissed shotTravis Sanheim1.0% xG
  • P3 04:36PHIShot on goalOwen Tippett1.2% xG
  • P3 04:30PHIFaceoffNoah Cates
  • P3 04:30MINGoalMarcus Foligno, Marcus Johansson, Marco Rossi
  • P3 04:06Giveaway
  • P3 04:06PHIMissed shotCam Atkinson0.6% xG
  • P3 03:34MINFaceoffMarco Rossi
  • P3 03:34Stoppage
  • P3 03:33MINBlocked shotVinni Lettieri1.8% xG
  • P3 03:30Giveaway
  • P3 03:05MINFaceoffConnor Dewar
  • P3 03:05MINGoalDakota Mermis, Patrick Maroon, Jon Merrill
  • P3 03:01MINShot on goalJon Merrill0.6% xG
  • P3 02:52PHIHitEgor Zamula
  • P3 02:34MINFaceoffJoel Eriksson Ek
  • P3 02:34Stoppage
  • P3 02:33MINShot on goalKirill Kaprizov0.8% xG
  • P3 02:32Giveaway
  • P3 02:28PHIFaceoffScott Laughton
  • P3 02:28Stoppage
  • P3 02:13MINBlocked shotJonas Brodin1.1% xG
  • P3 02:08MINBlocked shotRyan Hartman2.3% xG
  • P3 02:02MINBlocked shotRyan Hartman1.2% xG
  • P3 01:28MINShot on goalRyan Hartman0.6% xG
  • P3 01:06MINShot on goalMats Zuccarello1.5% xG
  • P3 01:03Giveaway
  • P3 00:52MINShot on goalMats Zuccarello0.6% xG
  • P3 00:42MINShot on goalKirill Kaprizov1.6% xG
  • P3 00:40Takeaway
  • P3 00:13PHIFaceoffSean Couturier
  • P3 00:13Stoppage
  • P3 00:00MINFaceoffJoel Eriksson Ek
  • P2 19:30MINMissed shotMarcus Johansson1.0% xG
  • P2 18:25PHIShot on goalCam Atkinson0.5% xG
  • P2 18:21MINFaceoffJoel Eriksson Ek
  • P2 18:21Penalty
  • P2 18:18delayed penalty
  • P2 18:00PHIBlocked shotOwen Tippett1.6% xG
  • P2 17:56Giveaway
  • P2 17:52MINShot on goalMats Zuccarello0.7% xG
  • P2 17:46MINFaceoffRyan Hartman
  • P2 17:46Stoppage
  • P2 17:44MINMissed shotMarcus Johansson0.7% xG
  • P2 17:16MINBlocked shotJake Middleton1.7% xG
  • P2 17:03MINBlocked shotCalen Addison3.9% xG
  • P2 17:00MINShot on goalPatrick Maroon0.6% xG
  • P2 16:50PHIFaceoffRyan Poehling
  • P2 16:50Stoppage
  • P2 16:41MINBlocked shotBrock Faber1.3% xG
  • P2 16:36PHIHitNicolas Deslauriers
  • P2 16:30MINMissed shotMarcus Foligno4.0% xG
  • P2 16:24MINHitMarcus Foligno
  • P2 16:24MINBlocked shotJonas Brodin1.7% xG
  • P2 16:08MINMissed shotJonas Brodin0.5% xG
  • P2 15:03PHIBlocked shotNicolas Deslauriers0.8% xG
  • P2 14:47PHIHitGarnet Hathaway
  • P2 14:35PHIShot on goalGarnet Hathaway4.9% xG
  • P2 14:32PHIFaceoffRyan Poehling
  • P2 14:32Stoppage
  • P2 14:30PHIShot on goalJoel Farabee0.8% xG
  • P2 14:21Giveaway
  • P2 14:00MINHitRyan Hartman
  • P2 13:47PHIFaceoffNoah Cates
  • P2 13:47Stoppage
  • P2 13:27PHIFaceoffScott Laughton
  • P2 13:27Stoppage
  • P2 13:20MINShot on goalMarcus Johansson2.3% xG
  • P2 12:52MINShot on goalPatrick Maroon2.5% xG
  • P2 12:47MINShot on goalBrock Faber1.6% xG
  • P2 12:27MINShot on goalBrock Faber0.7% xG
  • P2 12:21MINFaceoffJoel Eriksson Ek
  • P2 12:21Stoppage
  • P2 12:13MINShot on goalMarco Rossi4.8% xG
  • P2 12:12MINShot on goalVinni Lettieri0.8% xG
  • P2 11:57MINMissed shotJon Merrill0.7% xG
  • P2 11:31PHIShot on goalGarnet Hathaway0.7% xG
  • P2 11:11MINHitJake Middleton
  • P2 10:19MINMissed shotRyan Hartman1.8% xG
  • P2 10:07PHIFaceoffScott Laughton
  • P2 10:07Stoppage
  • P2 10:00MINFaceoffRyan Hartman
  • P2 10:00Stoppage
  • P2 09:52PHIFaceoffScott Laughton
  • P2 09:52PHIGoalBobby Brink, Sean Couturier, Cam Atkinson
  • P2 08:50Takeaway
  • P2 08:34MINFaceoffRyan Hartman
  • P2 08:34Penalty
  • P2 08:34Stoppage
  • P2 08:33PHIShot on goalScott Laughton6.4% xG
  • P2 08:31PHIMissed shotLouie Belpedio3.5% xG
  • P2 08:29PHIBlocked shotTravis Konecny1.7% xG
  • P2 08:01MINFaceoffJoel Eriksson Ek
  • P2 08:01Stoppage
  • P2 07:33PHIHitSean Walker
  • P2 07:28MINFaceoffConnor Dewar
  • P2 07:28PHIGoalSean Couturier, Cam Atkinson, Travis Sanheim
  • P2 07:25PHIShot on goalCam Atkinson0.9% xG
  • P2 07:11PHIFaceoffSean Couturier
  • P2 07:11Penalty
  • P2 07:11Stoppage
  • P2 07:05delayed penalty
  • P2 06:54PHIShot on goalTyson Foerster5.0% xG
  • P2 06:53PHIShot on goalTravis Konecny4.7% xG
  • P2 06:39PHIBlocked shotScott Laughton0.6% xG
  • P2 06:15PHIHitOwen Tippett
  • P2 05:50Giveaway
  • P2 05:49MINMissed shotKirill Kaprizov0.9% xG
  • P2 05:22PHIHitJoel Farabee
  • P2 05:02PHIShot on goalJoel Farabee0.6% xG
  • P2 04:42MINHitJoel Eriksson Ek
  • P2 02:40PHIShot on goalCam Atkinson0.6% xG
  • P2 02:23MINFaceoffVinni Lettieri
  • P2 02:23Stoppage
  • P2 02:22PHIShot on goalTravis Sanheim0.6% xG
  • P2 02:16Giveaway
  • P2 02:10MINMissed shotJonas Brodin1.0% xG
  • P2 01:42Giveaway
  • P2 01:24MINMissed shotKirill Kaprizov2.3% xG
  • P2 01:20MINShot on goalRyan Hartman1.3% xG
  • P2 01:11PHIHitNoah Cates
  • P2 00:49PHIHitGarnet Hathaway
  • P2 00:43PHIMissed shotGarnet Hathaway3.8% xG
  • P2 00:21MINHitDakota Mermis
  • P2 00:00PHIFaceoffRyan Poehling
  • P1 19:59PHIShot on goalCam York0.5% xG
  • P1 19:49Giveaway
  • P1 19:35PHIBlocked shotBobby Brink1.2% xG
  • P1 19:21PHIBlocked shotNoah Cates1.9% xG
  • P1 19:01PHIFaceoffNoah Cates
  • P1 19:01Stoppage
  • P1 18:47MINMissed shotKirill Kaprizov1.2% xG
  • P1 18:46MINFaceoffVinni Lettieri
  • P1 18:46Stoppage
  • P1 18:34MINHitPatrick Maroon
  • P1 18:22MINFaceoffJoel Eriksson Ek
  • P1 18:22Stoppage
  • P1 18:19PHIShot on goalTravis Konecny0.6% xG
  • P1 17:52PHIBlocked shotTravis Sanheim1.0% xG
  • P1 17:11PHIFaceoffSean Couturier
  • P1 17:11Stoppage
  • P1 16:42MINFaceoffRyan Hartman
  • P1 16:42Stoppage
  • P1 16:19MINBlocked shotConnor Dewar0.6% xG
  • P1 16:08MINBlocked shotCalen Addison5.1% xG
  • P1 16:05MINBlocked shotJake Middleton0.9% xG
  • P1 14:18Giveaway
  • P1 14:06PHIFaceoffScott Laughton
  • P1 14:06Stoppage
  • P1 13:57MINFaceoffJoel Eriksson Ek
  • P1 13:57PHIGoalTravis Konecny, Nick Seeler
  • P1 13:40PHIHitTyson Foerster
  • P1 13:34MINBlocked shotKirill Kaprizov0.9% xG
  • P1 13:29PHIHitOwen Tippett
  • P1 13:08MINShot on goalMats Zuccarello7.4% xG
  • P1 13:07PHIBlocked shotSean Couturier2.9% xG
  • P1 12:23MINBlocked shotDakota Mermis3.9% xG
  • P1 12:20MINMissed shotJon Merrill0.5% xG
  • P1 12:15MINHitBrandon Duhaime
  • P1 12:06MINMissed shotBrandon Duhaime0.6% xG
  • P1 11:48MINBlocked shotDakota Mermis1.9% xG
  • P1 11:47MINFaceoffConnor Dewar
  • P1 11:47Stoppage
  • P1 11:43MINBlocked shotRyan Hartman1.3% xG
  • P1 11:34MINMissed shotRyan Hartman0.8% xG
  • P1 11:22MINShot on goalBrock Faber1.0% xG
  • P1 11:01Giveaway
  • P1 10:48PHIShot on goalScott Laughton0.9% xG
  • P1 10:44Giveaway
  • P1 09:57MINMissed shotCalen Addison0.9% xG
  • P1 09:48Giveaway
  • P1 09:47MINMissed shotMats Zuccarello0.6% xG
  • P1 09:31PHIFaceoffSean Couturier
  • P1 09:31Penalty
  • P1 09:22delayed penalty
  • P1 09:03Takeaway
  • P1 08:49Giveaway
  • P1 08:45PHIFaceoffScott Laughton
  • P1 08:45Stoppage
  • P1 08:42Giveaway
  • P1 07:59PHIBlocked shotTravis Konecny0.8% xG
  • P1 07:55MINHitPatrick Maroon
  • P1 07:18Takeaway
  • P1 07:10MINFaceoffJoel Eriksson Ek
  • P1 07:10Stoppage
  • P1 06:42PHIFaceoffNoah Cates
  • P1 06:42Stoppage
  • P1 06:37MINShot on goalJujhar Khaira0.5% xG
  • P1 06:24PHIFaceoffRyan Poehling
  • P1 06:24Stoppage
  • P1 06:08MINHitMarcus Foligno
  • P1 05:31PHIBlocked shotTravis Sanheim1.4% xG
  • P1 05:19PHIBlocked shotScott Laughton4.6% xG
  • P1 05:17PHIShot on goalTravis Konecny1.0% xG
  • P1 05:07Takeaway
  • P1 04:56MINFaceoffRyan Hartman
  • P1 04:56Stoppage
  • P1 04:40PHIHitSean Walker
  • P1 04:29PHIShot on goalSean Couturier1.1% xG
  • P1 03:48Takeaway
  • P1 03:42PHIHitNoah Cates
  • P1 03:31PHIFaceoffNoah Cates
  • P1 03:31Stoppage
  • P1 03:29PHIShot on goalCam York0.5% xG
  • P1 03:19MINHitBrandon Duhaime
  • P1 02:51MINHitJujhar Khaira
  • P1 02:45PHIShot on goalTravis Konecny0.6% xG
  • P1 02:17MINBlocked shotVinni Lettieri0.7% xG
  • P1 02:04MINFaceoffVinni Lettieri
  • P1 02:04Stoppage
  • P1 02:02PHIShot on goalEgor Zamula0.5% xG
  • P1 01:49PHIBlocked shotSean Couturier0.9% xG
  • P1 01:42PHIHitOwen Tippett
  • P1 01:34MINMissed shotRyan Hartman0.7% xG
  • P1 01:26PHIShot on goalOwen Tippett1.1% xG
  • P1 01:24Giveaway
  • P1 01:19Takeaway
  • P1 01:11PHIHitJoel Farabee
  • P1 01:10PHIShot on goalBobby Brink6.9% xG
  • P1 01:06Giveaway
  • P1 00:49PHIShot on goalNoah Cates0.7% xG
  • P1 00:17MINShot on goalMarcus Johansson0.8% xG
  • P1 00:12PHIHitNick Seeler
  • P1 00:02PHIFaceoffRyan Poehling
  • P1 00:02Penalty
  • P1 00:02Penalty
  • P1 00:00PHIFaceoffRyan Poehling

MIN vs PHI

Shot tracker

Every attempt with live expected goals

  • P1 00:17MINMarcus Johansson0.8%
  • P1 00:49PHINoah Cates0.7%
  • P1 01:10PHIBobby Brink6.9%
  • P1 01:26PHIOwen Tippett1.1%
  • P1 01:34MINRyan Hartman0.7%
  • P1 01:49PHISean Couturier0.9%
  • P1 02:02PHIEgor Zamula0.5%
  • P1 02:17MINVinni Lettieri0.7%
  • P1 02:45PHITravis Konecny0.6%
  • P1 03:29PHICam York0.5%
  • P1 04:29PHISean Couturier1.1%
  • P1 05:17PHITravis Konecny1.0%
  • P1 05:19PHIScott Laughton4.6%
  • P1 05:31PHITravis Sanheim1.4%
  • P1 06:37MINJujhar Khaira0.5%
  • P1 07:59PHITravis Konecny0.8%
  • P1 09:47MINMats Zuccarello0.6%
  • P1 09:57MINCalen Addison0.9%
  • P1 10:48PHIScott Laughton0.9%
  • P1 11:22MINBrock Faber1.0%
  • P1 11:34MINRyan Hartman0.8%
  • P1 11:43MINRyan Hartman1.3%
  • P1 11:48MINDakota Mermis1.9%
  • P1 12:06MINBrandon Duhaime0.6%
  • P1 12:20MINJon Merrill0.5%
  • P1 12:23MINDakota Mermis3.9%
  • P1 13:07PHISean Couturier2.9%
  • P1 13:08MINMats Zuccarello7.4%
  • P1 13:34MINKirill Kaprizov0.9%
  • P1 13:57PHITravis KonecnyGOAL
  • P1 16:05MINJake Middleton0.9%
  • P1 16:08MINCalen Addison5.1%
  • P1 16:19MINConnor Dewar0.6%
  • P1 17:52PHITravis Sanheim1.0%
  • P1 18:19PHITravis Konecny0.6%
  • P1 18:47MINKirill Kaprizov1.2%
  • P1 19:21PHINoah Cates1.9%
  • P1 19:35PHIBobby Brink1.2%
  • P1 19:59PHICam York0.5%
  • P2 00:43PHIGarnet Hathaway3.8%
  • P2 01:20MINRyan Hartman1.3%
  • P2 01:24MINKirill Kaprizov2.3%
  • P2 02:10MINJonas Brodin1.0%
  • P2 02:22PHITravis Sanheim0.6%
  • P2 02:40PHICam Atkinson0.6%
  • P2 05:02PHIJoel Farabee0.6%
  • P2 05:49MINKirill Kaprizov0.9%
  • P2 06:39PHIScott Laughton0.6%
  • P2 06:53PHITravis Konecny4.7%
  • P2 06:54PHITyson Foerster5.0%
  • P2 07:25PHICam Atkinson0.9%
  • P2 07:28PHISean CouturierGOAL
  • P2 08:29PHITravis Konecny1.7%
  • P2 08:31PHILouie Belpedio3.5%
  • P2 08:33PHIScott Laughton6.4%
  • P2 09:52PHIBobby BrinkGOAL
  • P2 10:19MINRyan Hartman1.8%
  • P2 11:31PHIGarnet Hathaway0.7%
  • P2 11:57MINJon Merrill0.7%
  • P2 12:12MINVinni Lettieri0.8%
  • P2 12:13MINMarco Rossi4.8%
  • P2 12:27MINBrock Faber0.7%
  • P2 12:47MINBrock Faber1.6%
  • P2 12:52MINPatrick Maroon2.5%
  • P2 13:20MINMarcus Johansson2.3%
  • P2 14:30PHIJoel Farabee0.8%
  • P2 14:35PHIGarnet Hathaway4.9%
  • P2 15:03PHINicolas Deslauriers0.8%
  • P2 16:08MINJonas Brodin0.5%
  • P2 16:24MINJonas Brodin1.7%
  • P2 16:30MINMarcus Foligno4.0%
  • P2 16:41MINBrock Faber1.3%
  • P2 17:00MINPatrick Maroon0.6%
  • P2 17:03MINCalen Addison3.9%
  • P2 17:16MINJake Middleton1.7%
  • P2 17:44MINMarcus Johansson0.7%
  • P2 17:52MINMats Zuccarello0.7%
  • P2 18:00PHIOwen Tippett1.6%
  • P2 18:25PHICam Atkinson0.5%
  • P2 19:30MINMarcus Johansson1.0%
  • P3 00:42MINKirill Kaprizov1.6%
  • P3 00:52MINMats Zuccarello0.6%
  • P3 01:06MINMats Zuccarello1.5%
  • P3 01:28MINRyan Hartman0.6%
  • P3 02:02MINRyan Hartman1.2%
  • P3 02:08MINRyan Hartman2.3%
  • P3 02:13MINJonas Brodin1.1%
  • P3 02:33MINKirill Kaprizov0.8%
  • P3 03:01MINJon Merrill0.6%
  • P3 03:05MINDakota MermisGOAL
  • P3 03:33MINVinni Lettieri1.8%
  • P3 04:06PHICam Atkinson0.6%
  • P3 04:30MINMarcus FolignoGOAL
  • P3 04:36PHIOwen Tippett1.2%
  • P3 04:40PHITravis Sanheim1.0%
  • P3 04:48PHIOwen Tippett1.4%
  • P3 05:45MINKirill Kaprizov1.1%
  • P3 06:01MINPatrick Maroon3.7%
  • P3 06:09MINBrock Faber0.8%
  • P3 06:34PHIOwen TippettGOAL
  • P3 08:10MINJonas Brodin0.8%
  • P3 08:57PHIScott Laughton0.7%
  • P3 08:58PHIScott Laughton2.8%
  • P3 09:17MINJoel Eriksson Ek0.5%
  • P3 10:04MINMarcus Foligno1.0%
  • P3 10:07MINJake Middleton3.1%
  • P3 10:26MINCalen Addison0.5%
  • P3 11:02PHIBobby BrinkGOAL
  • P3 11:56PHICam Atkinson0.9%
  • P3 13:08MINJonas Brodin0.7%
  • P3 13:35PHIJoel Farabee0.7%
  • P3 13:54MINRyan Hartman0.6%
  • P3 14:38PHITyson Foerster1.6%
  • P3 14:46PHITravis SanheimGOAL
  • P3 15:45PHIRyan Poehling1.0%
  • P3 16:27PHITravis Sanheim1.4%
  • P3 16:59PHIBobby Brink2.0%
  • P3 17:08PHISean Walker0.9%
  • P3 17:16PHIBobby Brink1.2%
  • P3 18:37PHINick Seeler0.6%
  • P3 18:59PHINicolas Deslauriers0.6%
  • P3 19:34PHIOwen Tippett0.5%