Backcheck
Recap · PHI at ANA

Flyers run the Ducks off the ice on the underlying numbers

The Flyers earned it — the game and the expected-goals battle both.

By the ModelJul 12, 7:53 AMxG: xgboost-0.758Edited for clarity
Away
PHI
Philadelphia Flyers
3
Home
ANA
Anaheim Ducks
2
FINAL / OT
Process vs result

The underlying story

6.09Expected goals3.69
62% share for the better side
28Shot attempts (SOG)36
11High-danger chances7
64Corsi (all attempts)72
Score-adjusted: 43% / 57%
Source · NHL play-by-play · XGBoost xG

The scoreboard said 3-2 overtime; the expected goals said rout. The Flyers controlled 62% of 5v5 xG (6.09–3.69), a gap that should have buried Anaheim. Instead, Philadelphia underperformed their model by 3.09 goals—the Ducks, by 1.69—and still escaped with the win.

The Ducks seized 56% of shot attempts (36–28) but couldn't generate danger. Their 0.051 xG per shot trailed the Flyers' 0.095 by nearly two-fold; Anaheim's 38% share of expected goals screamed low-danger volume. The Flyers' 11 high-danger chances to the Ducks' 7 told the same story: one team was shooting for the scoreboard, one for the highlight reel.

L. Dostal stole the show. The Anaheim goaltender saved 3.09 goals above expected (0.893 SV%), while D. Vladar (PHI) saved 1.69 (0.944 SV%). Even his superior performance couldn't overcome the Flyers' advantage in generating scoring chances.

Noah Cates's wrist shot from the doorstep at 02:17 of overtime sealed it—a finish the underlying numbers had promised all night.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
PHI2 / 11 · 3.13 xG
ANA2 / 7 · 1.56 xG
Medium dangermid-range
PHI1 / 24 · 2.45 xG
ANA0 / 13 · 1.27 xG
Low dangerperimeter & point
PHI0 / 29 · 0.51 xG
ANA0 / 52 · 0.86 xG

PHI went 1-for-24 from medium danger on 2.45 expected goals — 1.5 left on the table.

Source · Backcheck xG model · NHL play-by-play
The luck layer

Finishing vs expected

expectedactual
PHI
3 G · 6.09 xG · -3.1
ANA
2 G · 3.69 xG · -1.7
01234567
Goalies · GSAx (goals saved above expected)
D. VladarPHI
+1.7
L. DostalANA
+3.1

PHI finished -3.1 against expected, ANA -1.7 — L. Dostal (ANA) saved 3.1 goals above expected.

Source · Backcheck xG model
What they shot — and what went in

Shot diet

goalsshots
PHI
SNAP1/16
WRIST1/13
TIP IN1/13
SLAP0/4
BACKHAND0/5
WRAP AROUND0/1
BETWEEN LEGS0/0
OTHER0/12
ANA
SNAP0/24
WRIST1/11
TIP IN0/4
SLAP0/9
BACKHAND1/3
WRAP AROUND0/0
BETWEEN LEGS0/1
OTHER0/20
PHI
ANA
Off the rush
2 G on 39 · 4.13 xG
1 G on 32 · 2.32 xG
Off rebounds
1 G on 4 · 0.72 xG
1 G on 5 · 1.01 xG

Snap shots carried the volume: PHI went 1-for-16, ANA 0-for-24. PHI scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
C. Gauthier
#61 · L · ANA
1 G · 1 A · 7 SOG · 18:35 TOI
T. Sanheim
#6 · D · PHI
0 G · 1 A · 2 SOG · 24:30 TOI · +1
C. York
#8 · D · PHI
0 G · 1 A · 0 SOG · 21:34 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • ANA had the shot volume but the chances weren't dangerous.
  • D. Vladar (PHI) stopped 1.7 goals above expected.
  • Open game — 18 high-danger chances combined (ANA 7, PHI 11).
  • PHI had the higher quality looks — 0.095 xG/shot vs 0.051.
  • PHI was lethal off the rush — 2 goals on 39 rush chances.
  • ANA created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • PHI created 4 rebound opportunities (1 converted) — crashing the net effectively.
  • ANA underperformed xG by 1.7 — wasted quality chances.
  • PHI underperformed xG by 3.1 — wasted quality chances.
  • D. Vladar (PHI) saved 1.7 goals above expected — stole the show.
  • L. Dostal (ANA) saved 3.1 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · PHI at ANA · 10:00 PM ET

Flyers at Ducks: a genuine coin flip

By the ModelJul 12, 8:11 AMEdited for clarity
Win probability

The model's lean

53%
ANA
Model favorite
47%
53%
PHI50ANA

ANA by 6 points of win probability — a modest lean. Projected score PHI 2.42.6 ANA; 18% chance it's tied after 60.

Source · Backcheck Poisson projection · season scoring rates
Season profile · edge from the spine

Tale of the tape

PHI← edge
edge →ANA
51.0%5v5 xG%52.0%
48.0%Corsi%52.0%
2.26xGF / 602.80
2.20xGA / 602.59
1.96Goals for / gm2.09
1.82Goals against / gm2.32
1.008PDO — luck, not skill0.981

ANA holds 4 of 6 process categories — and PDO (1.008 vs 0.981) says PHI has run hotter.

Source · MoneyPuck season tables · 5v5

This is a genuine coin flip. The model projects a 2.4–2.6 Philadelphia win with Anaheim at 53% probability—a pick'em with the Ducks barely ahead.

Anaheim's edge is territorial. The Ducks drive 52.0% Corsi at 5v5; Philadelphia sits at 48.0%. Expected goals are tighter—Anaheim 52.0%, Philadelphia 51.0%—but possession control compounds over time. Philadelphia's 1.008 PDO suggests their goal rate reflects earned chances. Anaheim's 0.981 PDO means the Ducks are running cold and due for positive regression.

The Flyers rely on Owen Tippett and Christian Dvorak. Tippett generates 0.88 xG/60, converting at 12.1% with 19 goals, 18 assists, and 2 high-danger goals. Dvorak produces 0.81 xG/60 at 11.2%, posting 12 goals, 21 assists, and 3 high-danger goals. Both are scoring efficiently.

Anaheim counters with Beckett Sennecke and Cutter Gauthier. Sennecke leads at 1.03 xG/60—the highest volume on ice—shooting 13.5% with 20 goals, 19 assists, and 8 high-danger goals. Gauthier has 25 goals, 16 assists, and 2 high-danger goals on 0.99 xG/60 at 12.9% shooting. Sennecke's 8 high-danger goals dwarf any opponent on the ice.

Philadelphia's path is precise shooting in key moments; Anaheim's is relentless possession and volume. The Ducks will control play. The Flyers survive if they're clinical in execution. In a game this tight, one goal decides it.

Computed danger · scouting

Players to watch

PHI
Owen Tippett19G 18A
0.88 xG/60 · 2 HD · 12.1% sh
Christian Dvorak12G 21A
0.81 xG/60 · 3 HD · 11.2% sh
ANA
Beckett Sennecke20G 19A
1.03 xG/60 · 8 HD · 13.5% sh
Cutter Gauthier25G 16A
0.99 xG/60 · 2 HD · 12.9% sh
Source · MoneyPuck skaters