Sunday, April 5, 2026
Final (OT)
- Expected goals, BOS–PHI
- 1.7–2.7
- all situations, empty nets out
- PHI share of xG
- 61.9%
- 50% is even
- Shots on goal
- 19–31
- BOS–PHI
- Pre-game model
- –
- no projection stored
The story
The Flyers won 2-1 in overtime and earned it, out-chancing the Bruins 2.7 to 1.7 in expected goals. Porter Martone won it in overtime. Christian Dvorak had one goal and one assist.
- Porter MartoneOvertime winner
Porter Martone won it in overtime. He also had 9 shot attempts against an average of 7.0. It finished 2-1 for the Flyers in overtime.
Shot attempts
Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.
BOSPHI
0204060
BOS 32PHI 42
1st2nd3rdOT
Where the shots came from
3 goals from 74 unblocked attempts. Shots from a team's own half are left off.
GoalShot or miss
← BOS shootingPHI shooting →
Boston Bruins
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Charlie McAvoy D | 25:39 | 0 | 0 | 2 | 0.06 | 2 | 1 | 32 |
| Nikita Zadorov D | 21:54 | 0 | 0 | 1 | 0.02 | 1 | 0 | 37 |
| Hampus Lindholm D | 21:47 | 0 | 0 | 1 | 0.02 | 0 | 1 | 59 |
| David Pastrnak R | 21:39 | 0 | 1 | 4 | 0.17 | 2 | 0 | 57 |
| Andrew Peeke D | 20:57 | 0 | 0 | 0 | 0.00 | 3 | 0 | 41 |
| Elias Lindholm C | 19:06 | 0 | 0 | 0 | 0.21 | 2 | 0 | 56 |
| Morgan Geekie C | 18:57 | 0 | 0 | 2 | 0.11 | 0 | 1 | 49 |
| Pavel Zacha C | 16:38 | 1 | 0 | 1 | 0.45 | 3 | 1 | 38 |
| Mason Lohrei D | 16:16 | 0 | 0 | 1 | 0.13 | 0 | 3 | 66 |
| Jonathan Aspirot D | 16:00 | 0 | 0 | 1 | 0.01 | 1 | 3 | 42 |
| Fraser Minten C | 15:08 | 0 | 0 | 1 | 0.06 | 2 | 1 | 45 |
| Viktor Arvidsson L | 14:27 | 0 | 0 | 1 | 0.01 | 0 | 0 | 35 |
| Casey Mittelstadt C | 14:18 | 0 | 1 | 1 | 0.11 | 0 | 0 | 33 |
| Marat Khusnutdinov C | 13:46 | 0 | 0 | 0 | 0.05 | 0 | 0 | 69 |
| Lukas Reichel L | 11:45 | 0 | 0 | 0 | 0.00 | 0 | 1 | 73 |
| Sean Kuraly C | 11:20 | 0 | 0 | 2 | 0.22 | 0 | 1 | 43 |
| Mark Kastelic C | 10:04 | 0 | 0 | 1 | 0.02 | 1 | 0 | 42 |
| Tanner Jeannot L | 9:52 | 0 | 0 | 0 | 0.00 | 2 | 1 | 23 |
Philadelphia Flyers
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Travis Sanheim D | 25:52 | 0 | 0 | 2 | 0.21 | 0 | 0 | 59 |
| Rasmus Ristolainen D | 22:47 | 0 | 1 | 2 | 0.04 | 0 | 0 | 69 |
| Jamie Drysdale D | 22:15 | 0 | 0 | 1 | 0.07 | 0 | 2 | 41 |
| Cam York D | 20:43 | 0 | 0 | 2 | 0.08 | 1 | 3 | 44 |
| Christian Dvorak C | 20:04 | 1 | 1 | 1 | 0.17 | 1 | 1 | 76 |
| Trevor Zegras C | 19:00 | 0 | 1 | 2 | 0.10 | 0 | 0 | 28 |
| Tyson Foerster R | 18:27 | 0 | 0 | 2 | 0.39 | 1 | 0 | 41 |
| Travis Konecny R | 18:11 | 0 | 0 | 2 | 0.24 | 0 | 2 | 74 |
| Porter Martone R | 17:12 | 1 | 1 | 5 | 0.47 | 2 | 1 | 60 |
| Owen Tippett R | 17:02 | 0 | 0 | 2 | 0.07 | 6 | 0 | 36 |
| Matvei Michkov R | 16:41 | 0 | 0 | 2 | 0.16 | 1 | 0 | 64 |
| Nick Seeler D | 13:56 | 0 | 0 | 0 | 0.01 | 3 | 3 | 54 |
| Sean Couturier C | 13:52 | 0 | 0 | 1 | 0.15 | 2 | 0 | 38 |
| Noah Cates L | 13:35 | 0 | 0 | 4 | 0.29 | 2 | 0 | 71 |
| Emil Andrae D | 12:01 | 0 | 0 | 0 | 0.05 | 0 | 2 | 63 |
| Alex Bump L | 11:42 | 0 | 0 | 2 | 0.11 | 0 | 0 | 60 |
| Carl Grundstrom R | 10:57 | 0 | 0 | 1 | 0.12 | 1 | 0 | 47 |
| Luke Glendening C | 10:43 | 0 | 0 | 0 | 0.00 | 1 | 2 | 47 |
Pro: expected goals, minute by minute
The minute-by-minute expected goals flow is part of Pro
The game measured in chance quality, minute by minute, which shows when it tilted and toward whom.