Backcheck
Recap · VGK at CGY

Golden Knights run the Flames off the ice on the underlying numbers

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

By the ModelJun 16, 2:42 PMxG: xgboost-0.758Edited for clarity
Away
VGK
Vegas Golden Knights
4
Home
CGY
Calgary Flames
2
FINAL
Process vs result

The underlying story

4.29Expected goals2.80
61% share for the better side
30Shot attempts (SOG)29
7High-danger chances3
69Corsi (all attempts)55
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

Calgary held 49% of shot attempts (29–30 on goal), nearly matching Vegas's output. Yet the Golden Knights controlled 60% of 5v5 expected goals (4.29–2.80 xG)—and the final score (4–2) fell sharply in Vegas's favor. The difference was chance quality, not volume.

High-danger chances widened the gap further: Vegas 7, Calgary 3. The Flames underperformed their xG by 0.80 goals. Vegas converted their advantages off the rush, scoring 3 goals on 22 chances versus Calgary's 2 on 27. Tomas Hertl's wrist shot from the slot at 19:53 of the third sealed the lead.

Calgary crashed the net for 3 rebound opportunities but converted none—a symptom of perimeter play rather than net-front presence. Vegas split the net between A. Hill (8 shots, 0.800 SV%) and A. Schmid (19 shots, 1.000 SV%, +1.83 versus expected). D. Wolf played steadily for Calgary (26 saves on 29 shots, 0.897 SV%, +1.29 versus expected), but his workload reflected Calgary's disadvantage.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
VGK2 / 7 · 2.36 xG
CGY0 / 3 · 0.67 xG
Medium dangermid-range
VGK2 / 12 · 1.22 xG
CGY2 / 12 · 1.36 xG
Low dangerperimeter & point
VGK0 / 50 · 0.71 xG
CGY0 / 40 · 0.76 xG

VGK went 2-for-12 from medium danger on 1.22 expected goals — 0.8 above expected.

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

Finishing vs expected

expectedactual
VGK
4 G · 4.29 xG · -0.3
CGY
2 G · 2.80 xG · -0.8
012345
Goalies · GSAx (goals saved above expected)
A. HillVGK
-1.0
A. SchmidVGK
+1.8
D. WolfCGY
+1.3

VGK finished -0.3 against expected, CGY -0.8 — A. Schmid (VGK) saved 1.8 goals above expected.

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

Shot diet

goalsshots
VGK
WRIST2/33
SNAP1/4
SLAP0/4
TIP IN0/5
BACKHAND1/2
DEFLECTED0/1
OTHER0/20
CGY
WRIST0/27
SNAP2/10
SLAP0/3
TIP IN0/2
BACKHAND0/2
DEFLECTED0/0
OTHER0/11
VGK
CGY
Off the rush
3 G on 22 · 2.75 xG
2 G on 27 · 2.02 xG
Off rebounds
1 G on 2 · 0.22 xG
0 G on 3 · 0.47 xG

Wrist shots carried the volume: VGK went 2-for-33, CGY 0-for-27. VGK scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Marner
#93 · R ·
0 G · 2 A · 4 SOG · 21:54 TOI · +2
T. Hertl
#48 · C ·
1 G · 1 A · 2 SOG · 18:31 TOI · +2
J. Eichel
#9 · C ·
2 G · 0 A · 7 SOG · 17:44 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • CGY had the shot volume but the chances weren't dangerous.
  • A. Schmid (VGK) stopped 1.8 goals above expected.
  • A. Hill (VGK) gave up 1.0 goals more than expected — well below their workload.
  • CGY was lethal off the rush — 2 goals on 27 rush chances.
  • VGK was lethal off the rush — 3 goals on 22 rush chances.
  • CGY created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • A. Schmid (VGK) saved 2.8 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · VGK at CGY · 9:00 PM ET

Golden Knights at Flames: a genuine coin flip

By the ModelJul 11, 12:25 PMEdited for clarity
Win probability

The model's lean

54%
VGK
Model favorite
54%
46%
VGK50CGY

VGK by 8 points of win probability — a modest lean. Projected score VGK 2.62.3 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

VGK← edge
edge →CGY
54.0%5v5 xG%47.0%
52.0%Corsi%49.0%
2.52xGF / 602.36
2.11xGA / 602.66
2.12Goals for / gm1.76
2.10Goals against / gm2.15
0.983PDO — luck, not skill0.985

VGK holds 6 of 6 process categories — and PDO (0.983 vs 0.985) says CGY has run hotter.

Source · MoneyPuck season tables · 5v5

Vegas is a 54% favorite with a projected score of 2.6–2.3, which means the model likes Vegas but barely. This is as close to a true coin flip as you'll find.

The Flames have collapsed defensively, sitting -16 in goal differential over their last 10 games. Vegas is -8 in the same span. Both teams are slumping, but Calgary is falling faster.

The underlying play tells a sharper story. Vegas owns 5v5 shot quality at 54.0% expected goals share versus Calgary's 47.0%, and controls territory at 52.0% Corsi to the Flames' 49.0%. Vegas is tilting the ice—not dramatically, but consistently.

Both teams are running cold in PDO. Vegas sits at 0.983, Calgary at 0.985. For teams this close in luck, you expect mean reversion. Vegas has the process to benefit from it; Calgary is gambling on the same lottery.

Tomas Hertl has been Vegas's engine—0.88 expected goals per 60 minutes with 5 goals and 17 assists. His 4.3% shooting rate is sustainable, which means there's room for positive variance. Blake Coleman anchors Calgary's attack differently: 16 goals on 0.89 xG/60 and 11.4% shooting. Coleman is running hot. Matt Coronato (0.80 xG/60, 10 goals and 16 assists) gives Calgary a secondary threat, though his 6.6% shooting rate has more regression risk than Coleman's.

Brandon Saad was supposed to be a key Vegas contributor—0.91 xG/60, 3 goals and 6 assists—but is marked inactive for this matchup. That removes one layer of Vegas's attack and matters more than the raw stats suggest.

The decision point: Does Vegas's superior process overcome its personnel losses and the Flames' desperation? Calgary has to move pucks better and shoot more efficiently. Vegas has to convert on volume. Neither team is built for offensive fireworks, but Vegas has the structural advantage in puck possession.

The 54% number feels right. Vegas should win this game, but it doesn't feel inevitable.

Computed danger · scouting

Players to watch

VGK
Brandon Saad3G 6A
0.91 xG/60 · 1 HD · 4.1% sh
Tomas Hertl5G 17A
0.88 xG/60 · 1 HD · 4.3% 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