Backcheck
Recap · CGY at TOR

Maple Leafs hold off the Flames

The Maple Leafs won a genuine coin flip — neither side controlled the run of play.

By the ModelJul 11, 1:26 PMxG: xgboost-0.758Edited for clarity
Away
CGY
Calgary Flames
3
Home
TOR
Toronto Maple Leafs
4
FINAL
Process vs result

The underlying story

4.01Expected goals4.08
50% share for the better side
29Shot attempts (SOG)37
8High-danger chances3
55Corsi (all attempts)62
Score-adjusted: 47% / 54%
Source · NHL play-by-play · XGBoost xG

The Maple Leafs won 4–3 despite Calgary's eight high-danger chances to their three—a significant gap in scoring-opportunity quality that complicated a near-even expected-goals result (4.08–4.01). The Leafs' puck control and elite goaltending made the difference.

Toronto held 56% of shot attempts (37–29 on goal), dominance that limited Calgary's access to prime scoring areas. A. Stolarz finished with a 0.897 save percentage, stopping 1.01 goals above expected, and converted the statistical tie into victory.

Both teams scored 3 on the rush, but the Leafs' puck possession meant they generated 30 such attempts to Calgary's 23. That volume, consistently cycled through, eventually found the net.

M. Knies led with 2 goals and an assist in 21:02. M. Domi added 2 in 12:25. R. Andersson recorded 1 assist in 25:48.

The turning point came at 17:56 of the third period: M. Domi's wrist shot from the high slot broke a tie. It crystallized what the shot distribution had promised—that Toronto's possession would translate to a lead Calgary couldn't erase.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CGY1 / 8 · 1.86 xG
TOR1 / 3 · 1.10 xG
Medium dangermid-range
CGY2 / 16 · 1.81 xG
TOR2 / 19 · 2.23 xG
Low dangerperimeter & point
CGY0 / 31 · 0.35 xG
TOR1 / 40 · 0.75 xG

CGY went 1-for-8 from high danger on 1.86 expected goals — 0.9 left on the table.

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

Finishing vs expected

expectedactual
CGY
3 G · 4.01 xG · -1.0
TOR
4 G · 4.08 xG · -0.1
012345
Goalies · GSAx (goals saved above expected)
D. WolfCGY
+0.1
A. StolarzTOR
+1.0

CGY finished -1.0 against expected, TOR -0.1 — A. Stolarz (TOR) saved 1.0 goals above expected.

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

Shot diet

goalsshots
CGY
WRIST3/22
BACKHAND0/4
TIP IN0/4
SLAP0/5
SNAP0/3
BETWEEN LEGS0/1
DEFLECTED0/0
WRAP AROUND0/0
OTHER0/16
TOR
WRIST4/34
BACKHAND0/5
TIP IN0/4
SLAP0/3
SNAP0/3
BETWEEN LEGS0/0
DEFLECTED0/1
WRAP AROUND0/1
OTHER0/11
CGY
TOR
Off the rush
3 G on 23 · 2.50 xG
3 G on 30 · 2.48 xG
Off rebounds
0 G on 6 · 1.08 xG
1 G on 5 · 0.59 xG

Wrist shots carried the volume: CGY went 3-for-22, TOR 4-for-34. CGY scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Knies
#23 · L · TOR
2 G · 1 A · 5 SOG · 21:02 TOI · +2
M. Domi
#11 · C · TOR
2 G · 0 A · 3 SOG · 12:25 TOI
R. Andersson
#4 · D · CGY
0 G · 1 A · 1 SOG · 25:48 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • A. Stolarz (TOR) stopped 1.0 goals above expected.
  • TOR was lethal off the rush — 3 goals on 30 rush chances.
  • CGY was lethal off the rush — 3 goals on 23 rush chances.
  • TOR created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • CGY created 6 rebound opportunities (0 converted) — crashing the net effectively.
Before the game — the model's pre-game read
Preview · CGY at TOR · 6:00 PM ET

Flames at Maple Leafs: a genuine coin flip

By the ModelJul 11, 1:24 PMEdited for clarity
Win probability

The model's lean

51%
TOR
Model favorite
49%
51%
CGY50TOR

TOR by 2 points of win probability — effectively a coin flip. Projected score CGY 2.52.6 TOR; 18% chance it's tied after 60.

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

Tale of the tape

CGY← edge
edge →TOR
47.0%5v5 xG%46.0%
49.0%Corsi%45.0%
2.36xGF / 602.24
2.66xGA / 602.67
1.76Goals for / gm2.09
2.15Goals against / gm2.52
0.985PDO — luck, not skill1.002

CGY holds 5 of 6 process categories — and PDO (0.985 vs 1.002) says TOR has run hotter.

Source · MoneyPuck season tables · 5v5

This is essentially a coin flip. The model projects a 2.5-2.6 goal game with Toronto at 51% win probability — the thinnest of edges.

The Maple Leafs look fresher. They've posted a 4-4-2 record in their last 10, outpacing Calgary's -14 goal differential over the same stretch.

The underlying numbers close the gap. Calgary's 49.0% Corsi rate indicates territorial superiority — they should spend significant time in Toronto's end. The Maple Leafs trail at 46.0%, but their expected goals sit nearly level: 46.0% to Calgary's 47.0%, which suggests the Flames' advantage doesn't translate to clear shot quality. Calgary's real vulnerability is their 0.985 PDO. That rate means they're converting below league average and catching fewer favorable bounces than normal — a recipe for positive regression.

Rest tilts toward Toronto. The Maple Leafs enter on three days' rest; Calgary on one. With D. Wolf on a back-to-back, watch for either a backup appearance or a starter who might fade.

Blake Coleman drives Calgary's offense: 0.89 expected goals per 60 minutes, 16 goals, 12 assists, 2 high-danger goals, 11.4% shooting. Matt Coronato pairs alongside him at 0.80 xG/60, 10 goals, 16 assists, and 6.6% conversion. Both are producing below their underlying volume, again suggesting regression is coming.

Toronto counters with Auston Matthews at 1.10 xG/60, 17 goals, 13 assists, and 1 high-danger goal. John Tavares follows at 0.91 xG/60, 15 goals, 24 assists, capitalizing on high-danger chances at 12.4% — an efficiency rate that tends to stick around.

Both teams sit at 0% conversion on high-danger situations and 0% on rebounds, suggesting neither has developed secondary scoring yet. The defensive distinction: Matt Coronato represents Calgary's back-check vulnerability, while Bo Groulx is Toronto's.

The model and underlying numbers align. This is close, a true coin flip, with no clear leverage unless you believe Calgary's PDO regression narrative paired with their Corsi dominance.

Computed danger · scouting

Players to watch

CGY
Blake Coleman16G 12A
0.89 xG/60 · 2 HD · 11.4% sh
Matt Coronato10G 16A
0.80 xG/60 · 0 HD · 6.6% 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