Backcheck
Recap · NYR at CGY

Flames pull away from the Rangers

The Flames won a genuine coin flip — neither side controlled the run of play.

By the ModelJul 11, 1:22 PMxG: xgboost-0.758Edited for clarity
Away
NYR
New York Rangers
1
Home
CGY
Calgary Flames
5
FINAL
Process vs result

The underlying story

3.21Expected goals3.06
51% share for the better side
31Shot attempts (SOG)30
3High-danger chances5
68Corsi (all attempts)71
Score-adjusted: 54% / 46%
Source · NHL play-by-play · XGBoost xG

The 5-1 scoreline lied. By expected goals—the underlying shot quality measure—the Rangers were nearly even with Calgary, trailing only 3.06–3.21. But goaltending variance and puck luck turned the close underlying game into a blowout.

D. Wolf was immaculate for the Flames. He stopped 30 of 31 shots (0.968 SV%), earning him 2.21 goals above expected—theft-grade play that single-handedly swung the game. I. Shesterkin made 25 saves on 30 shots and surrendered 1.94 goals worse than expected, well short of what his quality of chances demanded.

Calgary's lethality came in two places. They scored three goals from low-danger areas—areas where opposing goalies are supposed to make the save—and capitalized on the rush at a brutal rate: 3 goals on 28 attempts. The Rangers generated quality but couldn't finish. They underperformed their expected goals by 2.2, a cautionary tale of wasted chances.

B. Coleman was the catalyst. His 2-goal, 18:24-minute night gave Calgary its spark; N. Kadri added a goal and assist in the same ice time; M. Backlund potted two assists in 16:43. Calgary's high-danger chances favored them 5–3, and they translated that edge into volume. The Flames held 49% of shot attempts (30–31), a modest edge that the scoreboard magnified.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NYR0 / 3 · 0.84 xG
CGY1 / 5 · 1.12 xG
Medium dangermid-range
NYR1 / 14 · 1.72 xG
CGY1 / 14 · 1.35 xG
Low dangerperimeter & point
NYR0 / 51 · 0.66 xG
CGY3 / 52 · 0.60 xG

CGY went 3-for-52 from low danger on 0.60 expected goals — 2.4 above expected.

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

Finishing vs expected

expectedactual
NYR
1 G · 3.21 xG · -2.2
CGY
5 G · 3.06 xG · +1.9
0123456
Goalies · GSAx (goals saved above expected)
I. ShesterkinNYR
-1.9
D. WolfCGY
+2.2

NYR finished -2.2 against expected, CGY +1.9 — D. Wolf (CGY) saved 2.2 goals above expected.

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

Shot diet

goalsshots
NYR
WRIST0/25
SLAP0/7
SNAP1/5
TIP IN0/6
BACKHAND0/3
POKE0/1
DEFLECTED0/1
OTHER0/20
CGY
WRIST4/32
SLAP0/5
SNAP1/5
TIP IN0/3
BACKHAND0/2
POKE0/0
DEFLECTED0/0
OTHER0/24
NYR
CGY
Off the rush
1 G on 24 · 2.46 xG
3 G on 28 · 2.24 xG
Off rebounds
0 G on 2 · 0.26 xG
0 G on 3 · 0.35 xG

Wrist shots carried the volume: NYR went 0-for-25, CGY 4-for-32. CGY scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
B. Coleman
#20 · L · CGY
2 G · 0 A · 7 SOG · 18:24 TOI · +2
N. Kadri
#91 · C · CGY
1 G · 1 A · 4 SOG · 18:24 TOI · +2
M. Backlund
#11 · C · CGY
0 G · 2 A · 1 SOG · 16:43 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • D. Wolf (CGY) stopped 2.2 goals above expected.
  • I. Shesterkin (NYR) gave up 1.9 goals more than expected — well below their workload.
  • CGY scored 3 goals from low-danger spots — the opposing goalie needs to have those.
  • CGY was lethal off the rush — 3 goals on 28 rush chances.
  • CGY created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • CGY outperformed their expected goals by 1.9 — elite finishing or lucky bounces.
  • NYR underperformed xG by 2.2 — wasted quality chances.
  • D. Wolf (CGY) saved 2.2 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · NYR at CGY · 8:00 PM ET

Rangers at Flames: a genuine coin flip

By the ModelJul 11, 1:21 PMEdited for clarity
Win probability

The model's lean

51%
CGY
Model favorite
49%
51%
NYR50CGY

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

NYR← edge
edge →CGY
48.0%5v5 xG%47.0%
49.0%Corsi%49.0%
2.26xGF / 602.36
2.40xGA / 602.66
1.88Goals for / gm1.76
1.90Goals against / gm2.15
1.009PDO — luck, not skill0.985

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

Source · MoneyPuck season tables · 5v5

The model projects 2.5-2.5 with Calgary at 51% win probability. That's a coin flip.

Recent form diverges sharply. The Rangers are 3-5-2 in their last 10; the Flames sit at -19 goal differential over the same stretch. New York's trending hot, Calgary cold. But season-long metrics compress toward parity: both teams are at 49.0% Corsi%, with the Rangers at 48.0% xG% and the Flames at 47.0%. That differential doesn't move the needle.

The Flames' 0.985 PDO signals regression. They're running ice-cold and due for positive variance—a tailwind the Rangers' 1.009 doesn't provide. Calgary also holds a rest edge: one day versus New York's three. One wildcard: D. Wolf is on a back-to-back. Watch whether Calgary rolls out a backup or asks Wolf to shoulder consecutive starts.

Players to Watch

For New York, Adam Sykora is running 0.91 xG/60 with 3G and 1A on a 20.0% shooting rate—efficiency at volume. Gabe Perreault (0.79 xG/60, 8G 11A) has added 2 hard-drive goals on a cooler 13.1% clip.

Calgary counters with Blake Coleman (0.89 xG/60, 16G 12A, 2 hard-drive goals, 11.4% shooting) and Matt Coronato (0.80 xG/60, 10G 16A, 6.6% shooting).

Both teams register 0% hard-drive and rebound goal rates—a tactical mirror suggesting either immaculate crease control or exposure there. The Rangers' defensive weak link is Vincent Iorio; for Calgary, it's Matt Coronato.

Computed danger · scouting

Players to watch

NYR
Adam Sykora3G 1A
0.91 xG/60 · 0 HD · 20.0% sh
Gabe Perreault8G 11A
0.79 xG/60 · 2 HD · 13.1% 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