Backcheck
Recap · NYI at CGY

D. Wolf stands tall as the Flames edge the Islanders

The Flames stole one. They lost the expected-goals battle 4.64–3.73 and won anyway.

By the ModelJul 12, 1:19 AMxG: xgboost-0.758Edited for clarity
Away
NYI
New York Islanders
2
Home
CGY
Calgary Flames
4
FINAL
Process vs result

The underlying story

4.64Expected goals3.73
55% share for the better side
30Shot attempts (SOG)19
8High-danger chances4
75Corsi (all attempts)53
Score-adjusted: 64% / 36%
Source · NHL play-by-play · XGBoost xG

The Islanders dominated the expected-goals battle—controlling 55% of 5v5 xG at 4.64–3.73—yet lost 4–2. This was a goaltending heist.

D. Wolf (CGY) was the decisive factor. At 0.933 SV%, he made 28 saves on 30 shots and stopped 2.64 goals above expected. The Islanders created eight high-danger chances and converted zero; D. Wolf stopped all eight shots. That efficiency gap decided the game.

Calgary struck on 4 of 22 rush attempts; New York converted 2 of 34. The disparity was finishing, not volume.

New York out-shot Calgary 30–19, but volume mattered little. The Islanders underperformed their xG by 2.64 goals—the margin of defeat.

Anders Lee's wrist shot from a sharp angle (P3, 17:04) was New York's clearest chance, but Wolf denied it. D. Rittich (NYI) made 15 saves on 19 shots (0.789 SV%), respectable work in a losing effort.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NYI0 / 8 · 1.77 xG
CGY1 / 4 · 1.98 xG
Medium dangermid-range
NYI1 / 18 · 2.15 xG
CGY2 / 11 · 1.21 xG
Low dangerperimeter & point
NYI1 / 49 · 0.73 xG
CGY1 / 38 · 0.54 xG

NYI went 0-for-8 from high danger on 1.77 expected goals — 1.8 left on the table.

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

Finishing vs expected

expectedactual
NYI
2 G · 4.64 xG · -2.6
CGY
4 G · 3.73 xG · +0.3
012345
Goalies · GSAx (goals saved above expected)
D. RittichNYI
-0.3
D. WolfCGY
+2.6

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

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

Shot diet

goalsshots
NYI
WRIST2/30
SLAP0/8
TIP IN0/8
SNAP0/7
DEFLECTED0/3
BACKHAND0/1
WRAP AROUND0/1
BAT0/1
OTHER0/16
CGY
WRIST3/19
SLAP0/6
TIP IN1/5
SNAP0/5
DEFLECTED0/0
BACKHAND0/1
WRAP AROUND0/1
BAT0/0
OTHER0/16
NYI
CGY
Off the rush
2 G on 34 · 3.13 xG
4 G on 22 · 1.84 xG
Off rebounds
0 G on 5 · 0.92 xG
0 G on 1 · 0.16 xG

Wrist shots carried the volume: NYI went 2-for-30, CGY 3-for-19. CGY scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Schaefer
#48 · D · NYI
0 G · 2 A · 3 SOG · 25:35 TOI · -1
K. Bahl
#7 · D · CGY
0 G · 2 A · 2 SOG · 21:38 TOI · +3
A. Klapka
#43 · R · CGY
1 G · 1 A · 1 SOG · 11:38 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • CGY won despite being outplayed by xG (45%). Goaltending or finishing carried them.
  • D. Wolf (CGY) stopped 2.6 goals above expected.
  • NYI couldn't convert — 0/8 on high-danger chances. That won't happen often.
  • CGY was lethal off the rush — 4 goals on 22 rush chances.
  • NYI was lethal off the rush — 2 goals on 34 rush chances.
  • NYI created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • NYI underperformed xG by 2.6 — wasted quality chances.
  • D. Wolf (CGY) saved 2.6 goals above expected — stole the show.
  • D. Wolf was a wall on HD chances — 100% SV on 8 high-danger shots.
Before the game — the model's pre-game read
Preview · NYI at CGY · 3:00 PM ET

Islanders at Flames: a genuine coin flip

By the ModelJul 12, 1:07 AMEdited for clarity
Win probability

The model's lean

51%
CGY
Model favorite
49%
51%
NYI50CGY

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

NYI← edge
edge →CGY
48.0%5v5 xG%47.0%
49.0%Corsi%49.0%
2.48xGF / 602.36
2.69xGA / 602.66
1.78Goals for / gm1.76
1.94Goals against / gm2.15
0.993PDO — luck, not skill0.985

NYI holds 4 of 6 process categories — and PDO (0.993 vs 0.985) says NYI has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects this as essentially a toss-up: 2.6 goals for the Islanders, 2.6 for Calgary, Flames holding 51 percent win probability. This is pick-'em hockey.

The underlying numbers explain why. Both teams own 49.0 percent Corsi at five-on-five—identical shot volume. The Islanders' 48.0 percent expected goals sits marginally above Calgary's 47.0 percent. Neither team has carved out a statistical edge through play.

One lever favors the Flames: a PDO of 0.985, running cold and due for positive regression. New York's 0.993 PDO offers no comparable buffer.

Both goaltenders face back-to-back starts—D. Cooley for Calgary, I. Sorokin for the Islanders—adding fatigue to margins that are already thin.

Anders Lee drives New York's offense, generating 1.20 expected goals per 60 minutes with 9 goals and 20 assists on 6.4 percent shooting. Bo Horvat presents a contrasting profile: 18 goals on 12.8 percent shooting and 3 high-danger chances, despite a lower 0.87 expected goals per 60 minutes.

Calgary counters with Blake Coleman at 0.89 xG/60, posting 16 goals and 12 assists at 11.4 percent conversion. Matt Coronato rounds the attack at 0.80 xG/60, shooting 6.6 percent with 10 goals and 16 assists.

New York's defensive weak link is Alexander Romanov; Calgary's is Matt Coronato. Both teams have generated zero high-danger and zero rebound goals.

With metrics this aligned, execution and luck determine the outcome.

Computed danger · scouting

Players to watch

NYI
Anders Lee9G 20A
1.20 xG/60 · 2 HD · 6.4% sh
Bo Horvat18G 10A
0.87 xG/60 · 3 HD · 12.8% 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