Backcheck
Recap · NYI at MTL

Canadiens run the Islanders off the ice on the underlying numbers

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

By the ModelJul 12, 8:20 AMxG: xgboost-0.758Edited for clarity
Away
NYI
New York Islanders
3
Home
MTL
Montreal Canadiens
7
FINAL
Process vs result

The underlying story

2.55Expected goals4.88
66% share for the better side
22Shot attempts (SOG)36
4High-danger chances5
50Corsi (all attempts)67
Score-adjusted: 43% / 57%
Source · NHL play-by-play · XGBoost xG

Montreal's 7-3 victory over the Islanders represented a clean sweep across every quality metric: they controlled 66% of 5v5 expected goals (4.88–2.55), held 62% of shot attempts, and finished 2.12 goals above their xG projection. That overperformance revealed elite execution.

The Canadiens' dominance began with shot quality. They generated chances at 0.073 xG per shot compared to New York's 0.051—a gap that compounded across every situation. On the rush, that difference meant five Montreal goals on 30 chances versus two New York goals on 21. On the power play, Montreal's 3 goals on 8 shots (1.05 xG) represented clinical efficiency; high volume plus high percentage is the blueprint for routs.

Goaltending validated Montreal's control. I. Sorokin (NYI) posted a 0.812 save percentage, 1.66 goals below expected on 26 shots—a betrayal of the workload he faced. J. Fowler (MTL) recorded a 0.864 save percentage, anchoring the line.

Cole Caufield's snap shot from a sharp angle (P3, 14:59) didn't decide the game; Montreal had already done that through structure and execution.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NYI0 / 4 · 0.95 xG
MTL1 / 5 · 1.41 xG
Medium dangermid-range
NYI1 / 11 · 1.24 xG
MTL5 / 24 · 2.92 xG
Low dangerperimeter & point
NYI2 / 35 · 0.36 xG
MTL1 / 38 · 0.56 xG

MTL went 5-for-24 from medium danger on 2.92 expected goals — 2.1 above expected.

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

Finishing vs expected

expectedactual
NYI
3 G · 2.55 xG · +0.5
MTL
7 G · 4.88 xG · +2.1
012345678
Goalies · GSAx (goals saved above expected)
I. SorokinNYI
-1.7
D. RittichNYI
-0.5
J. FowlerMTL
-0.5

NYI finished +0.5 against expected, MTL +2.1 — I. Sorokin (NYI) allowed 1.7 more goals than expected.

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

Shot diet

goalsshots
NYI
SNAP1/19
TIP IN0/2
SLAP1/4
BACKHAND0/1
WRIST1/3
POKE0/1
DEFLECTED0/0
OTHER0/20
MTL
SNAP5/33
TIP IN0/7
SLAP2/4
BACKHAND0/6
WRIST0/1
POKE0/1
DEFLECTED0/2
OTHER0/13
NYI
MTL
Off the rush
2 G on 21 · 2.32 xG
5 G on 30 · 3.02 xG
Off rebounds
0 G on 0 · 0.00 xG
0 G on 6 · 1.12 xG

Snap shots carried the volume: NYI went 1-for-19, MTL 5-for-33. MTL scored 5 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
C. Caufield
#13 · R · MTL
3 G · 2 A · 3 SOG · 16:07 TOI · +2
N. Suzuki
#14 · C · MTL
0 G · 4 A · 3 SOG · 18:47 TOI · +2
J. Slafkovský
#20 · L · MTL
2 G · 2 A · 4 SOG · 17:14 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • I. Sorokin (NYI) gave up 1.7 goals more than expected — well below their workload.
  • MTL generated far more dangerous chances — 0.073 xG/shot vs 0.051. Quality over quantity.
  • NYI scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • MTL was lethal off the rush — 5 goals on 30 rush chances.
  • NYI was lethal off the rush — 2 goals on 21 rush chances.
  • MTL created 6 rebound opportunities (0 converted) — crashing the net effectively.
  • MTL outperformed their expected goals by 2.1 — elite finishing or lucky bounces.
  • D. Rittich (NYI) saved 3.9 goals above expected — stole the show.
  • MTL power play was dominant — 3 PPG on 8 PP shots (1.05 xG).
Before the game — the model's pre-game read
Preview · NYI at MTL · 7:00 PM ET

Islanders at Canadiens: a genuine coin flip

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

The model's lean

52%
MTL
Model favorite
48%
52%
NYI50MTL

MTL by 4 points of win probability — effectively a coin flip. Projected score NYI 2.52.7 MTL; 18% chance it's tied after 60.

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

Tale of the tape

NYI← edge
edge →MTL
48.0%5v5 xG%48.0%
49.0%Corsi%49.0%
2.48xGF / 602.41
2.69xGA / 602.62
1.78Goals for / gm2.24
1.94Goals against / gm1.96
0.993PDO — luck, not skill1.018

MTL holds 4 of 6 process categories — and PDO (0.993 vs 1.018) says MTL has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5-2.7 goal game with the Canadiens at 52% win probability—as close to pick 'em as the margins allow.

The underlying numbers explain the symmetry. Both teams possess identical 5v5 production: 48.0% expected goals percentage, 49.0% Corsi percentage. When elite metrics align this closely, variance dominates outcomes. The Canadiens run a 1.018 PDO, running hot enough to expect regression as the season tightens.

Cole Caufield carries Montreal's offensive load: 0.97 xG/60, 33 goals and 16 assists, with a 20.0% shooting rate that outpaces his underlying chances by a significant margin. Oliver Kapanen provides secondary depth at 0.83 xG/60, 19 goals and 12 assists with a 17.8% shooting rate to monitor.

Anders Lee anchors New York's attack at 1.20 xG/60—their elite shot-creation rate—with 9 goals and 20 assists, though his 6.4% shooting rate suggests exposure against quality goaltending. Bo Horvat (0.87 xG/60) has generated 18 goals and 10 assists with a 12.8% shooting rate.

Defensively, Montreal's concerns center on Mike Matheson. New York's on Alexander Romanov. This is close to a true toss-up.

Players to Watch

New York Islanders

Anders Lee — 1.20 xG/60, 9G 20A, 2 HD goals, 6.4% shooting Bo Horvat — 0.87 xG/60, 18G 10A, 3 HD goals, 12.8% shooting

Montreal Canadiens

Cole Caufield — 0.97 xG/60, 33G 16A, 1 HD goals, 20.0% shooting Oliver Kapanen — 0.83 xG/60, 19G 12A, 4 HD goals, 17.8% shooting

Computed danger · scouting

Players to watch

NYI
Anders Lee9G 20A
1.20 xG/60 · 2 HD · 6.4% sh
Bo Horvat18G 10A
0.87 xG/60 · 3 HD · 12.8% 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