Backcheck
Recap · BUF at NYR

Sabres run the Rangers off the ice on the underlying numbers

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

By the ModelJul 12, 10:50 AMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
5
Home
NYR
New York Rangers
3
FINAL
Process vs result

The underlying story

4.53Expected goals2.18
68% share for the better side
27Shot attempts (SOG)20
9High-danger chances3
52Corsi (all attempts)53
Score-adjusted: 47% / 53%
Source · NHL play-by-play · XGBoost xG

Buffalo's 5-3 win understates how thoroughly they dominated. The Sabres controlled 68% of expected goals at 5-on-5 (4.53–2.18), yet got outshot on volume—New York held 43% of shot attempts. The Rangers were dangerous with limited chances, scoring at a clip their underlying numbers can't sustain.

The quality gap was stark. Buffalo generated 0.087 expected goals per shot; New York managed 0.041. That's a 2-to-1 ratio—Buffalo's looks were more than twice as threatening. The Sabres piled up 9 high-danger chances to New York's 3, and when the puck got loose in transition, both teams' rush offense hummed: 3 goals apiece on 20 rush chances. But New York's power play tilted the expected-goals math. On 7 PP shots, they scored twice—0.33 expected goals worth of danger converted at a rate that won't repeat.

Where the score almost ran away with the narrative: New York outperformed expected goals by 0.53 at even strength (Shesterkin: 22/26, 0.846 SV%, +0.53), while Buffalo underperformed by 0.82 (Luukkonen: 17/20, 0.850 SV%, -0.82). Shesterkin made saves. Luukkonen didn't, at least not enough. Buffalo's domination in shot creation—quality, volume per chance, and high-danger conversion—overcame goaltending variance and left New York with no pathway to a second win.

The Sabres' turning point came early in the third: Zach Benson's wrist shot from the slot at 18:45 of P3 shifted the game's trajectory. From that moment, the expected-goals gap was insurmountable.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF2 / 9 · 2.95 xG
NYR0 / 3 · 0.88 xG
Medium dangermid-range
BUF2 / 7 · 0.93 xG
NYR2 / 9 · 0.81 xG
Low dangerperimeter & point
BUF1 / 36 · 0.65 xG
NYR1 / 41 · 0.48 xG

NYR went 2-for-9 from medium danger on 0.81 expected goals — 1.2 above expected.

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

Finishing vs expected

expectedactual
BUF
5 G · 4.53 xG · +0.5
NYR
3 G · 2.18 xG · +0.8
0123456
Goalies · GSAx (goals saved above expected)
U. LuukkonenBUF
-0.8
I. ShesterkinNYR
+0.5

BUF finished +0.5 against expected, NYR +0.8 — U. Luukkonen (BUF) allowed 0.8 more goals than expected.

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

Shot diet

goalsshots
BUF
WRIST2/21
SNAP1/10
SLAP0/4
BACKHAND0/1
TIP IN0/1
DEFLECTED2/3
WRAP AROUND0/1
OTHER0/11
NYR
WRIST1/16
SNAP1/5
SLAP0/1
BACKHAND0/4
TIP IN1/3
DEFLECTED0/0
WRAP AROUND0/0
OTHER0/24
BUF
NYR
Off the rush
3 G on 20 · 2.78 xG
3 G on 20 · 1.81 xG
Off rebounds
0 G on 5 · 0.77 xG
0 G on 1 · 0.21 xG

Wrist shots carried the volume: BUF went 2-for-21, NYR 1-for-16. BUF scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
A. Fox
#23 · D · NYR
1 G · 1 A · 1 SOG · 23:20 TOI · -1
J. Zucker
#17 · L · BUF
1 G · 1 A · 4 SOG · 18:14 TOI · +2
R. McLeod
#71 · C · BUF
1 G · 1 A · 2 SOG · 17:10 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • NYR had the shot volume but the chances weren't dangerous.
  • BUF had the higher quality looks — 0.087 xG/shot vs 0.041.
  • NYR was lethal off the rush — 3 goals on 20 rush chances.
  • BUF was lethal off the rush — 3 goals on 20 rush chances.
  • BUF created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • NYR power play was dominant — 2 PPG on 7 PP shots (0.33 xG).
Before the game — the model's pre-game read
Preview · BUF at NYR · 7:00 PM ET

Sabres at Rangers: a genuine coin flip

By the ModelJul 12, 10:47 AMEdited for clarity
Win probability

The model's lean

51%
NYR
Model favorite
49%
51%
BUF50NYR

NYR by 2 points of win probability — effectively a coin flip. Projected score BUF 2.52.5 NYR; 18% chance it's tied after 60.

Source · Backcheck Poisson projection · season scoring rates
Season profile · edge from the spine

Tale of the tape

BUF← edge
edge →NYR
50.0%5v5 xG%48.0%
49.0%Corsi%49.0%
2.55xGF / 602.26
2.55xGA / 602.40
2.35Goals for / gm1.88
1.90Goals against / gm1.90
1.020PDO — luck, not skill1.009

The season numbers split 33 — no clear process edge — and PDO (1.020 vs 1.009) says BUF has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5–2.5 game with the Rangers at 51% win probability—pick'em territory.

The metrics confirm it. Buffalo and New York share 49.0% Corsi, while the Sabres hold 50.0% in expected goals share to New York's 48.0%—barely perceptible. But Buffalo's 1.020 PDO signals they're outfinishing their underlying play. The Rangers' 1.009 PDO sits closer to sustainable, meaning Buffalo is riding luck that will regress.

The forward matchup tips toward Buffalo.

Jason Zucker leads at 1.07 expected goals per 60 minutes, 14 goals, and 6 high-danger chances. His 15.1% shooting percentage reflects genuine skill. Josh Doan (1.01 xG/60, 15 goals, 11.5% shooting) runs nearly parallel.

New York's response is slighter. Adam Sykora sits at 0.91 xG/60 with 3 goals and zero high-danger chances. He's shooting 20.0%, unsustainably hot. Gabe Perreault's 0.79 xG/60, 8 goals, and 13.1% shooting offer steadier substance but lag behind Buffalo's pair.

Neither team has scored from high-danger chances or rebounds—mutual stalemate in close-quarters ice that neutralizes finishing luck. Buffalo's Jack Quinn and New York's Vincent Iorio are defensive vulnerabilities. In a game without margin, every edge tilts the scales.

Computed danger · scouting

Players to watch

BUF
Jason Zucker14G 14A
1.07 xG/60 · 6 HD · 15.1% sh
Josh Doan15G 18A
1.01 xG/60 · 2 HD · 11.5% sh
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
Source · MoneyPuck skaters