Backcheck
Recap · FLA at CGY

Flames pull away from the Panthers

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

By the ModelJul 12, 8:04 AMxG: xgboost-0.758Edited for clarity
Away
FLA
Florida Panthers
1
Home
CGY
Calgary Flames
4
FINAL
Process vs result

The underlying story

2.77Expected goals3.74
57% share for the better side
25Shot attempts (SOG)36
4High-danger chances5
51Corsi (all attempts)55
Score-adjusted: 52% / 48%
Source · NHL play-by-play · XGBoost xG

The Flames won 4-1, but the Panthers underperformed their expected goals by 1.77—they generated 2.77 xG but scored just one. Calgary's volume advantage explained it: 57% of 5v5 expected goals (3.74–2.77), 59% of shot attempts (36–25), and high-danger chances (5–4).

Matt Coronato's wrist shot from the high slot (P3, 17:30) marked the turning point.

Calgary's scoring came from where it mattered most: the power play (two goals on 21 shots, 1.78 xG) and the rush (two goals on 27 attempts). Even though Calgary went 0–5 in high danger—a drought that usually derails contenders—the efficiency elsewhere buried Florida.

D. Wolf stopped 24 of 25 shots (0.960 save percentage), beating expected by 1.77 goals. That's the kind of anchoring performance that amplifies volume control.

D. Tarasov gave Florida a chance: 32/36 saves, plus flawless high-danger defense (five shots, five stops). The Panthers just couldn't manufacture anything behind that. Three rebound opportunities, zero goals. Calgary crashed with more purpose: five rebound ops, one conversion.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
FLA0 / 4 · 0.88 xG
CGY0 / 5 · 1.19 xG
Medium dangermid-range
FLA0 / 11 · 1.28 xG
CGY3 / 16 · 1.77 xG
Low dangerperimeter & point
FLA1 / 36 · 0.62 xG
CGY1 / 34 · 0.78 xG

FLA went 0-for-11 from medium danger on 1.28 expected goals — 1.3 left on the table.

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

Finishing vs expected

expectedactual
FLA
1 G · 2.77 xG · -1.8
CGY
4 G · 3.74 xG · +0.3
012345
Goalies · GSAx (goals saved above expected)
D. TarasovFLA
-0.3
D. WolfCGY
+1.8

FLA finished -1.8 against expected, CGY +0.3 — D. Wolf (CGY) saved 1.8 goals above expected.

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

Shot diet

goalsshots
FLA
WRIST1/23
TIP IN0/6
SLAP0/5
BACKHAND0/2
SNAP0/2
WRAP AROUND0/1
BAT0/1
OTHER0/11
CGY
WRIST2/32
TIP IN0/5
SLAP1/4
BACKHAND1/4
SNAP0/1
WRAP AROUND0/0
BAT0/0
OTHER0/9
FLA
CGY
Off the rush
0 G on 22 · 1.96 xG
2 G on 27 · 2.32 xG
Off rebounds
0 G on 3 · 0.37 xG
1 G on 5 · 0.86 xG

Wrist shots carried the volume: FLA went 1-for-23, CGY 2-for-32. CGY scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
B. Coleman
#20 · L · CGY
0 G · 2 A · 1 SOG · 17:39 TOI · +1
Z. Parekh
#19 · D · CGY
0 G · 1 A · 4 SOG · 20:06 TOI
M. Gridin
#92 · R · CGY
0 G · 1 A · 4 SOG · 19:09 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • D. Wolf (CGY) stopped 1.8 goals above expected.
  • CGY couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • CGY was lethal off the rush — 2 goals on 27 rush chances.
  • CGY created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • FLA created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • FLA underperformed xG by 1.8 — wasted quality chances.
  • D. Tarasov was a wall on HD chances — 100% SV on 5 high-danger shots.
  • D. Wolf (CGY) saved 1.8 goals above expected — stole the show.
  • CGY power play was dominant — 2 PPG on 21 PP shots (1.78 xG).
Before the game — the model's pre-game read
Preview · FLA at CGY · 9:00 PM ET

Panthers at Flames: a genuine coin flip

By the ModelJul 12, 8:13 AMEdited for clarity
Win probability

The model's lean

50%
CGY
Model favorite
50%
50%
FLA50CGY

CGY by 0 points of win probability — effectively a coin flip. Projected score FLA 2.62.6 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

FLA← edge
edge →CGY
49.0%5v5 xG%47.0%
52.0%Corsi%49.0%
2.48xGF / 602.36
2.56xGA / 602.66
1.98Goals for / gm1.76
2.21Goals against / gm2.15
0.989PDO — luck, not skill0.985

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.6-2.6 game with Calgary at 50% win probability—the definition of a pick'em.

Both teams are wounded. The Flames are -18 in goal differential over their last 10 games; the Panthers sit -7. Neither is playing well, but the underlying metrics reveal a tier of difference. At even strength, Florida dominates: 49.0% xG% versus Calgary's 47.0%, and 52.0% Corsi% versus Calgary's 49.0%. Those gaps suggest territorial superiority and more dangerous shot generation. Yet both teams carry depressed PDOs—FLA at 0.989, CGY at 0.985—meaning both are running cold and both should expect positive regression.

The goaltending angle favors Florida. D. Cooley is on a back-to-back, creating uncertainty around freshness at a position where fatigue matters.

The skater matchup reveals the attacking framework. Florida's attack runs through Sam Bennett, posting 0.97 xG/60 with 18G 19A, 6 HD goals, and a 13.1% shooting rate. Brad Marchand, at 0.93 xG/60, has produced 17G 9A on 19.5% shooting but is likely out after 14 days of inactivity. Calgary counters with Blake Coleman, generating 0.89 xG/60 with 16G 12A and 2 HD goals on 11.4% shooting, and Matt Coronato at 0.80 xG/60 with 10G 16A on 6.6% shooting.

This is where the 50-50 calculation becomes clear. Florida should win based on possession and shot quality. But both teams share an identical curse: 0% hard-chance goal rates and 0% rebound goal rates. That kind of secondary scoring drought is unsustainable—it will regress before either team's next game. Which direction it moves determines the outcome more than any underlying advantage.

The edge goes to Florida in territorial control. But the 50-50 projection holds because shooting percentages remain the true tie-breaker in a game this close.

Computed danger · scouting

Players to watch

FLA
Sam Bennett18G 19A
0.97 xG/60 · 6 HD · 13.1% sh
Brad Marchand17G 9A
0.93 xG/60 · 3 HD · 19.5% 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