Backcheck
Recap · PHI at TOR

Flyers edge the Maple Leafs in a shootout

The Flyers stole one. They lost the expected-goals battle 2.48–3.08 and won anyway.

By the ModelJul 12, 5:12 AMxG: xgboost-0.758Edited for clarity
Away
PHI
Philadelphia Flyers
3
Home
TOR
Toronto Maple Leafs
2
FINAL / OT
Process vs result

The underlying story

2.48Expected goals3.08
55% share for the better side
25Shot attempts (SOG)31
3High-danger chances3
53Corsi (all attempts)58
Score-adjusted: 48% / 52%
Source · NHL play-by-play · XGBoost xG

Philadelphia stole one. The Flyers won 3-2 in a shootout despite losing the expected-goals battle 3.08–2.48. The Maple Leafs controlled 55% of the xG at 5v5—yet Toronto left empty-handed.

This was pure variance. The Maple Leafs dominated shot attempts 31–25 and generated superior chances. They underperformed their expected goals by 1.08, while high-danger opportunities split evenly at 3–3. Better offense, worse result.

D. Vladar made the difference. The Flyers goaltender stopped 29 of 31 shots (0.935 SV%), outperforming expectation by 1.08 goals. His counterpart, A. Stolarz, recorded a 0.920 SV% on 23 saves. When Toronto's xG dominance should have overwhelmed Philadelphia's defense, Vladar refused to break.

The turning point: Trevor Zegras's wrist shot from the high slot in the shootout, the strike that decided it.

Philadelphia's attack was distributed. N. Cates (1G, 1A in 19:56) and C. Dvorak (1G in 23:34) both converted. For Toronto, W. Nylander's goal in 25:39 couldn't compensate. The Maple Leafs outplayed the Flyers in structure and volume. They were simply outperformed in the moments that mattered most—the ones Vladar protected.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
PHI0 / 3 · 0.64 xG
TOR0 / 3 · 0.85 xG
Medium dangermid-range
PHI2 / 12 · 1.35 xG
TOR2 / 14 · 1.48 xG
Low dangerperimeter & point
PHI0 / 38 · 0.50 xG
TOR0 / 41 · 0.75 xG

TOR went 0-for-3 from high danger on 0.85 expected goals — 0.8 left on the table.

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

Finishing vs expected

expectedactual
PHI
3 G · 2.48 xG · +0.5
TOR
2 G · 3.08 xG · -1.1
01234
Goalies · GSAx (goals saved above expected)
D. VladarPHI
+1.1
A. StolarzTOR
+0.5

PHI finished +0.5 against expected, TOR -1.1 — D. Vladar (PHI) saved 1.1 goals above expected.

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

Shot diet

goalsshots
PHI
WRIST2/21
SNAP0/3
SLAP0/6
TIP IN0/1
BACKHAND0/2
DEFLECTED0/1
WRAP AROUND0/1
OTHER0/18
TOR
WRIST1/29
SNAP1/9
SLAP0/4
TIP IN0/2
BACKHAND0/0
DEFLECTED0/0
WRAP AROUND0/0
OTHER0/14
PHI
TOR
Off the rush
0 G on 25 · 1.89 xG
1 G on 30 · 2.30 xG
Off rebounds
1 G on 2 · 0.40 xG
0 G on 2 · 0.30 xG

Wrist shots carried the volume: PHI went 2-for-21, TOR 1-for-29.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
N. Cates
#27 · L · PHI
1 G · 1 A · 1 SOG · 19:56 TOI · +1
W. Nylander
#88 · R · TOR
1 G · 0 A · 4 SOG · 25:39 TOI · -1
C. Dvorak
#22 · C · PHI
1 G · 0 A · 3 SOG · 23:34 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • PHI stole this one. TOR owned 55% of the xG and lost.
  • D. Vladar (PHI) stopped 1.1 goals above expected.
Before the game — the model's pre-game read
Preview · PHI at TOR · 7:30 PM ET

Flyers at Maple Leafs: a genuine coin flip

By the ModelJul 12, 5:28 AMEdited for clarity
Win probability

The model's lean

53%
PHI
Model favorite
53%
47%
PHI50TOR

PHI by 6 points of win probability — a modest lean. Projected score PHI 2.52.3 TOR; 19% 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 →TOR
51.0%5v5 xG%46.0%
48.0%Corsi%45.0%
2.26xGF / 602.24
2.20xGA / 602.67
1.96Goals for / gm2.09
1.82Goals against / gm2.52
1.008PDO — luck, not skill1.002

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

Source · MoneyPuck season tables · 5v5

The model projects a PHI 2.5 - 2.3 TOR game with the Flyers at 52% win probability — this is about as close to a pick'em as you'll find.

Philadelphia has seized momentum with a 4-4-2 record over their last 10 games. Toronto, meanwhile, tells a different story: they're -15 in goal differential over the same stretch, suggesting structural vulnerability despite their roster talent.

The Flyers own the underlying play. At 5v5, they're generating 51.0% of expected goals compared to Toronto's 46.0%, and they lead in Corsi% at 48.0% to 45.0%. Both teams are posting steady PDO numbers (PHI 1.008, TOR 1.002), so neither squad is riding unsustainable finishing luck.

The goaltending dimension adds another layer. J. Woll is on a back-to-back, which leaves Toronto vulnerable to either a tired starter or a mid-game backup pull.

On Philadelphia's side, Owen Tippett is the engine: 0.88 xG/60, 19G 18A, and a scorching 12.1% shooting percentage. He's converted 2 high-danger goals, confirming he's finishing at the net. Christian Dvorak operates at 0.81 xG/60 with 12G 21A and 3 high-danger goals, posting an 11.2% shooting percentage — he's dangerous in close and represents Philadelphia's offensive depth, though he's also their defensive weak link.

Toronto counters with Auston Matthews at 1.10 xG/60, the elite chance-generation rate. Yet he's posted just 17G 13A with only 1 high-danger goal converted, suggesting his shot quality is outpacing his finishing. John Tavares, the secondary engine, sits at 0.91 xG/60 with 15G 24A and 3 high-danger goals, posting a 12.4% shooting percentage. He's finishing at a higher rate than Matthews, which suggests the Leafs' conversion comes from role depth, not just top-end talent.

Toronto's defensive weak link is Bo Groulx, an angle for the Flyers if they can sustain pressure. The Leafs have the star power to win anywhere, but Philadelphia's current form and defensive structure give them a measurable edge in this spot.

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
TOR
Auston Matthews17G 13A
1.10 xG/60 · 1 HD · 10.6% sh
John Tavares15G 24A
0.91 xG/60 · 3 HD · 12.4% sh
Source · MoneyPuck skaters