Backcheck
Recap · CGY at MIN

Wild pull away from the Flames

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

By the ModelJul 12, 3:17 AMxG: xgboost-0.758Edited for clarity
Away
CGY
Calgary Flames
1
Home
MIN
Minnesota Wild
4
FINAL
Process vs result

The underlying story

2.86Expected goals3.63
56% share for the better side
30Shot attempts (SOG)24
2High-danger chances5
64Corsi (all attempts)57
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

Calgary out-attempted Minnesota 30–24 and still lost 4–1. The Flames' inability to convert volume into goals exposed a fundamental quality gap: Minnesota's shots carried 0.064 expected goals per attempt to Calgary's 0.045. That disparity defined the game.

The underlying control backed Minnesota's margin. The Wild dominated 56% of 5v5 expected goals (3.63–2.86) while holding a 5–2 edge in high-danger chances. Calgary underperformed their xG by 1.86 goals, a gap partly due to self-inflicted wounds—four rebound opportunities created, zero converted.

F. Gustavsson stopped the rest. The Wild's goaltender posted a 0.967 SV% (29 of 30 saves), saving 1.86 goals above expected. When a starter delivers that in a 4–1 game, the scoreline becomes a footnote to his performance.

Minnesota's precision showed throughout. They converted 2 of 5 high-danger chances (40%) and scored three goals off the rush on 25 attempts. K. Kaprizov opened the scoring with a wrist shot from the wing at 17:45 of the first period, setting the tone early.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CGY0 / 2 · 0.46 xG
MIN2 / 5 · 1.30 xG
Medium dangermid-range
CGY1 / 18 · 1.73 xG
MIN2 / 17 · 1.87 xG
Low dangerperimeter & point
CGY0 / 44 · 0.67 xG
MIN0 / 35 · 0.46 xG

CGY went 1-for-18 from medium danger on 1.73 expected goals — 0.7 left on the table.

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

Finishing vs expected

expectedactual
CGY
1 G · 2.86 xG · -1.9
MIN
4 G · 3.63 xG · +0.4
012345
Goalies · GSAx (goals saved above expected)
D. CooleyCGY
+0.6
F. GustavssonMIN
+1.9

CGY finished -1.9 against expected, MIN +0.4 — F. Gustavsson (MIN) saved 1.9 goals above expected.

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

Shot diet

goalsshots
CGY
WRIST1/30
SNAP0/5
TIP IN0/4
SLAP0/4
BACKHAND0/3
WRAP AROUND0/1
BAT0/0
OTHER0/17
MIN
WRIST2/21
SNAP1/8
TIP IN1/4
SLAP0/4
BACKHAND0/1
WRAP AROUND0/0
BAT0/1
OTHER0/18
CGY
MIN
Off the rush
1 G on 32 · 2.05 xG
3 G on 25 · 2.49 xG
Off rebounds
0 G on 4 · 0.54 xG
0 G on 1 · 0.16 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
K. Kaprizov
#97 · L · MIN
1 G · 1 A · 3 SOG · 19:27 TOI · +1
Q. Hughes
#43 · D · MIN
0 G · 1 A · 4 SOG · 27:57 TOI
B. Faber
#7 · D · MIN
0 G · 1 A · 2 SOG · 24:01 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • CGY generated higher-quality looks than the shot total suggests.
  • F. Gustavsson (MIN) stopped 1.9 goals above expected.
  • MIN generated far more dangerous chances — 0.064 xG/shot vs 0.045. Quality over quantity.
  • MIN was clinical in the high-danger zone — 2/5 on HD chances (40%).
  • MIN was lethal off the rush — 3 goals on 25 rush chances.
  • CGY created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • CGY underperformed xG by 1.9 — wasted quality chances.
  • F. Gustavsson (MIN) saved 1.9 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · CGY at MIN · 8:00 PM ET

The Wild are the model's lean over the Flames — with PDO regression in play

By the ModelJul 12, 3:15 AMEdited for clarity
Win probability

The model's lean

56%
MIN
Model favorite
44%
56%
CGY50MIN

MIN by 12 points of win probability — a modest lean. Projected score CGY 2.42.7 MIN; 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 →MIN
47.0%5v5 xG%52.0%
49.0%Corsi%48.0%
2.36xGF / 602.55
2.66xGA / 602.40
1.76Goals for / gm2.04
2.15Goals against / gm1.93
0.985PDO — luck, not skill1.007

MIN holds 5 of 6 process categories — and PDO (0.985 vs 1.007) says MIN has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.4–2.7 goal spread with Minnesota at 56% win probability. This is a lean on underlying play and luck regressing against Calgary.

The Flames are underwater: -10 goal differential over their last 10 games. Their 47.0% 5v5 xG rate lags Minnesota's 52.0%. Worse, Calgary's PDO sits at 0.985 while Minnesota's sits at 1.007—the Flames running cold and due for positive regression, the Wild running lucky and vulnerable the other way.

Minnesota dominates the underlying matchup. At 52.0% 5v5 expected goals, the Wild generate higher-quality chances from fewer total touches, even as Minnesota's Corsi (48.0%) slightly trails Calgary's (49.0%). This split—better xG on inferior volume—is where the edge lives.

Calgary holds a rest advantage: three days off versus Minnesota's one. But the underlying gap is wide enough that it reads as secondary. Watch J. Wallstedt for a potential backup start given the back-to-back.

The matchup turns on two players per side. Blake Coleman leads Calgary's offense at 0.89 xG/60 with 16 goals, 12 assists, 2 high-danger goals, and an 11.4% shooting rate. Matt Coronato matches at 0.80 xG/60, 10 goals, 16 assists, but with a 6.6% conversion rate that suggests underperformance and positive regression ahead—dangerous for Minnesota.

Matt Boldy matches Coleman's underlying rate (0.89 xG/60) while posting 22 goals, 18 assists, 5 high-danger goals, and a 13.7% conversion rate. Robby Fabbri operates at 0.88 xG/60 with modest totals—2 goals, 3 assists, 1 high-danger goal, 6.9% shooting—a profile that signals inefficiency. Minnesota's depth matters: Boldy is elite, Fabbri is underperforming, and the Wild still project ahead.

Calgary's defensive weak link is Matt Coronato. Minnesota has no clearly exposed vulnerability. Neither team generates high-danger or rebound goals at meaningful rates, so expect a game driven by volume and xG.

The model's lean is sound.

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
MIN
Matt Boldy22G 18A
0.89 xG/60 · 5 HD · 13.7% sh
Robby Fabbri2G 3A
0.88 xG/60 · 1 HD · 6.9% sh
Source · MoneyPuck skaters