Backcheck
Recap · OTT at PHI

Senators run the Flyers off the ice on the underlying numbers

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

By the ModelJul 12, 4:18 AMxG: xgboost-0.758Edited for clarity
Away
OTT
Ottawa Senators
2
Home
PHI
Philadelphia Flyers
1
FINAL / OT
Process vs result

The underlying story

3.60Expected goals1.95
65% share for the better side
27Shot attempts (SOG)16
6High-danger chances1
45Corsi (all attempts)55
Score-adjusted: 43% / 57%
Source · NHL play-by-play · XGBoost xG

The Senators dominated on underlying play—65% of 5v5 expected goals (3.60–1.95), 6–1 on high-danger chances—yet nearly squandered their control through poor finishing. They won 2–1 in overtime, underperforming their dominant xG by 1.60 goals.

Philadelphia had no business staying alive. They held 37% of shot attempts, 35% of expected goals, and faced six high-danger chances against one. But D. Vladar stopped 1.60 goals above expected, keeping the Flyers in a game where Ottawa dominated.

Ottawa generated looks worth 0.080 expected goals per shot; Philadelphia managed just 0.035, illustrating the quality gap. The Flyers kept damage minimal—1–6 on high-danger chances is survival-level defense—but they remained heavily outmatched underneath.

The Senators created 5 rebound opportunities and converted 1, showing they were crashing the net effectively. They just couldn't finish most chances. J. Reimer played well (+0.95 vs expected), but Vladar stole the show with 1.60 goals saved above expected.

Tim Stützle's backhander at 47 seconds of overtime ended it. Ottawa got what the underlying numbers promised, eventually.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
OTT2 / 6 · 1.67 xG
PHI0 / 1 · 0.21 xG
Medium dangermid-range
OTT0 / 10 · 1.35 xG
PHI1 / 10 · 0.99 xG
Low dangerperimeter & point
OTT0 / 29 · 0.58 xG
PHI0 / 44 · 0.76 xG

OTT went 0-for-10 from medium danger on 1.35 expected goals — 1.4 left on the table.

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

Finishing vs expected

expectedactual
OTT
2 G · 3.60 xG · -1.6
PHI
1 G · 1.95 xG · -0.9
01234
Goalies · GSAx (goals saved above expected)
J. ReimerOTT
+1.0
D. VladarPHI
+1.6

OTT finished -1.6 against expected, PHI -0.9 — D. Vladar (PHI) saved 1.6 goals above expected.

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

Shot diet

goalsshots
OTT
WRIST1/20
SNAP0/6
SLAP0/5
BACKHAND1/5
TIP IN0/2
DEFLECTED0/1
OTHER0/6
PHI
WRIST1/15
SNAP0/12
SLAP0/5
BACKHAND0/3
TIP IN0/2
DEFLECTED0/0
OTHER0/18
OTT
PHI
Off the rush
1 G on 21 · 1.97 xG
1 G on 22 · 1.33 xG
Off rebounds
1 G on 5 · 0.89 xG
0 G on 1 · 0.21 xG

Wrist shots carried the volume: OTT went 1-for-20, PHI 1-for-15.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. Drysdale
#9 · D · PHI
1 G · 0 A · 2 SOG · 23:17 TOI · +1
T. Zegras
#46 · C · PHI
0 G · 1 A · 1 SOG · 21:17 TOI
T. Stützle
#18 · C · OTT
1 G · 0 A · 1 SOG · 19:18 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • D. Vladar (PHI) stopped 1.6 goals above expected.
  • OTT had the higher quality looks — 0.080 xG/shot vs 0.035.
  • OTT created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • OTT underperformed xG by 1.6 — wasted quality chances.
  • D. Vladar (PHI) saved 1.6 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · OTT at PHI · 7:00 PM ET

Senators at Flyers: a genuine coin flip

By the ModelJul 12, 4:16 AMEdited for clarity
Win probability

The model's lean

52%
OTT
Model favorite
52%
48%
OTT50PHI

OTT by 4 points of win probability — effectively a coin flip. Projected score OTT 2.42.3 PHI; 19% chance it's tied after 60.

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

Tale of the tape

OTT← edge
edge →PHI
56.0%5v5 xG%51.0%
53.0%Corsi%48.0%
2.66xGF / 602.26
2.12xGA / 602.20
2.18Goals for / gm1.96
1.99Goals against / gm1.82
0.993PDO — luck, not skill1.008

OTT holds 5 of 6 process categories — and PDO (0.993 vs 1.008) says PHI has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.4–2.3 game favoring Ottawa, with the Senators at 52% win probability—as close to a pick'em as you'll find.

Ottawa controls underlying play: 56.0% expected goals at 5v5 versus Philadelphia's 51.0%, with a 53.0% Corsi advantage that suggests territorial dominance. But the Flyers are carrying luck into this one. Their 1.008 PDO hints at opportunistic finishing outpacing shot quality; Ottawa's 0.993 suggests regression risk. Philadelphia's -10 goal differential over their last ten games masks underlying resilience—they're nearly even in shot quality despite the margin.

The goaltending picture favors neither team. Both D. Vladar and J. Reimer face back-to-back situations, introducing tired-starter or backup-start variables that could swing the game.

Offensively, Ottawa relies on Brady Tkachuk (11G, 1.19 xG/60, 2 high-danger goals, 7.5% shooting) and Dylan Cozens (13G, 1.00 xG/60, 1 high-danger goal, 9.5% shooting), both running high goal totals on modest volume—a finishing rate that won't sustain. Philadelphia's Owen Tippett (19G, 0.88 xG/60, 2 high-danger goals, 12.1% shooting) drives play at a pace suggesting his scoring should climb. Christian Dvorak (12G, 0.81 xG/60, 3 high-danger goals, 11.2% shooting) relies heavily on finishing, a high-variance profile.

Defensively, Nick Jensen is Ottawa's weak link, while Christian Dvorak flags Philadelphia's back end. Neither team has converted high-danger chances into goals (0% for both), a sustainability marker—the team that finally cashes in one could seize control entirely.

This is a genuine coin flip because the underlying map (Ottawa superior in shot quality and possession) contradicts the finish line (nearly even odds). The team that converts its edges first gets the result its play deserves.

Computed danger · scouting

Players to watch

OTT
Brady Tkachuk11G 20A
1.19 xG/60 · 2 HD · 7.5% sh
Dylan Cozens13G 15A
1.00 xG/60 · 1 HD · 9.5% sh
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
Source · MoneyPuck skaters