Backcheck
Recap · PHI at MTL

Flyers run the Canadiens off the ice on the underlying numbers

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

By the ModelJul 12, 12:55 PMxG: xgboost-0.758Edited for clarity
Away
PHI
Philadelphia Flyers
5
Home
MTL
Montreal Canadiens
4
FINAL / OT
Process vs result

The underlying story

5.06Expected goals3.31
61% share for the better side
42Shot attempts (SOG)20
8High-danger chances4
72Corsi (all attempts)46
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

Philadelphia edged Montreal 5-4 in a shootout, backed by superior underlying play: the Flyers controlled 60% of 5v5 expected goals (5.06–3.31), translating structural advantages into victory.

The Flyers' dominance was apparent across metrics. Philadelphia outshot Montreal 42–20 at even strength, won high-danger chances 8–4, and controlled the offensive pace throughout. Montreal generated some chances—3 goals on 27 rush opportunities and 4 rebound chances with 1 conversion—but operated from a deficit in volume.

Montembeault's elite performance obscured how thorough the Flyers' advantage was. The Canadiens goaltender posted a 0.905 SV% and stopped 1.1 goals above expected, while Vladar underperformed his expected save percentage by 0.69 goals. This split compressed a margin that the underlying numbers suggested should have been wider.

The power-play disparity reflected the game's shape. Montreal converted 2 goals on just 4 power-play shots, from only 0.34 expected goals—clinical execution on limited danger. Philadelphia converted at a lower rate (2 PPG on 19 shots from 1.99 xG), but from substantially more dangerous positions. On the rush, both teams scored 3 goals, but Philadelphia reached that from 37 chances versus Montreal's 27.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
PHI1 / 8 · 1.84 xG
MTL1 / 4 · 1.01 xG
Medium dangermid-range
PHI1 / 22 · 2.47 xG
MTL2 / 13 · 1.75 xG
Low dangerperimeter & point
PHI2 / 42 · 0.74 xG
MTL1 / 29 · 0.54 xG

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

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

Finishing vs expected

expectedactual
PHI
5 G · 5.06 xG · -0.1
MTL
4 G · 3.31 xG · +0.7
0123456
Goalies · GSAx (goals saved above expected)
D. VladarPHI
-0.7
S. MontembeaultMTL
+1.1

PHI finished -0.1 against expected, MTL +0.7 — S. Montembeault (MTL) saved 1.1 goals above expected.

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

Shot diet

goalsshots
PHI
SNAP1/35
TIP IN1/6
SLAP1/5
BACKHAND0/4
WRIST1/2
BAT0/1
DEFLECTED0/1
BETWEEN LEGS0/1
OTHER0/17
MTL
SNAP4/27
TIP IN0/3
SLAP0/2
BACKHAND0/3
WRIST0/0
BAT0/0
DEFLECTED0/0
BETWEEN LEGS0/0
OTHER0/11
PHI
MTL
Off the rush
3 G on 37 · 3.93 xG
3 G on 27 · 2.36 xG
Off rebounds
1 G on 5 · 0.76 xG
1 G on 4 · 0.90 xG

Snap shots carried the volume: PHI went 1-for-35, MTL 4-for-27. PHI scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
C. York
#8 · D · PHI
1 G · 1 A · 2 SOG · 25:47 TOI
T. Zegras
#46 · C · PHI
0 G · 2 A · 5 SOG · 23:24 TOI · -1
L. Hutson
#48 · D · MTL
0 G · 2 A · 1 SOG · 23:23 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • S. Montembeault (MTL) stopped 1.1 goals above expected.
  • PHI scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • MTL was lethal off the rush — 3 goals on 27 rush chances.
  • PHI was lethal off the rush — 3 goals on 37 rush chances.
  • MTL created 4 rebound opportunities (1 converted) — crashing the net effectively.
  • PHI created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • MTL power play was dominant — 2 PPG on 4 PP shots (0.34 xG).
  • PHI power play was dominant — 2 PPG on 19 PP shots (1.99 xG).
Before the game — the model's pre-game read
Preview · PHI at MTL · 7:00 PM ET

Flyers at Canadiens: a genuine coin flip

By the ModelJul 11, 2:31 PMEdited for clarity
Win probability

The model's lean

50%
PHI
Model favorite
50%
50%
PHI50MTL

PHI by 0 points of win probability — effectively a coin flip. Projected score PHI 2.42.4 MTL; 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 →MTL
51.0%5v5 xG%48.0%
48.0%Corsi%49.0%
2.26xGF / 602.41
2.20xGA / 602.62
1.96Goals for / gm2.24
1.82Goals against / gm1.96
1.008PDO — luck, not skill1.018

The season numbers split 33 — no clear process edge — and PDO (1.008 vs 1.018) says MTL has run hotter.

Source · MoneyPuck season tables · 5v5

The projection model gives this a 50% win probability for either side—2.4 expected goals per team. This is a genuine toss-up.

The Flyers own the underlying play: 51.0% expected goals at 5v5 versus Montreal's 48.0%. But the Canadiens have momentum. They're 8-2-0 over their last 10 games, a sign they're executing at a different level right now.

Regression looms for Montreal. The Canadiens' PDO sits at 1.018—running hot—while Philadelphia's is 1.008. That gap suggests Montreal's outperformance includes luck; the Flyers, despite better expected goals, have lagged their xG line.

The Canadiens also own the rest advantage: three days of recovery versus the Flyers' one. It won't overcome talent disparity if one emerges.

Watch goaltending. A. Kolosov faces a back-to-back for Philadelphia. The workload raises a question: backup start or tired starter? Either way, Montreal gets an opening.

Owen Tippett (Philadelphia) has 0.88 xG per 60, 19 goals and 18 assists, shooting at 12.1%. Cole Caufield (Montreal) operates at 0.97 xG per 60, 33 goals and 16 assists, at 20.0% shooting.

Christian Dvorak (Philadelphia) carries 0.81 xG per 60 with 12 goals and 21 assists, shooting 11.2%. Oliver Kapanen (Montreal) sits at 0.83 xG per 60, 19 goals and 12 assists, at 17.8% shooting.

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
MTL
Cole Caufield33G 16A
0.97 xG/60 · 1 HD · 20.0% sh
Oliver Kapanen19G 12A
0.83 xG/60 · 4 HD · 17.8% sh
Source · MoneyPuck skaters