Backcheck
Recap · SEA at OTT

Senators steal one from the Kraken against the run of play

The Senators stole one. They lost the expected-goals battle 4.65–2.65 and won anyway.

By the ModelJul 12, 1:03 PMxG: xgboost-0.758Edited for clarity
Away
SEA
Seattle Kraken
3
Home
OTT
Ottawa Senators
4
FINAL / OT
Process vs result

The underlying story

4.65Expected goals2.65
64% share for the better side
33Shot attempts (SOG)23
6High-danger chances2
67Corsi (all attempts)70
Score-adjusted: 48% / 52%
Source · NHL play-by-play · XGBoost xG

The Senators won 4-3 in a shootout despite being battered in expected goals, 2.65 to 4.65—a 36–64 split that made them heavily the underdog. This was a heist.

The Kraken controlled 64% of expected goals at 5v5, a margin so decisive that it usually predicts the scoreboard. The Senators held 41% of shot attempts (23–33) and absorbed sustained pressure. Yet they converted their chances while Seattle couldn't, a variance that defines a steal.

L. Ullmark (OTT) stole this one. He stopped 1.65 goals above expected on 30 of 33 shots (0.909 SV%), including a perfect record on high-danger chances: 6 for 6. P. Grubauer (SEA) couldn't match him despite a solid 0.870 SV% on 20 of 23 shots—he faced the higher quality looks (0.069 xG per shot vs 0.038) and still surrendered the deciding moment.

The Kraken squandered 1.65 goals' worth of xG, generating six high-danger chances but scoring just twice. The Senators' power play was lethal: 2 goals on 11 shots despite just 0.43 xG. Off the rush, Ottawa scored 2 goals on 26 chances—a separate edge that compounded Seattle's misery.

Shane Pinto's snap shot from the slot ended it in the shootout.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
SEA0 / 6 · 1.33 xG
OTT0 / 2 · 0.51 xG
Medium dangermid-range
SEA2 / 24 · 2.74 xG
OTT2 / 14 · 1.35 xG
Low dangerperimeter & point
SEA1 / 37 · 0.58 xG
OTT1 / 54 · 0.79 xG

SEA went 0-for-6 from high danger on 1.33 expected goals — 1.3 left on the table.

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

Finishing vs expected

expectedactual
SEA
3 G · 4.65 xG · -1.6
OTT
4 G · 2.65 xG · +1.4
012345
Goalies · GSAx (goals saved above expected)
P. GrubauerSEA
-0.4
L. UllmarkOTT
+1.6

SEA finished -1.6 against expected, OTT +1.4 — L. Ullmark (OTT) saved 1.6 goals above expected.

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

Shot diet

goalsshots
SEA
WRIST2/21
SNAP0/8
SLAP0/7
BACKHAND1/6
TIP IN0/6
DEFLECTED0/0
OTHER0/19
OTT
WRIST1/22
SNAP2/13
SLAP0/7
BACKHAND0/2
TIP IN0/1
DEFLECTED0/1
OTHER0/24
SEA
OTT
Off the rush
1 G on 33 · 3.23 xG
2 G on 26 · 1.93 xG
Off rebounds
2 G on 5 · 0.69 xG
0 G on 1 · 0.10 xG

Wrist shots carried the volume: SEA went 2-for-21, OTT 1-for-22. OTT scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
B. Montour
#62 · D · SEA
0 G · 2 A · 1 SOG · 23:24 TOI · +1
C. Stephenson
#9 · C · SEA
2 G · 0 A · 4 SOG · 21:34 TOI
C. Giroux
#28 · R · OTT
0 G · 2 A · 1 SOG · 16:14 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • OTT won despite being outplayed by xG (36%). Goaltending or finishing carried them.
  • L. Ullmark (OTT) stopped 1.6 goals above expected.
  • SEA had the higher quality looks — 0.069 xG/shot vs 0.038.
  • SEA couldn't convert — 0/6 on high-danger chances. That won't happen often.
  • OTT was lethal off the rush — 2 goals on 26 rush chances.
  • SEA created 5 rebound opportunities (2 converted) — crashing the net effectively.
  • SEA underperformed xG by 1.6 — wasted quality chances.
  • L. Ullmark (OTT) saved 1.6 goals above expected — stole the show.
  • L. Ullmark was a wall on HD chances — 100% SV on 6 high-danger shots.
  • OTT power play was dominant — 2 PPG on 11 PP shots (0.43 xG).
Before the game — the model's pre-game read
Preview · SEA at OTT · 7:00 PM ET

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

By the ModelJun 16, 2:49 PMEdited for clarity
Win probability

The model's lean

60%
OTT
Model favorite
40%
60%
SEA50OTT

OTT by 20 points of win probability — a clear lean. Projected score SEA 2.12.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

SEA← edge
edge →OTT
46.0%5v5 xG%56.0%
45.0%Corsi%53.0%
2.13xGF / 602.66
2.51xGA / 602.12
1.87Goals for / gm2.18
1.95Goals against / gm1.99
1.011PDO — luck, not skill0.993

OTT holds 5 of 6 process categories — and PDO (1.011 vs 0.993) says SEA has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.1–2.7 goal game favoring Ottawa, which carries 60% win probability. This isn't a coin flip: the underlying numbers clearly back the Senators.

Ottawa dominates 5v5 play. The Senators post 56.0% expected goals (xG) share versus Seattle's 46.0%. They own territorial control at 53.0% Corsi versus Seattle's 45.0%. The gap is real—expect Ottawa to dictate pace and location.

The PDO story adds nuance. Seattle's 1.011 PDO (a luck-adjusted shooting and save percentage metric) sits well above neutral, while Ottawa's 0.993 registers below. The implication: Seattle has outperformed its underlying play recently; Ottawa has underperformed. Regression toward the mean favors the Senators.

Recent form complicates the picture but doesn't erase it. Seattle rides a 5-2-2 stretch over the last 10 games, suggesting momentum. Ottawa, meanwhile, sits at minus-17 goal differential over the same span—they've been bleeding runs despite controlling play. This is the classic underlying-play-vs.-results mismatch that models exploit.

The goaltending matchup deserves attention. L. Meriläinen operates on a back-to-back; watch for Seattle's backup or a fatigued starter.

Players to Watch

Jacob Melanson leads Seattle's attack with 0.88 expected goals per 60 minutes, 2 goals, 3 assists, and 2 high-danger chances. His 6.1% shooting rate suggests upside. Ben Meyers backs him at 0.82 xG/60 with 7 goals, 8 assists, and 12.1% shooting—a low-volume, high-efficiency threat.

Ottawa counters with Brady Tkachuk's 1.19 xG/60 rate (the game's highest), carrying 11 goals and 20 assists with 2 high-danger goals and 7.5% shooting. Dylan Cozens mirrors him at 1.00 xG/60, pacing at 13 goals and 15 assists with 9.5% shooting.

The tactical edge lies with Ottawa's ability to generate volume and quality. Chandler Stephenson represents Seattle's defensive weak link; Nick Jensen fills that role for the Senators. Both teams show 0% high-danger and rebound-goal rates, a statistical oddity worth monitoring.

The model's verdict rests on territorial dominance and shot quality. Seattle's hot streak masks underlying vulnerability. Back the Senators on the numbers.

Computed danger · scouting

Players to watch

SEA
Jacob Melanson2G 3A
0.88 xG/60 · 2 HD · 6.1% sh
Ben Meyers7G 8A
0.82 xG/60 · 1 HD · 12.1% 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