Backcheck
Recap · SJS at OTT

Senators run the Sharks off the ice on the underlying numbers

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

By the ModelJul 12, 7:25 AMxG: xgboost-0.758Edited for clarity
Away
SJS
San Jose Sharks
4
Home
OTT
Ottawa Senators
7
FINAL
Process vs result

The underlying story

2.46Expected goals5.23
68% share for the better side
23Shot attempts (SOG)25
2High-danger chances8
45Corsi (all attempts)67
Score-adjusted: 41% / 60%
Source · NHL play-by-play · XGBoost xG

The Senators won 7–4 with the underlying numbers confirming their dominance: they controlled 68% of 5v5 expected goals (5.23–2.46). The striking metric, though, was chance conversion. Ottawa overperformed their xG by 1.77 goals; San Jose overperformed theirs by 1.54. Both teams finished above their expected tallies.

The structure of that dominance mattered more than volume. Ottawa held 52% of shot attempts (25–23 on goal), a modest edge, but their chances were dangerous: 8 high-danger opportunities to San Jose's 2. That quality gap—0.078 xG per shot versus 0.055—meant Ottawa didn't need a heavy volume advantage to control the game.

Ottawa's power play weaponized that edge. Two goals on eight shots (0.35 xG) gave the Senators a special-teams cushion that San Jose couldn't close. On the rush, Ottawa was lethal: six goals on 33 rush chances. San Jose generated three on 20 attempts, suggesting they had the structural opportunities but not the finish.

Goaltending amplified the gap. L. Ullmark (OTT) made 19 saves on 23 shots (0.826 SV%), steadying Ottawa through a workload their defense couldn't fully contain. L. Brossoit (SJS) stopped 18 of 23 (0.783 SV%), a workmanlike performance betrayed by the shot volume and danger his team faced. The margin wasn't enormous, but in a game where both teams exceeded their expected-goal totals, marginal advantages in save percentage converted to goals.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
SJS1 / 2 · 0.55 xG
OTT2 / 8 · 2.63 xG
Medium dangermid-range
SJS2 / 13 · 1.49 xG
OTT4 / 21 · 2.19 xG
Low dangerperimeter & point
SJS1 / 30 · 0.42 xG
OTT1 / 38 · 0.41 xG

OTT went 4-for-21 from medium danger on 2.19 expected goals — 1.8 above expected.

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

Finishing vs expected

expectedactual
SJS
4 G · 2.46 xG · +1.5
OTT
7 G · 5.23 xG · +1.8
012345678
Goalies · GSAx (goals saved above expected)
L. BrossoitSJS
+0.2
L. UllmarkOTT
-1.5

SJS finished +1.5 against expected, OTT +1.8 — L. Ullmark (OTT) allowed 1.5 more goals than expected.

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

Shot diet

goalsshots
SJS
WRIST1/17
TIP IN1/3
SNAP1/5
SLAP1/1
BACKHAND0/2
DEFLECTED0/2
BAT0/1
OTHER0/14
OTT
WRIST4/26
TIP IN0/7
SNAP0/4
SLAP1/6
BACKHAND0/2
DEFLECTED1/2
BAT0/0
OTHER1/20
SJS
OTT
Off the rush
3 G on 20 · 1.52 xG
6 G on 33 · 4.31 xG
Off rebounds
1 G on 6 · 0.70 xG
0 G on 3 · 0.57 xG

Wrist shots carried the volume: SJS went 1-for-17, OTT 4-for-26. OTT scored 6 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Ferraro
#38 · D · SJS
1 G · 1 A · 2 SOG · 20:33 TOI
A. Zub
#2 · D · OTT
0 G · 2 A · 1 SOG · 19:54 TOI · +1
M. Amadio
#22 · R · OTT
0 G · 2 A · 0 SOG · 17:54 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • SJS generated higher-quality looks than the shot total suggests.
  • L. Ullmark (OTT) gave up 1.5 goals more than expected — well below their workload.
  • OTT generated far more dangerous chances — 0.078 xG/shot vs 0.055. Quality over quantity.
  • OTT was lethal off the rush — 6 goals on 33 rush chances.
  • SJS was lethal off the rush — 3 goals on 20 rush chances.
  • OTT created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • SJS created 6 rebound opportunities (1 converted) — crashing the net effectively.
  • OTT outperformed their expected goals by 1.8 — elite finishing or lucky bounces.
  • SJS outperformed their expected goals by 1.5 — elite finishing or lucky bounces.
  • OTT power play was dominant — 2 PPG on 8 PP shots (0.35 xG).
Before the game — the model's pre-game read
Preview · SJS at OTT · 5:00 PM ET

The Senators are the model's lean over the Sharks on the underlying numbers

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

The model's lean

59%
OTT
Model favorite
41%
59%
SJS50OTT

OTT by 18 points of win probability — a clear lean. Projected score SJS 2.22.7 OTT; 18% chance it's tied after 60.

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

Tale of the tape

SJS← edge
edge →OTT
48.0%5v5 xG%56.0%
47.0%Corsi%53.0%
2.33xGF / 602.66
2.56xGA / 602.12
1.99Goals for / gm2.18
2.32Goals against / gm1.99
0.998PDO — luck, not skill0.993

OTT holds 6 of 6 process categories — and PDO (0.998 vs 0.993) says SJS has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a tight 2.2-2.7 game favoring Ottawa, which earns a 59% win probability. That lean rests entirely on underlying dominance.

Ottawa controls the puck at 56.0% expected goals share versus San Jose's 48.0%. The gap extends to shot volume—53.0% Corsi for the Senators means the game tilts toward the Sharks' end. San Jose will defend most of the night.

Both teams own nearly identical PDO (Ottawa 0.993, San Jose 0.998), so neither has stolen wins through outscoring or underscoring its chances. Goaltending becomes the wildcard. L. Ullmark skates on a back-to-back for San Jose, as does A. Nedeljkovic for Ottawa. Either or both could see a backup, or a starter running on empty.

The sharpness lives in skill. For San Jose, Pavol Regenda generates 1.10 expected goals per 60 minutes with 5 goals and 1 assist, converting at 16.1% with 2 high-danger chances. Igor Chernyshov sits at 0.91 xG/60 with 6 goals, 8 assists, and 1 high-danger chance, converting at 15.0%. Ottawa's Brady Tkachuk surpasses both—1.19 xG/60 with 11 goals and 20 assists at 7.5% shooting and 2 high-danger chances. Dylan Cozens trails slightly at 1.00 xG/60 with 13 goals and 15 assists at 9.5% shooting and 1 high-danger chance.

San Jose's task: neutralize Tkachuk's offensive load and keep Cozens off the scoreboard. For Ottawa, stopping Regenda's dangerous looks and Chernyshov's production matters. The asymmetry in defensive burden reflects the model's read—Ottawa creates more, San Jose defends more.

The verdict is clear: the Senators. Their territorial and efficiency edge justifies the lean.

Computed danger · scouting

Players to watch

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
OTT
Brady Tkachuk11G 20A
1.19 xG/60 · 2 HD · 7.5% sh
Dylan Cozens13G 15A
1.00 xG/60 · 1 HD · 9.5% sh
Source · MoneyPuck skaters