Backcheck
Recap · NYR at SJS

Sharks run the Rangers off the ice on the underlying numbers

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

By the ModelJul 12, 2:20 AMxG: xgboost-0.758Edited for clarity
Away
NYR
New York Rangers
1
Home
SJS
San Jose Sharks
3
FINAL
Process vs result

The underlying story

3.13Expected goals4.98
61% share for the better side
29Shot attempts (SOG)32
4High-danger chances10
66Corsi (all attempts)61
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

The Sharks beat the Rangers 3–1. The underlying numbers agreed — they dominated 61% of 5-on-5 expected goals (4.98–3.13) and outlasted the Rangers in high-danger chances 10–4. Yet both goalies massively overperformed, meaning the Sharks' dominance was even starker than the final score suggested.

San Jose controlled the shot distribution (52% of attempts, 32–29 on goal) and generated far more dangerous looks. The Sharks produced 0.082 xG per shot; the Rangers managed 0.047—quality over quantity.

Sam Carrick's wrist shot from the doorstep at 12:50 of the first period was the turning point. A. Nedeljkovic finished with 28 saves on 29 shots (0.966 SV%, +2.13 vs expected), the night's best performance. S. Martin stopped 29 of 32 (0.906 SV%, +1.98 vs expected) and was particularly sharp on high-danger chances, stopping 9 of 10. Both overperformed their models, but Nedeljkovic's edge was wider.

The Sharks' rush game was lethal: 3 goals on 31 rush chances. San Jose created 8 rebound chances but converted zero; the Rangers generated 5 and buried one. Despite controlling the game, the Sharks left goals on the table; the Rangers just left more.

The expected goals told the true story: Sharks 4.98, Rangers 3.13. The Sharks were better, and the scoreboard reflected it—even if both teams wasted chances along the way.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NYR1 / 4 · 0.92 xG
SJS1 / 10 · 2.71 xG
Medium dangermid-range
NYR0 / 15 · 1.50 xG
SJS2 / 17 · 1.74 xG
Low dangerperimeter & point
NYR0 / 47 · 0.71 xG
SJS0 / 34 · 0.53 xG

SJS went 1-for-10 from high danger on 2.71 expected goals — 1.7 left on the table.

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

Finishing vs expected

expectedactual
NYR
1 G · 3.13 xG · -2.1
SJS
3 G · 4.98 xG · -2.0
0123456
Goalies · GSAx (goals saved above expected)
S. MartinNYR
+2.0
A. NedeljkovicSJS
+2.1

NYR finished -2.1 against expected, SJS -2.0 — A. Nedeljkovic (SJS) saved 2.1 goals above expected.

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

Shot diet

goalsshots
NYR
WRIST1/27
BACKHAND0/7
SLAP0/7
TIP IN0/4
SNAP0/2
WRAP AROUND0/0
OTHER0/19
SJS
WRIST1/29
BACKHAND1/9
SLAP1/6
TIP IN0/5
SNAP0/0
WRAP AROUND0/1
OTHER0/11
NYR
SJS
Off the rush
0 G on 29 · 2.24 xG
3 G on 31 · 3.39 xG
Off rebounds
1 G on 5 · 0.65 xG
0 G on 8 · 1.02 xG

Wrist shots carried the volume: NYR went 1-for-27, SJS 1-for-29. SJS scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Celebrini
#71 · C · SJS
2 G · 0 A · 4 SOG · 24:36 TOI
W. Smith
#2 · C · SJS
0 G · 2 A · 2 SOG · 20:03 TOI · +1
C. Graf
#51 · R · SJS
0 G · 2 A · 0 SOG · 19:13 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • NYR generated higher-quality looks than the shot total suggests.
  • S. Martin (NYR) stopped 2.0 goals above expected.
  • SJS generated far more dangerous chances — 0.082 xG/shot vs 0.047. Quality over quantity.
  • SJS was lethal off the rush — 3 goals on 31 rush chances.
  • SJS created 8 rebound opportunities (0 converted) — crashing the net effectively.
  • NYR created 5 rebound opportunities (1 converted) — crashing the net effectively.
  • SJS underperformed xG by 2.0 — wasted quality chances.
  • NYR underperformed xG by 2.1 — wasted quality chances.
  • S. Martin (NYR) saved 2.0 goals above expected — stole the show.
  • S. Martin was a wall on HD chances — 90% SV on 10 high-danger shots.
Before the game — the model's pre-game read
Preview · NYR at SJS · 10:00 PM ET

Rangers at Sharks: a genuine coin flip

By the ModelJul 12, 2:18 AMEdited for clarity
Win probability

The model's lean

51%
SJS
Model favorite
49%
51%
NYR50SJS

SJS by 2 points of win probability — effectively a coin flip. Projected score NYR 2.42.5 SJS; 19% 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 →SJS
48.0%5v5 xG%48.0%
49.0%Corsi%47.0%
2.26xGF / 602.33
2.40xGA / 602.56
1.88Goals for / gm1.99
1.90Goals against / gm2.32
1.009PDO — luck, not skill0.998

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

Source · MoneyPuck season tables · 5v5

The models can't pick a winner here. San Jose sits at 51% win probability, with expected scoring landing between 2.4 and 2.5 goals for either side—essentially a coin flip in Vegas terms.

Yet there's a telling divergence between recent form and underlying talent. The Sharks are 6-4-0 over their last 10 games, winning at a pace that matters in the standings. The Rangers, meanwhile, sit at minus-17 goal differential over the same stretch, which means they're getting outshot in ways that won't hold. Shot volume reveals the real gap: New York edges San Jose 49.0% to 47.0% in Corsi%, suggesting the Rangers are controlling play but converting at rates that don't match puck possession.

Expected goals paint a different picture. Both teams land at 48.0% xG%, a perfect deadlock. The Rangers' PDO of 1.009 suggests unsustainable finish—they're scoring above their chances. San Jose's 0.998 is dead average. Over time, this gap tends to revert, which could favor New York once the variance stops working in San Jose's favor.

The Rangers' weak spot sits on the back end: Vincent Iorio. The Sharks have their own problem. Igor Chernyshov, despite posting 0.91 expected goals per 60 minutes, carries risk as a weakness on defense—though he's produced 6 goals and 8 assists this season.

San Jose's attacking engine runs through Pavol Regenda, who's generating a league-leading 1.10 xG/60 and has converted at an elite 16.1% clip with 5 goals, 1 assist, and 2 high-danger chances. That shooting efficiency is unsustainable, but the volume is real. For New York, Adam Sykora represents the form play: 0.91 xG/60 with 3 goals and 1 assist on a blistering 20.0% shooting rate. Gabe Perreault chips in with steady production—0.79 xG/60, 8 goals, 11 assists, 2 high-danger goals—but at a pedestrian 13.1% clip, meaning more breakeven pacing ahead.

Both teams generate zero high-danger goals and zero rebound goals in their offensive profiles—a red flag suggesting neither has cracked reliable scoring depth beyond primary chances. This narrows the paths to victory.

The model's hesitation is justified. The game hinges on whether New York's possession edge translates before San Jose's variance regression arrives.

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
SJS
Pavol Regenda5G 1A
1.10 xG/60 · 2 HD · 16.1% sh
Igor Chernyshov6G 8A
0.91 xG/60 · 1 HD · 15.0% sh
Source · MoneyPuck skaters