Backcheck
Recap · CGY at NYI

Islanders hold off the Flames

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

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

The underlying story

2.64Expected goals3.19
55% share for the better side
32Shot attempts (SOG)27
2High-danger chances3
65Corsi (all attempts)49
Score-adjusted: 62% / 38%
Source · NHL play-by-play · XGBoost xG

The Islanders won 3-2 in a game far more lopsided than the scoreboard suggests. New York generated 0.065 expected goals per shot versus Calgary's 0.041 — a decisive quality advantage that should have produced a blowout but settled for a one-goal result.

What kept it close was goaltending. D. Wolf (CGY) stopped all 17 shots he faced, saving 2.01 goals above expected — elite work that limited the damage. Earlier, D. Cooley (CGY) surrendered 1.8 goals more than expected in limited action, an early collapse that set the tone.

The Islanders held just 46% of shot attempts (27 on goal to Calgary's 32), proving volume was irrelevant. They accumulated 3 high-danger chances to Calgary's 2. S. Holmstrom epitomized this precision: 2 goals in 15:30, the game's most dangerous player by a wide margin.

Both teams converted their rush chances at nearly identical rates — New York 2 of 26, Calgary 2 of 28. The difference was execution up close. New York created 5 rebound opportunities and converted 1; Calgary couldn't finish the same way. D. Rittich (NYI) was steady (30/32 saves, +0.64 vs expected), sufficient to hold once Calgary's goaltending deteriorated.

The final score flattered Calgary's underlying performance. New York's shot quality was the actual deciding factor.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CGY1 / 2 · 0.43 xG
NYI2 / 3 · 0.67 xG
Medium dangermid-range
CGY1 / 16 · 1.52 xG
NYI1 / 18 · 2.08 xG
Low dangerperimeter & point
CGY0 / 47 · 0.69 xG
NYI0 / 28 · 0.45 xG

NYI went 2-for-3 from high danger on 0.67 expected goals — 1.3 above expected.

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

Finishing vs expected

expectedactual
CGY
2 G · 2.64 xG · -0.6
NYI
3 G · 3.19 xG · -0.2
01234
Goalies · GSAx (goals saved above expected)
D. CooleyCGY
-1.8
D. WolfCGY
+2.0
D. RittichNYI
+0.6

CGY finished -0.6 against expected, NYI -0.2 — D. Wolf (CGY) saved 2.0 goals above expected.

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

Shot diet

goalsshots
CGY
SNAP1/11
WRIST0/22
SLAP0/4
TIP IN1/4
BACKHAND0/2
POKE0/1
OTHER0/21
NYI
SNAP3/28
WRIST0/1
SLAP0/5
TIP IN0/2
BACKHAND0/2
POKE0/0
OTHER0/11
CGY
NYI
Off the rush
2 G on 28 · 2.09 xG
2 G on 26 · 2.25 xG
Off rebounds
0 G on 0 · 0.00 xG
1 G on 5 · 0.67 xG

Snap shots carried the volume: CGY went 1-for-11, NYI 3-for-28. CGY scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
S. Holmstrom
#92 · R · NYI
2 G · 0 A · 2 SOG · 15:30 TOI · +2
K. Bahl
#7 · D · CGY
0 G · 1 A · 0 SOG · 23:13 TOI · -1
O. Maatta
#3 · D · CGY
0 G · 1 A · 2 SOG · 21:00 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • CGY generated higher-quality looks than the shot total suggests.
  • D. Wolf (CGY) stopped 2.0 goals above expected.
  • D. Cooley (CGY) gave up 1.8 goals more than expected — well below their workload.
  • NYI generated far more dangerous chances — 0.065 xG/shot vs 0.041. Quality over quantity.
  • NYI was lethal off the rush — 2 goals on 26 rush chances.
  • CGY was lethal off the rush — 2 goals on 28 rush chances.
  • NYI created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • D. Wolf (CGY) saved 3.2 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · CGY at NYI · 7:00 PM ET

Flames at Islanders: a genuine coin flip

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

The model's lean

53%
NYI
Model favorite
47%
53%
CGY50NYI

NYI by 6 points of win probability — a modest lean. Projected score CGY 2.52.7 NYI; 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 →NYI
47.0%5v5 xG%48.0%
49.0%Corsi%49.0%
2.36xGF / 602.48
2.66xGA / 602.69
1.76Goals for / gm1.78
2.15Goals against / gm1.94
0.985PDO — luck, not skill0.993

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.5-2.7 goal game with the Islanders at 53% win probability — a genuine toss-up.

The Islanders are the hotter team by recent pace, going 7-3-0 over their last 10 games. Calgary, by contrast, has been underwater, sitting at -13 goal differential over the same stretch. That gap in form is real but not decisive.

The advanced metrics barely separate these teams at even strength. Calgary's expected goals share sits at 47.0%, while New York edges ahead at 48.0%. Corsi tells the same story: both at 49.0%. Nothing here suggests a dominant team facing a weak one. Both are doing roughly the same thing on the ice.

But Calgary's PDO of 0.985 tells an important story — this team is running cold and due for positive regression. That combination of tight margins and unsustainable luck makes them dangerous. When teams this evenly matched start catching breaks, the swings can be fast.

The goaltending angle is worth watching. I. Sorokin is on a back-to-back, which could mean either a backup start or a tired starter playing through fatigue. Either way, New York's crease comes with a durability question.

Calgary's Blake Coleman has been their engine at 0.89 expected goals per 60 with 16 goals and 12 assists. He's converting at 11.4%, which is sustainable. He has 2 high-danger goals, meaning he's not just lucky — he's in the right spots. He's the player the Islanders must neutralize.

Matt Coronato offers 0.80 xG/60 and has 10 goals and 16 assists, though his 6.6% shooting rate suggests room for positive regression. He's the defensive weak link the Islanders should target.

New York counters with Anders Lee at 1.20 xG/60 — the highest shot-quality rate on either roster — backed by 9 goals and 20 assists. At 6.4% shooting, he's both elite in chance generation and efficient in execution. Bo Horvat is the finisher, with 18 goals and 12 assists at 0.87 xG/60, converting at 12.8% and adding 3 high-danger goals.

Alexander Romanov represents New York's defensive vulnerability.

The tactical quirk: both teams are generating almost no high-danger or rebound goals, suggesting they're leaving goals on the table through either defensive discipline or finishing inconsistency. Whichever team breaks through that pattern first likely wins.

This is a game where the team catching a break or getting a superior goaltending performance wins. The model has calculated that correctly.

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
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
Source · MoneyPuck skaters