Backcheck
Recap · MIN at CGY

Flames run the Wild off the ice on the underlying numbers

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

By the ModelJul 11, 7:02 PMxG: xgboost-0.758Edited for clarity
Away
MIN
Minnesota Wild
1
Home
CGY
Calgary Flames
4
FINAL
Process vs result

The underlying story

3.01Expected goals4.67
61% share for the better side
27Shot attempts (SOG)31
4High-danger chances9
57Corsi (all attempts)63
Score-adjusted: 51% / 50%
Source · NHL play-by-play · XGBoost xG

The Flames ran the Wild off the ice on expected goals, dominating 61–39 in the underlying metrics (4.67–3.01 xG) before their 4–1 scoreboard victory.

Calgary's edge came from shot quality. The Flames generated 0.074 expected goals per shot versus Minnesota's 0.053, and created far more dangerous chances — nine to four. That efficiency gap proved decisive.

Minnesota's problem was simple: wasted opportunity. The Wild generated 3.01 expected goals but scored just one, underperforming by 2.01 goals. F. Gustavsson saved 1.67 goals above expected, compounding the damage. Good chances, poor execution.

Calgary had the inverse problem. D. Wolf posted a 0.963 save percentage and saved 2.01 goals above expected. The Flames were lethal in transition — scoring 2 goals on 35 rush attempts — and crashed the net effectively, converting one of three rebound opportunities.

Rasmus Andersson's wrist shot from a sharp angle at 19:00 of the third period proved the turning point.

Three Stars

  • R. Andersson (CGY) — 1G, 1A in 23:31
  • M. Coronato (CGY) — 1G, 1A in 13:26
  • M. Backlund (CGY) — 1A in 20:11
How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
MIN0 / 4 · 0.88 xG
CGY2 / 9 · 2.47 xG
Medium dangermid-range
MIN1 / 17 · 1.60 xG
CGY2 / 17 · 1.67 xG
Low dangerperimeter & point
MIN0 / 36 · 0.52 xG
CGY0 / 37 · 0.53 xG

MIN went 0-for-4 from high danger on 0.88 expected goals — 0.9 left on the table.

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

Finishing vs expected

expectedactual
MIN
1 G · 3.01 xG · -2.0
CGY
4 G · 4.67 xG · -0.7
012345
Goalies · GSAx (goals saved above expected)
F. GustavssonMIN
+1.7
D. WolfCGY
+2.0

MIN finished -2.0 against expected, CGY -0.7 — D. Wolf (CGY) saved 2.0 goals above expected.

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

Shot diet

goalsshots
MIN
WRIST0/21
TIP IN1/8
BACKHAND0/6
SNAP0/5
SLAP0/1
POKE0/1
OTHER0/15
CGY
WRIST3/28
TIP IN0/8
BACKHAND1/4
SNAP0/1
SLAP0/3
POKE0/0
OTHER0/19
MIN
CGY
Off the rush
1 G on 25 · 1.93 xG
2 G on 35 · 3.58 xG
Off rebounds
0 G on 3 · 0.24 xG
1 G on 3 · 0.36 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
R. Andersson
#4 · D · CGY
1 G · 1 A · 6 SOG · 23:31 TOI · +3
M. Coronato
#27 · R · CGY
1 G · 1 A · 1 SOG · 13:26 TOI · +2
M. Backlund
#11 · C · CGY
0 G · 1 A · 1 SOG · 20:11 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • F. Gustavsson (MIN) stopped 1.7 goals above expected.
  • CGY generated far more dangerous chances — 0.074 xG/shot vs 0.053. Quality over quantity.
  • CGY was lethal off the rush — 2 goals on 35 rush chances.
  • CGY created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • MIN created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • MIN underperformed xG by 2.0 — wasted quality chances.
  • F. Gustavsson (MIN) saved 1.7 goals above expected — stole the show.
  • D. Wolf (CGY) saved 2.0 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · MIN at CGY · 9:00 PM ET

Wild at Flames: a genuine coin flip

By the ModelJul 11, 6:58 PMEdited for clarity
Win probability

The model's lean

52%
MIN
Model favorite
52%
48%
MIN50CGY

MIN by 4 points of win probability — effectively a coin flip. Projected score MIN 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

MIN← edge
edge →CGY
52.0%5v5 xG%47.0%
48.0%Corsi%49.0%
2.55xGF / 602.36
2.40xGA / 602.66
2.04Goals for / gm1.76
1.93Goals against / gm2.15
1.007PDO — luck, not skill0.985

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

Source · MoneyPuck season tables · 5v5

Minnesota enters as a 52% favorite with the model projecting a 2.6–2.5 final. This is as close to a pick'em as the data allows.

The Wild own the underlying play: a 52.0% 5v5 expected goals share against Calgary's 47.0% means Minnesota is generating better looks consistently. The Flames, however, carry a PDO of 0.985—the kind of suppressed luck that typically corrects upward. Calgary is running cold and due for regression, which narrows what should be a clear advantage.

The matchup hinges on two offensive dynamics. Minnesota's Matt Boldy sits at 0.89 xG/60 with 22 goals and 18 assists, plus 5 high-danger chances. His 13.7% shooting efficiency suggests he's not unsustainably hot, but his volume and quality make him Calgary's primary containment challenge. Robby Fabbri is a paradox: 0.88 xG/60 underlying but only 2 goals and 3 assists, including 1 high-danger goal, on 6.9% shooting. His metrics are elite; his conversion is not. If Fabbri's cold streak breaks in this game, Minnesota's edge improves sharply.

Calgary's Blake Coleman mirrors Boldy's threat level exactly: 0.89 xG/60, 16 goals, 12 assists, and 2 high-danger chances. Matt Coronato complicates the Flames' picture. He's generating 0.80 xG/60 and 16 assists, but that's paired with just 10 goals on 6.6% shooting—a classic underperformer relative to volume. Coronato is also listed as Calgary's defensive liability, which compounds the problem: the same player struggling to finish is a vulnerability defending.

Minnesota's identified defensive weak link is Matt Kiersted. The context matters, though—the Wild have been effective despite this gap, likely due to strong team structure that compensates.

Tactically, Minnesota's game to lose. The Wild control play, the Flames are lucky to stay close, and regression math favors Calgary stepping forward—but forward from suppressed doesn't guarantee victory. Boldy and Coleman cancel each other out. The difference is Fabbri's dormant shot-making: if it wakes up, the Wild extend their edge; if it stays quiet, Calgary's regression and depth limitations make this a genuine coin flip.

At 52%, the model is being honest.

Computed danger · scouting

Players to watch

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
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