Backcheck
Recap · LAK at CGY

A. Sergeev stands tall as the Flames edge the Kings

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

By the ModelJul 12, 12:02 PMxG: xgboost-0.758Edited for clarity
Away
LAK
Los Angeles Kings
1
Home
CGY
Calgary Flames
3
FINAL
Process vs result

The underlying story

3.63Expected goals1.94
65% share for the better side
28Shot attempts (SOG)20
4High-danger chances2
70Corsi (all attempts)48
Score-adjusted: 60% / 40%
Source · NHL play-by-play · XGBoost xG

The Kings had nearly twice the expected goal production and lost 3–1. At 5v5, they controlled 65% of expected goals (3.63 xG vs. 1.94), but the scoreboard told a different story.

Los Angeles underperformed their xG by 2.63 goals. Calgary overperformed by 1.06, scoring three goals on 1.94 expected chances. A. Sergeev's 0.964 save percentage (+2.63 vs. expected) accounted for much of the gap. A. Forsberg posted 0.895 on 17–19 stops.

The Flames held 42% of shot attempts (20–28 on goal) and punished their opportunities. On the rush, Calgary scored 2 goals on 19 rush chances. Los Angeles generated 6 rebound opportunities and scored on zero, a microcosm of the night.

Joel Farabee's backhander from the wing (P3, 19:20) was the turning point. High-danger chances split 2–4 in LA's favor, yet shot conversion and goaltending went the other way. This game was decided by execution and save percentage, not underlying metrics.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
LAK1 / 4 · 0.83 xG
CGY1 / 2 · 0.53 xG
Medium dangermid-range
LAK0 / 21 · 2.27 xG
CGY1 / 11 · 1.04 xG
Low dangerperimeter & point
LAK0 / 45 · 0.52 xG
CGY1 / 35 · 0.37 xG

LAK went 0-for-21 from medium danger on 2.27 expected goals — 2.3 left on the table.

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

Finishing vs expected

expectedactual
LAK
1 G · 3.63 xG · -2.6
CGY
3 G · 1.94 xG · +1.1
01234
Goalies · GSAx (goals saved above expected)
A. ForsbergLAK
-0.1
A. SergeevCGY
+2.6

LAK finished -2.6 against expected, CGY +1.1 — A. Sergeev (CGY) saved 2.6 goals above expected.

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

Shot diet

goalsshots
LAK
WRIST1/21
SNAP0/9
BACKHAND0/8
TIP IN0/2
SLAP0/4
WRAP AROUND0/0
OTHER0/26
CGY
WRIST0/15
SNAP1/6
BACKHAND1/6
TIP IN1/2
SLAP0/0
WRAP AROUND0/1
OTHER0/18
LAK
CGY
Off the rush
1 G on 30 · 2.65 xG
2 G on 19 · 1.51 xG
Off rebounds
0 G on 6 · 0.74 xG
0 G on 1 · 0.14 xG

Wrist shots carried the volume: LAK went 1-for-21, CGY 0-for-15. CGY scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
Z. Whitecloud
#28 · D · CGY
0 G · 2 A · 2 SOG · 20:30 TOI · +2
Z. Parekh
#19 · D · CGY
1 G · 0 A · 2 SOG · 22:10 TOI · +2
Q. Byfield
#55 · R · LAK
1 G · 0 A · 2 SOG · 21:51 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • CGY won despite being outplayed by xG (35%). Goaltending or finishing carried them.
  • A. Sergeev (CGY) stopped 2.6 goals above expected.
  • CGY was lethal off the rush — 2 goals on 19 rush chances.
  • LAK created 6 rebound opportunities (0 converted) — crashing the net effectively.
  • LAK underperformed xG by 2.6 — wasted quality chances.
  • A. Sergeev (CGY) saved 2.6 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · LAK at CGY · 9:00 PM ET

Kings at Flames: a genuine coin flip

By the ModelJul 12, 12:00 PMEdited for clarity
Win probability

The model's lean

53%
LAK
Model favorite
53%
47%
LAK50CGY

LAK by 6 points of win probability — a modest lean. Projected score LAK 2.52.4 CGY; 19% chance it's tied after 60.

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

Tale of the tape

LAK← edge
edge →CGY
52.0%5v5 xG%47.0%
52.0%Corsi%49.0%
2.42xGF / 602.36
2.20xGA / 602.66
1.85Goals for / gm1.76
1.71Goals against / gm2.15
1.002PDO — luck, not skill0.985

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.5-2.4 Kings victory with Los Angeles at 53% win probability—as close to a pick'em as you'll find. Los Angeles is 7-1-2 in their last 10 while Calgary sits at -10 goal differential over the same stretch, granting the Kings a clear form edge.

The underlying gap is possession. Los Angeles owns 52.0% expected goals at 5v5 against Calgary's 47.0%, and that advantage manifests territorially: the Kings control play at 52.0% Corsi, which means they dictate where hockey happens. A 5-point xG edge compounds over time. Calgary's 0.985 PDO reveals they've run cold, and positive regression is due.

Goaltending uncertainty cuts both ways. D. Wolf is on a back-to-back for Los Angeles and D. Kuemper for Calgary, either of whom could start a backup or take the net tired.

Offensively, Los Angeles holds a modest edge despite talent parity. Alex Laferriere leads the Kings with 0.87 expected goals per 60 minutes, 16 goals, 18 assists, and 2 high-danger goals on 9.9% shooting. Blake Coleman generates nearly identically for Calgary—0.89 xG/60, 16 goals, 12 assists, 2 high-danger goals—but his 11.4% shooting efficiency masks a volume disadvantage. The Kings' puck control means Laferriere will see more ice in genuine scoring opportunities. Jared Wright (0.83 xG/60, 0 goals, 4 assists) is a depth option; Matt Coronato (0.80 xG/60, 10 goals, 16 assists) has underperformed relative to his volume with just 6.6% shooting.

Los Angeles's territorial dominance is the tactical story. They will spend more time in Calgary's zone and out-shoot them. Calgary's cold PDO is their escape hatch: variance favors underperformers in tight contests. Adrian Kempe is Los Angeles's defensive liability; Matt Coronato shoulders Calgary's defensive burden.

This game hinges on whether the underlying metrics—which favor Los Angeles—survive goaltender uncertainty. Fifty-three percent is fair.

Computed danger · scouting

Players to watch

LAK
Alex Laferriere16G 18A
0.87 xG/60 · 2 HD · 9.9% sh
Jared Wright0G 4A
0.83 xG/60 · 0 HD · 0.0% 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