Backcheck
Recap · MTL at CAR

Canadiens hold off the Hurricanes

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

By the ModelJul 11, 10:44 PMxG: xgboost-0.758Edited for clarity
Away
MTL
Montreal Canadiens
7
Home
CAR
Carolina Hurricanes
5
FINAL
Process vs result

The underlying story

3.78Expected goals3.27
54% share for the better side
23Shot attempts (SOG)25
6High-danger chances7
45Corsi (all attempts)54
Score-adjusted: 44% / 56%
Source · NHL play-by-play · XGBoost xG

Carolina held 52% of shot attempts and 7 high-danger chances to Montreal's 6, yet lost 7-5. That gap—dominance in volume, defeat on the scoreboard—defines this game. Montreal's shots were more dangerous (0.084 xG per attempt versus Carolina's 0.061), which transformed shot quantity into scoreboard advantage.

Montreal converted ruthlessly in the high-danger zone, beating Carolina's goaltender on 3 of 6 chances (50%). Carolina, despite its volume, could not match that efficiency. Montreal also scored twice from low-danger situations—mistakes goaltenders cannot afford.

Lane Hutson's wrist shot from a sharp angle (P3, 18:00) was the game's turning point.

In net, J. Dobes (MTL) made 20 of 25 saves at 0.800 SV%, underperforming his expected line by 1.73 goals—a reflection of Montreal's pressure. B. Bussi (CAR) recorded 16 of 22 saves at 0.727 SV%, underperforming by 2.22.

Off the rush, both teams capitalized: Montreal scored 5 times on 26 chances; Carolina, 3 times on 24. Montreal outperformed its expected goals (3.78) by 3.22; Carolina exceeded its (3.27) by 1.73. Both teams got lucky, but only one leveraged it into a blowout.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
MTL3 / 6 · 1.62 xG
CAR2 / 7 · 1.53 xG
Medium dangermid-range
MTL2 / 17 · 1.75 xG
CAR2 / 14 · 1.30 xG
Low dangerperimeter & point
MTL2 / 22 · 0.41 xG
CAR1 / 33 · 0.44 xG

MTL went 2-for-22 from low danger on 0.41 expected goals — 1.6 above expected.

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

Finishing vs expected

expectedactual
MTL
7 G · 3.78 xG · +3.2
CAR
5 G · 3.27 xG · +1.7
012345678
Goalies · GSAx (goals saved above expected)
J. DobesMTL
-1.7
B. BussiCAR
-2.2

MTL finished +3.2 against expected, CAR +1.7 — B. Bussi (CAR) allowed 2.2 more goals than expected.

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

Shot diet

goalsshots
MTL
SNAP4/10
WRIST3/14
TIP IN0/6
BACKHAND0/4
SLAP0/1
OTHER0/10
CAR
SNAP3/24
WRIST0/6
TIP IN1/1
BACKHAND0/3
SLAP1/4
OTHER0/16
MTL
CAR
Off the rush
5 G on 26 · 2.55 xG
3 G on 24 · 2.41 xG
Off rebounds
0 G on 2 · 0.21 xG
0 G on 3 · 0.41 xG

Snap shots carried the volume: MTL went 4-for-10, CAR 3-for-24. MTL scored 5 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
S. Aho
#20 · C · CAR
2 G · 3 A · 3 SOG · 16:50 TOI · +1
A. Svechnikov
#37 · R · CAR
1 G · 2 A · 5 SOG · 17:14 TOI · +1
N. Ehlers
#27 · L · CAR
1 G · 2 A · 2 SOG · 16:54 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Dobes (MTL) gave up 1.7 goals more than expected — well below their workload.
  • MTL had the higher quality looks — 0.084 xG/shot vs 0.061.
  • MTL was clinical in the high-danger zone — 3/6 on HD chances (50%).
  • MTL scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • CAR was lethal off the rush — 3 goals on 24 rush chances.
  • MTL was lethal off the rush — 5 goals on 26 rush chances.
  • CAR created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • CAR outperformed their expected goals by 1.7 — elite finishing or lucky bounces.
  • MTL outperformed their expected goals by 3.2 — elite finishing or lucky bounces.
Before the game — the model's pre-game read
Preview · MTL at CAR · 7:00 PM ET

The Hurricanes are the model's lean over the Canadiens — with PDO regression in play

By the ModelJul 11, 10:43 PMEdited for clarity
Win probability

The model's lean

60%
CAR
Model favorite
40%
60%
MTL50CAR

CAR by 20 points of win probability — a clear lean. Projected score MTL 2.42.9 CAR; 17% chance it's tied after 60.

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

Tale of the tape

MTL← edge
edge →CAR
48.0%5v5 xG%56.0%
49.0%Corsi%60.0%
2.41xGF / 602.98
2.62xGA / 602.31
2.24Goals for / gm2.26
1.96Goals against / gm1.95
1.018PDO — luck, not skill0.984

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

Source · MoneyPuck season tables · 5v5

The model likes Carolina at 60% win probability in a projected 2.4 - 2.9 score.

The advantage is purely structural. The Hurricanes own 56.0% xG against Montreal's 48.0%, and they drive 60.0% Corsi — the Canadiens will spend the game defending their zone. This matchup is a territorial blowout in Carolina's favor.

But the score projection demands scrutiny on variance. Montreal's PDO is 1.018, an unsustainable run of luck now likely to reverse. Carolina's sits at 0.984, a drought. The Hurricanes are due for positive regression; the Canadiens are vulnerable to the opposite.

Cole Caufield anchors Montreal's offense with 33 goals and 16 assists. His 0.97 xG/60 combined with 20.0% shooting suggests he is riding elevated variance — his shot is going in above his underlying creation. Oliver Kapanen (19G, 12A) operates at 0.83 xG/60 but shoots 17.8%, another player banking on luck.

Carolina's Jackson Blake generates 1.06 xG/60, the highest rate in this matchup — he has 14 goals and 19 assists. Seth Jarvis (17G, 12A) produces 0.98 xG/60 and shoots 11.9%, a rate closer to his chances. Neither Hurricane is riding unsustainable variance, which tilts the regression narrative further in Carolina's direction.

The model sees through the PDO gap and still prefers the Hurricanes. That confidence reflects volume over luck — Carolina will own the play frequently enough that Montreal's positive variance doesn't matter.

Computed danger · scouting

Players to watch

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
CAR
Jackson Blake14G 19A
1.06 xG/60 · 2 HD · 10.9% sh
Seth Jarvis17G 12A
0.98 xG/60 · 1 HD · 11.9% sh
Source · MoneyPuck skaters