Backcheck
Recap · CGY at UTA

Utah hold off the Flames

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

By the ModelJun 16, 2:49 PMxG: xgboost-0.758Edited for clarity
Away
CGY
Calgary Flames
1
Home
UTA
Utah Mammoth
3
FINAL
Process vs result

The underlying story

3.43Expected goals4.86
59% share for the better side
20Shot attempts (SOG)32
4High-danger chances7
56Corsi (all attempts)62
Score-adjusted: 49% / 51%
Source · NHL play-by-play · XGBoost xG

Calgary's goaltending was decisive. D. Cooley saved 2.9 goals above expected, suppressing Utah's xG advantage (4.86–3.43, 59–41%) enough to make this a 3–1 game instead of a rout.

Utah's control was thorough. They held 62% of shot attempts (32–20), won the high-danger chances (7–4), and scored twice on 34 rush chances.

But they also wasted chances. Utah underperformed their xG by 1.86 goals. Calgary underperformed by 2.43—an underperformance that would have been crippling without Cooley.

Kevin Stenlund's snap shot from the slot (P3, 19:37) was the turning point. K. Vejmelka (19/20 saves, +2.43 vs expected) was equally sharp, and Calgary's net crashing (3 rebound opportunities, 1 converted) provided what little resistance Utah's dominance allowed.

Three Stars

  • #4 R. Andersson — 1G in 23:23
  • #8 N. Schmaltz — 1A in 19:52
  • #91 N. Kadri — 1A in 19:46
How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CGY1 / 4 · 1.00 xG
UTA2 / 7 · 2.34 xG
Medium dangermid-range
CGY0 / 19 · 2.08 xG
UTA1 / 16 · 1.90 xG
Low dangerperimeter & point
CGY0 / 33 · 0.36 xG
UTA0 / 39 · 0.63 xG

CGY went 0-for-19 from medium danger on 2.08 expected goals — 2.1 left on the table.

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

Finishing vs expected

expectedactual
CGY
1 G · 3.43 xG · -2.4
UTA
3 G · 4.86 xG · -1.9
0123456
Goalies · GSAx (goals saved above expected)
D. CooleyCGY
+2.9
K. VejmelkaUTA
+2.4

CGY finished -2.4 against expected, UTA -1.9 — D. Cooley (CGY) saved 2.9 goals above expected.

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

Shot diet

goalsshots
CGY
SNAP0/18
SLAP1/9
TIP IN0/4
BACKHAND0/2
WRIST0/4
DEFLECTED0/2
OTHER0/17
UTA
SNAP3/27
SLAP0/8
TIP IN0/7
BACKHAND0/4
WRIST0/1
DEFLECTED0/1
OTHER0/14
CGY
UTA
Off the rush
0 G on 23 · 2.63 xG
2 G on 34 · 3.02 xG
Off rebounds
1 G on 3 · 0.36 xG
0 G on 2 · 0.42 xG

Snap shots carried the volume: CGY went 0-for-18, UTA 3-for-27. UTA scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
R. Andersson
#4 · D ·
1 G · 0 A · 2 SOG · 23:23 TOI
N. Schmaltz
#8 · C ·
0 G · 1 A · 6 SOG · 19:52 TOI · +1
N. Kadri
#91 · C ·
0 G · 1 A · 1 SOG · 19:46 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • D. Cooley (CGY) stopped 2.9 goals above expected.
  • UTA was lethal off the rush — 2 goals on 34 rush chances.
  • CGY created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • UTA underperformed xG by 1.9 — wasted quality chances.
  • CGY underperformed xG by 2.4 — wasted quality chances.
  • D. Cooley (CGY) saved 2.9 goals above expected — stole the show.
  • K. Vejmelka (UTA) saved 2.4 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · CGY at UTA · 9:30 PM ET

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

By the ModelJun 16, 2:47 PMEdited for clarity
Win probability

The model's lean

57%
UTA
Model favorite
43%
57%
CGY50UTA

UTA by 14 points of win probability — a modest lean. Projected score CGY 2.42.8 UTA; 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 →UTA
47.0%5v5 xG%52.0%
49.0%Corsi%53.0%
2.36xGF / 602.64
2.66xGA / 602.39
1.76Goals for / gm2.26
2.15Goals against / gm1.99
0.985PDO — luck, not skill1.003

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.4–2.8 Utah victory with the Jazz at 57% win probability. The thesis is straightforward: Utah dominates the underlying play. The Jazz own 52.0% expected goals share at 5v5 against Calgary's 47.0%, a five-point gap that manifests as territorial control. They drive Corsi at 53.0%, meaning the puck lives on the Flames' side of the ice for extended stretches. That positioning advantage should yield volume benefits in the scoring areas, offsetting any Calgary counterpunches.

Form tells a murkier story. Utah is -11 on goal differential over the last 10 games, Calgary -16. Both teams are bleeding results, but Calgary's deficit reveals something crucial: the Flames carry a 0.985 PDO, indicating they're running cold by statistical standard. Utah sits at 1.003 PDO, near parity. That gap—luck normalizing away from Calgary, toward Utah—comprises the secondary edge the model prices into its win probability. It's luck in flux, not stable skill.

The complication is rest. Calgary has four days between games, while Utah is on one day's rest. It's a tangible advantage, especially if V. Vanecek, on a back-to-back, either sits or takes the ice fatigued. A fresh starter or a rested backup could absorb Utah's volume. The model acknowledges this but doesn't weight it heavily.

Players to Watch

Calgary

  • Blake Coleman — 0.89 xG/60, 16G 12A, 11.4% shooting, 2 high-danger goals
  • Matt Coronato — 0.80 xG/60, 10G 16A, 6.6% shooting

Utah

  • Dylan Guenther — 1.02 xG/60, 28G 15A, 16.8% shooting, 3 high-danger goals
  • Daniil But — 1.01 xG/60, 2G 2A, 5.6% shooting, 1 high-danger goal

Coleman's 11.4% shooting rate is elevated relative to league norms, suggesting some variance inflation in his goal total. Coronato's 6.6% rate is depressed—a regression setup paired with his solid underlying volume. Defensively, Coronato is Calgary's structural weak link; Maveric Lamoureux anchors Utah's vulnerable flank. Guenther, the game's gravitational center, is balanced against Coleman, who despite powering Calgary's offense, is due for normalization downward.

Utah's advantage is clean: better underlying play, better luck positioning, superior personnel. Calgary's rest edge is meaningful but insufficient to overcome the structural gap the model has identified.

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
UTA
Dylan Guenther28G 15A
1.02 xG/60 · 3 HD · 16.8% sh
Daniil But2G 2A
1.01 xG/60 · 1 HD · 5.6% sh
Source · MoneyPuck skaters