Backcheck
Recap · BUF at NYR

Sabres pull away from the Rangers

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

By the ModelJul 11, 11:46 PMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
5
Home
NYR
New York Rangers
2
FINAL
Process vs result

The underlying story

4.56Expected goals4.14
52% share for the better side
21Shot attempts (SOG)32
8High-danger chances7
48Corsi (all attempts)66
Score-adjusted: 37% / 63%
Source · NHL play-by-play · XGBoost xG

The Rangers outshot Buffalo 32–21 and controlled 60% of shot attempts—and still lost 5–2. Buffalo's goaltender C. Ellis stopped 2.14 goals above expected, while the Rangers squandered high-danger chances and couldn't finish.

Expected goals finished nearly even: Buffalo 4.56, New York 4.14. The Rangers' problem wasn't the chances they created; it was what happened when they did. They were 0–7 on high-danger opportunities. M. Samuelsson (1G, 1A in 23:56) and R. McLeod (1G, 1A in 17:30) converted the Sabres' chances into goals from spots the Rangers' goaltender J. Quick couldn't afford to give up.

The turning point came early: McLeod's wrist shot from the high slot at 18:30 of the first period set the tone. Buffalo would go on to score three goals off the rush (on 22 chances); the Rangers managed two (on 26). That's the difference between 5–2 and a game that looked far closer on the underlying numbers.

Both teams generated quality looks. Buffalo posted 0.095 expected goals per shot; New York 0.063. Buffalo's superiority in shot quality, combined with Ellis's 0.938 save percentage, proved decisive. Quick finished at 0.800—respectable against the volume he faced, but 2.14 goals short of what the Sabres threw at him.

New York couldn't recover from its early deficit despite controlling the game's structure. A. Panarin recorded two assists in 20:53, orchestrating the Rangers' play in Buffalo's zone, but his team never pulled closer than three goals. The Sabres pulled away because they converted the few chances that mattered.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF2 / 8 · 2.56 xG
NYR0 / 7 · 1.72 xG
Medium dangermid-range
BUF1 / 13 · 1.54 xG
NYR1 / 21 · 2.03 xG
Low dangerperimeter & point
BUF2 / 27 · 0.47 xG
NYR1 / 38 · 0.39 xG

NYR went 0-for-7 from high danger on 1.72 expected goals — 1.7 left on the table.

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

Finishing vs expected

expectedactual
BUF
5 G · 4.56 xG · +0.4
NYR
2 G · 4.14 xG · -2.1
0123456
Goalies · GSAx (goals saved above expected)
C. EllisBUF
+2.1
J. QuickNYR
+0.6

BUF finished +0.4 against expected, NYR -2.1 — C. Ellis (BUF) saved 2.1 goals above expected.

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

Shot diet

goalsshots
BUF
WRIST2/12
SNAP2/16
SLAP0/4
TIP IN0/2
BACKHAND0/1
DEFLECTED1/1
OTHER0/12
NYR
WRIST1/26
SNAP0/10
SLAP1/5
TIP IN0/3
BACKHAND0/1
DEFLECTED0/0
OTHER0/21
BUF
NYR
Off the rush
3 G on 22 · 2.20 xG
2 G on 26 · 2.54 xG
Off rebounds
1 G on 4 · 0.59 xG
0 G on 4 · 0.65 xG

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

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Samuelsson
#23 · D · BUF
1 G · 1 A · 1 SOG · 23:56 TOI · +1
A. Panarin
#10 · L · NYR
0 G · 2 A · 4 SOG · 20:53 TOI · -3
R. McLeod
#71 · C · BUF
1 G · 1 A · 2 SOG · 17:30 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • NYR had the shot volume but the chances weren't dangerous.
  • C. Ellis (BUF) stopped 2.1 goals above expected.
  • Open game — 15 high-danger chances combined (NYR 7, BUF 8).
  • BUF had the higher quality looks — 0.095 xG/shot vs 0.063.
  • NYR couldn't convert — 0/7 on high-danger chances. That won't happen often.
  • BUF scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • NYR was lethal off the rush — 2 goals on 26 rush chances.
  • BUF was lethal off the rush — 3 goals on 22 rush chances.
  • NYR created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • BUF created 4 rebound opportunities (1 converted) — crashing the net effectively.
  • NYR underperformed xG by 2.1 — wasted quality chances.
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 11, 11:45 PMEdited 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 Rangers at 51% win probability—negligible separation in a sport where randomness dominates. This is about as close to a pick'em as you'll find.

The underlying metrics are similarly balanced. Buffalo holds a 50.0% expected goals share against New York's 48.0%, evidence of a marginal shot quality edge. Corsi%, the simpler measure of who controls the puck, is split dead even at 49.0% on both sides. Where Buffalo diverges is PDO—1.020 against New York's 1.009—a sign the Sabres are running hot on both finishing and goaltending save percentage, which means regression is coming.

The players who can tip this aren't evenly distributed. Jason Zucker remains Buffalo's primary engine at 1.07 xG per 60 minutes with 14 goals and 14 assists, and he's converted at a 15.1% rate—unsustainably high. Josh Doan, the secondary threat at 1.01 xG/60, has produced 15 goals and 18 assists on just 2 high-danger chances, suggesting luck will play a role in how long he sustains that. New York's elite scoring is concentrated differently: Adam Sykora carries a 20.0% shooting percentage across just 3 goals and 1 assist, which is the definition of a player whose output will stabilize downward. Gabe Perreault's 0.79 xG/60 with 8 goals and 11 assists is more sustainable but still dependent on a 13.1% conversion rate.

Neither team generates high-danger or rebound scoring at an elevated rate, which removes a secondary path to offense for both. Buffalo's defensive weakness centers on Jack Quinn; New York's is Vincent Iorio. If either takes a costly turn, the opposing team gets a break.

The 51% projection reflects reality: this is a dead heat. One bounce either way, one PDO regression or one hot streak, decides it.

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