Backcheck
Recap · CGY at EDM

Flames edge the Oilers in a shootout

The Flames stole one. They lost the expected-goals battle 2.73–3.17 and won anyway.

By the ModelJul 12, 1:13 PMxG: xgboost-0.758Edited for clarity
Away
CGY
Calgary Flames
4
Home
EDM
Edmonton Oilers
3
FINAL / OT
Process vs result

The underlying story

2.73Expected goals3.17
54% share for the better side
22Shot attempts (SOG)35
4High-danger chances4
57Corsi (all attempts)66
Score-adjusted: 50% / 50%
Source · NHL play-by-play · XGBoost xG

The Oilers controlled this game in underlying metrics—61% of shot attempts, 54% of expected goals (3.17–2.73)—yet the Flames won 4-3 in a shootout. Calgary overperformed its xG by 1.27 goals, a margin that captured how thoroughly the numbers favored Edmonton.

Edmonton was lethal where it mattered. They scored twice on 29 rush chances and twice on 15 power-play shots (1.20 xG). High-danger chances split even at 4–4. But S. Skinner's goaltending faltered: a 0.864 save percentage (19 of 22) on an indefensible volume left Edmonton exposed.

D. Wolf's 0.914 (32 of 35) held. Calgary scored twice on 22 rush chances—not dominant, but enough. The shootout came down to one shot: Nazem Kadri's backhander from the doorstep, which decided the night.

The Three Stars belonged to Edmonton, the team that generated the better game despite falling short in the only moment that mattered.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CGY0 / 4 · 0.92 xG
EDM0 / 4 · 0.89 xG
Medium dangermid-range
CGY3 / 14 · 1.51 xG
EDM3 / 16 · 1.59 xG
Low dangerperimeter & point
CGY0 / 39 · 0.29 xG
EDM0 / 46 · 0.68 xG

CGY went 3-for-14 from medium danger on 1.51 expected goals — 1.5 above expected.

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

Finishing vs expected

expectedactual
CGY
4 G · 2.73 xG · +1.3
EDM
3 G · 3.17 xG · -0.2
012345
Goalies · GSAx (goals saved above expected)
D. WolfCGY
+0.2
S. SkinnerEDM
-0.3

CGY finished +1.3 against expected, EDM -0.2 — S. Skinner (EDM) allowed 0.3 more goals than expected.

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

Shot diet

goalsshots
CGY
WRIST1/17
SNAP0/11
BACKHAND0/3
SLAP0/1
TIP IN0/2
POKE1/1
BAT1/1
OTHER0/21
EDM
WRIST2/30
SNAP1/3
BACKHAND0/4
SLAP0/6
TIP IN0/3
POKE0/1
BAT0/0
OTHER0/19
CGY
EDM
Off the rush
2 G on 22 · 1.85 xG
2 G on 29 · 2.30 xG
Off rebounds
0 G on 2 · 0.39 xG
0 G on 2 · 0.27 xG

Wrist shots carried the volume: CGY went 1-for-17, EDM 2-for-30. CGY scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
R. Nugent-Hopkins
#93 · C · EDM
1 G · 2 A · 3 SOG · 18:56 TOI
C. McDavid
#97 · C · EDM
0 G · 2 A · 5 SOG · 26:21 TOI · +1
L. Draisaitl
#29 · C · EDM
1 G · 1 A · 6 SOG · 24:40 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • EDM was lethal off the rush — 2 goals on 29 rush chances.
  • CGY was lethal off the rush — 2 goals on 22 rush chances.
  • EDM power play was dominant — 2 PPG on 15 PP shots (1.20 xG).
Before the game — the model's pre-game read
Preview · CGY at EDM · 10:00 PM ET

The Oilers are the model's lean over the Flames — and regression is coming

By the ModelJun 16, 1:55 PMEdited for clarity
Win probability

The model's lean

56%
EDM
Model favorite
44%
56%
CGY50EDM

EDM by 12 points of win probability — a modest lean. Projected score CGY 2.42.8 EDM; 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 →EDM
47.0%5v5 xG%52.0%
49.0%Corsi%50.0%
2.36xGF / 602.64
2.66xGA / 602.47
1.76Goals for / gm2.13
2.15Goals against / gm2.29
0.985PDO — luck, not skill0.982

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

Source · MoneyPuck season tables · 5v5

The model projects Edmonton at 56% win probability in a 2.4–2.8 game, but regression risk cuts both ways.

Blake Coleman drives Calgary's offense at 16 goals with an xG rate of 0.89 per 60 minutes, shooting at 11.4%. Matt Coronato has 10 goals at 0.80 xG/60 but is converting at just 6.6%—a rate that usually falls. Edmonton's Connor Clattenburg generates an elite 1.47 xG/60 yet has just 1 goal on a 33.3% shot rate, a ceiling that will regress. Zach Hyman is the steadier producer: 14 goals with 1.23 xG/60 and a sustainable 13.0% shooting rate.

Defensively, Matt Coronato is Calgary's structural weakness. Edmonton's Jake Walman carries similar exposure. Neither team has generated early-goal or rebound chances at scale (both sit at 0% for both metrics), which limits how much chaos either can inflict from their blue-line vulnerabilities. The Oilers control underlying play, but Calgary's form is volatile enough to close the gap.

Three Stars

  • Edmonton owns 52.0% 5v5 expected goals against Calgary's 47.0%, with a nearly even Corsi split (50.0% to 49.0%).
  • Calgary is minus-10 in goal differential over 10 games.
  • Both PDOs are running cold (Edmonton 0.982, Calgary 0.985) and due for positive regression.
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
EDM
Connor Clattenburg1G 0A
1.47 xG/60 · 1 HD · 33.3% sh
Zach Hyman14G 13A
1.23 xG/60 · 1 HD · 13.0% sh
Source · MoneyPuck skaters