Backcheck
Recap · OTT at FLA

Panthers pull away from the Senators

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

By the ModelJun 16, 2:23 PMxG: xgboost-0.758Edited for clarity
Away
OTT
Ottawa Senators
2
Home
FLA
Florida Panthers
6
FINAL
Process vs result

The underlying story

2.74Expected goals3.74
58% share for the better side
28Shot attempts (SOG)27
4High-danger chances8
48Corsi (all attempts)54
Score-adjusted: 54% / 46%
Source · NHL play-by-play · XGBoost xG

Florida's 6-2 win overstates the gap on the underlying numbers. FLA earned a 58-42 expected-goals advantage (3.74–2.74 xG), but scoring six goals on 3.74 expected represents a 2.26-goal overperformance—elite finishing, not dominance.

L. Ullmark's 0.778 save percentage (21 of 27) cost OTT dearly; he finished 2.26 goals worse than expected for his workload. S. Bobrovsky, meanwhile, was sharp: 0.929 save percentage, 0.74 goals better than expected on 28 shots faced. When one team scores six on less than four expected goals and the other team's goalie underperforms, the margin widens fast.

FLA's advantage in high-danger chances (8–4) mattered less than execution. OTT converted 2 of 4 high-danger chances at 50%—clinical finishing in a losing effort. FLA, by contrast, manufactured three goals from low-danger areas, the kind any starter would rather forget. The rush game amplified FLA's edge: 6 goals on 29 rush attempts.

Special teams tilted decisively. FLA's power play was lethal: three goals on 13 attempts (1.40 xG). Shane Pinto's wrist shot from a sharp angle (17:35, third period) kept OTT briefly engaged before FLA's depth took over.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
OTT2 / 4 · 1.07 xG
FLA2 / 8 · 1.95 xG
Medium dangermid-range
OTT0 / 10 · 1.13 xG
FLA1 / 12 · 1.31 xG
Low dangerperimeter & point
OTT0 / 34 · 0.55 xG
FLA3 / 34 · 0.48 xG

FLA went 3-for-34 from low danger on 0.48 expected goals — 2.5 above expected.

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

Finishing vs expected

expectedactual
OTT
2 G · 2.74 xG · -0.7
FLA
6 G · 3.74 xG · +2.3
01234567
Goalies · GSAx (goals saved above expected)
L. UllmarkOTT
-2.3
S. BobrovskyFLA
+0.7

OTT finished -0.7 against expected, FLA +2.3 — L. Ullmark (OTT) allowed 2.3 more goals than expected.

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

Shot diet

goalsshots
OTT
SNAP0/17
WRIST2/10
TIP IN0/4
BACKHAND0/4
SLAP0/1
WRAP AROUND0/1
DEFLECTED0/0
OTHER0/11
FLA
SNAP2/20
WRIST2/3
TIP IN1/4
BACKHAND1/4
SLAP0/4
WRAP AROUND0/0
DEFLECTED0/1
OTHER0/18
OTT
FLA
Off the rush
1 G on 18 · 1.80 xG
6 G on 29 · 3.43 xG
Off rebounds
1 G on 3 · 0.61 xG
0 G on 2 · 0.17 xG

Snap shots carried the volume: OTT went 0-for-17, FLA 2-for-20. FLA scored 6 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
A. Ekblad
#5 · D ·
1 G · 1 A · 2 SOG · 22:55 TOI · +1
S. Jones
#3 · D ·
0 G · 2 A · 2 SOG · 20:45 TOI · -1
G. Forsling
#42 · D ·
0 G · 2 A · 0 SOG · 19:53 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • OTT generated higher-quality looks than the shot total suggests.
  • L. Ullmark (OTT) gave up 2.3 goals more than expected — well below their workload.
  • OTT was clinical in the high-danger zone — 2/4 on HD chances (50%).
  • FLA scored 3 goals from low-danger spots — the opposing goalie needs to have those.
  • FLA was lethal off the rush — 6 goals on 29 rush chances.
  • OTT created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • FLA outperformed their expected goals by 2.3 — elite finishing or lucky bounces.
  • FLA power play was dominant — 3 PPG on 13 PP shots (1.40 xG).
Before the game — the model's pre-game read
Preview · OTT at FLA · 7:00 PM ET

Senators at Panthers: a genuine coin flip

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

The model's lean

53%
OTT
Model favorite
53%
47%
OTT50FLA

OTT by 6 points of win probability — a modest lean. Projected score OTT 2.62.4 FLA; 18% chance it's tied after 60.

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

Tale of the tape

OTT← edge
edge →FLA
56.0%5v5 xG%49.0%
53.0%Corsi%52.0%
2.66xGF / 602.48
2.12xGA / 602.56
2.18Goals for / gm1.98
1.99Goals against / gm2.21
0.993PDO — luck, not skill0.989

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

Source · MoneyPuck season tables · 5v5

The model sees this as 47% Florida — essentially even. OTT projects 2.6 goals, FLA 2.4, a margin too thin for conviction either way.

The real edge is where Ottawa dominates and Florida doesn't feel it. The Senators own 56.0% of expected goals at 5v5 against Florida's 49.0%, a seven-point advantage that suggests control of the game's tempo and quality. Corsi% reinforces it — OTT at 53.0% shows Ottawa controlling the puck and the flow.

The problem: OTT is minus-6 in goal differential over the last 10 games. That's a warning that underlying dominance isn't translating to wins. Either variance is about to swing hard the other way, or execution is genuinely broken in ways the models aren't catching.

Brady Tkachuk is Ottawa's carrier. At 1.19 xG/60 with 11 goals and 2 hard-danger goals, he's not just generating chances — he's finishing them at 7.5% shooting. Dylan Cozens (13G, 1.00 xG/60) provides secondary punch, shooting at 9.5%, another signal that Ottawa's recent scoring drought isn't as structural as recent results imply.

Florida's lineup is hollowed out. Sam Bennett, who carries 0.97 xG/60 and 18 goals with 6 hard-danger goals, is day-to-day with a lower-body injury and unlikely to play. Brad Marchand (0.93 xG/60, 17G, 3 hard-danger goals) is out for the remainder of the season on IR. Without both, Florida's secondary scoring evaporates. The Panthers' 49.0% xG and 52.0% Corsi already suggest they're fighting uphill.

Nick Jensen is the weak point on Ottawa's back end. That a team with Ottawa's underlying advantage is still a coin flip tells you how much the last 10 games matter.

Computed danger · scouting

Players to watch

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
FLA
Sam Bennett18G 19A
0.97 xG/60 · 6 HD · 13.1% sh
Brad Marchand17G 9A
0.93 xG/60 · 3 HD · 19.5% sh
Source · MoneyPuck skaters