Backcheck
Recap · EDM at CGY

Flames run the Oilers off the ice on the underlying numbers

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

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

The underlying story

2.93Expected goals4.70
62% share for the better side
39Shot attempts (SOG)25
1High-danger chances8
60Corsi (all attempts)64
Score-adjusted: 52% / 48%
Source · NHL play-by-play · XGBoost xG

The Oilers out-shot the Flames 39–25, yet Calgary controlled 62% of expected goals (4.70–2.93). That discord explains the 4–3 result: Edmonton generated volume, Calgary generated danger.

The Flames created eight high-danger chances to Edmonton's one—a margin that doesn't require math to explain. On the rush, both teams scored three goals, though Calgary needed only 32 chances while Edmonton required 33. Calgary's power play capitalized ruthlessly: two goals on eight shots (0.76 xG). Edmonton scored twice on the power play from 15 shots and 0.85 xG.

Ryan Lomberg's snap shot from the doorstep (third period, 06:44) was the turning point—a high-danger finish typifying Calgary's approach. The Flames generated 0.073 xG per shot; Edmonton managed just 0.049. Calgary was efficient. Edmonton was scattered.

T. Jarry (EDM) saved 21 of 25 (0.840 SV%, +0.70 vs expected), nearly stealing back a full goal. D. Cooley (CGY) stopped 36 of 39 (0.923 SV%), turning Edmonton's rare premium looks into saves.

Edmonton scored twice from low-danger spots—the kind of luck that evaporates over time. Calgary created three rebound opportunities (zero converted). Edmonton created three rebound opportunities (zero converted). The difference was everything: Calgary's chances carried weight.

The scoreboard reads 4–3. The underlying numbers read: Flames dominated.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
EDM0 / 1 · 0.19 xG
CGY2 / 8 · 1.96 xG
Medium dangermid-range
EDM1 / 22 · 2.08 xG
CGY2 / 19 · 2.09 xG
Low dangerperimeter & point
EDM2 / 37 · 0.67 xG
CGY0 / 37 · 0.64 xG

EDM went 2-for-37 from low danger on 0.67 expected goals — 1.3 above expected.

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

Finishing vs expected

expectedactual
EDM
3 G · 2.93 xG · +0.1
CGY
4 G · 4.70 xG · -0.7
012345
Goalies · GSAx (goals saved above expected)
T. JarryEDM
+0.7
D. CooleyCGY
-0.1

EDM finished +0.1 against expected, CGY -0.7 — T. Jarry (EDM) saved 0.7 goals above expected.

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

Shot diet

goalsshots
EDM
WRIST2/23
SNAP1/6
BACKHAND0/7
TIP IN0/3
SLAP0/3
DEFLECTED0/1
WRAP AROUND0/1
POKE0/2
BAT0/0
OTHER0/14
CGY
WRIST0/30
SNAP3/6
BACKHAND0/1
TIP IN0/5
SLAP0/2
DEFLECTED1/2
WRAP AROUND0/1
POKE0/0
BAT0/1
OTHER0/16
EDM
CGY
Off the rush
3 G on 33 · 2.18 xG
3 G on 32 · 3.29 xG
Off rebounds
0 G on 3 · 0.37 xG
0 G on 3 · 0.37 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
E. Bouchard
#2 · D · EDM
0 G · 3 A · 2 SOG · 26:25 TOI · +1
L. Draisaitl
#29 · C · EDM
2 G · 0 A · 5 SOG · 25:27 TOI · +1
Z. Whitecloud
#28 · D · CGY
0 G · 2 A · 1 SOG · 24:37 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • EDM generated higher-quality looks than the shot total suggests.
  • CGY generated far more dangerous chances — 0.073 xG/shot vs 0.049. Quality over quantity.
  • EDM scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • CGY was lethal off the rush — 3 goals on 32 rush chances.
  • EDM was lethal off the rush — 3 goals on 33 rush chances.
  • CGY created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • EDM created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • CGY power play was dominant — 2 PPG on 8 PP shots (0.76 xG).
  • EDM power play was dominant — 2 PPG on 15 PP shots (0.85 xG).
Before the game — the model's pre-game read
Preview · EDM at CGY · 10:00 PM ET

Oilers at Flames: a genuine coin flip

By the ModelJul 12, 4:09 AMEdited for clarity
Win probability

The model's lean

52%
EDM
Model favorite
52%
48%
EDM50CGY

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

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

Tale of the tape

EDM← edge
edge →CGY
52.0%5v5 xG%47.0%
50.0%Corsi%49.0%
2.64xGF / 602.36
2.47xGA / 602.66
2.13Goals for / gm1.76
2.29Goals against / gm2.15
0.982PDO — luck, not skill0.985

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

Source · MoneyPuck season tables · 5v5

The projection is dead even. The model favors Edmonton 2.6–2.5 and assigns the Oilers 52% win probability—about as close to a pick'em as you'll find.

Edmonton owns the underlying play. The Oilers hold a 52.0% 5v5 expected goals share to Calgary's 47.0%, and lead 50.0% to 49.0% in Corsi. But here's the catch: both teams are running cold on luck. Edmonton's 0.982 PDO and Calgary's 0.985 PDO signal they're due for bounces. The Flames' -9 goal differential over their last 10 underscores how thoroughly they've underperformed their underlying metrics.

Rest breaks toward Edmonton. Calgary arrives on one day; Edmonton on three. Add D. Wolf on a back-to-back for Calgary—watch for either a backup start or a starter running on fumes.

For Edmonton, Zach Hyman is the engine. He carries 1.23 xG per 60 minutes and has 14 goals and 13 assists on 13.0% shooting—a clip that should normalize higher, giving him runway for added scoring. Connor McDavid at 13.7% shooting on 0.92 xG/60 is even more unsustainable; he has 25 goals and 33 assists.

Calgary counters with Blake Coleman at 0.89 xG/60, 16 goals and 12 assists, shooting 11.4%. Matt Coronato operates at 0.80 xG/60 with 10 goals and 16 assists, but his 6.6% shooting is the team's key variable. Edmonton's defensive weak link is Jake Walman; Calgary's is Coronato.

Both teams operate at 0% hard-chance and rebound goal rates—elite puck management. The edge belongs to Edmonton, but only by a hair.

Computed danger · scouting

Players to watch

EDM
Zach Hyman14G 13A
1.23 xG/60 · 1 HD · 13.0% sh
Connor McDavid25G 33A
0.92 xG/60 · 5 HD · 13.7% sh
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
Source · MoneyPuck skaters