Backcheck
Recap · TBL at DAL

Lightning run the Stars off the ice on the underlying numbers

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

By the ModelJul 12, 1:29 AMxG: xgboost-0.758Edited for clarity
Away
TBL
Tampa Bay Lightning
4
Home
DAL
Dallas Stars
1
FINAL
Process vs result

The underlying story

4.17Expected goals2.44
63% share for the better side
26Shot attempts (SOG)20
7High-danger chances5
57Corsi (all attempts)42
Score-adjusted: 55% / 45%
Source · NHL play-by-play · XGBoost xG

The Lightning dominated the Stars on both scoreboard and underlying metrics: they controlled 63% of expected goals (4.17–2.44 xG) in a 4–1 win. Dallas's underperformance made the margin decisive—they scored 1 goal on 2.44 xG, a 1.44-goal shortfall.

The numbers behind the result. Dallas held 44% of shot attempts (20–26) while generating 2.44 expected goals. Tampa Bay was lethal in transition: 2 goals on 27 rush chances. Dallas created 3 rebound opportunities (1 converted); Tampa Bay created 4 (also 1 converted). The high-danger-chances count (7–5 Tampa) underscored the dominance.

Goaltending. A. Vasilevskiy was exceptional: 19/20 saves, 0.950 SV%, stopping 1.44 goals above expected. J. Oettinger kept Dallas competitive—22/25 saves, 0.880 SV%, +1.17 vs expected—but couldn't overcome his team's inefficiency. Vasilevskiy's performance ensured Tampa's control translated to a decisive scoreline.

The turning point. Pontus Holmberg's snap shot from the wing (P3, 17:59) established the tone early.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
TBL1 / 7 · 2.06 xG
DAL1 / 5 · 1.33 xG
Medium dangermid-range
TBL3 / 14 · 1.62 xG
DAL0 / 10 · 0.83 xG
Low dangerperimeter & point
TBL0 / 36 · 0.50 xG
DAL0 / 27 · 0.28 xG

TBL went 3-for-14 from medium danger on 1.62 expected goals — 1.4 above expected.

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

Finishing vs expected

expectedactual
TBL
4 G · 4.17 xG · -0.2
DAL
1 G · 2.44 xG · -1.4
012345
Goalies · GSAx (goals saved above expected)
A. VasilevskiyTBL
+1.4
J. OettingerDAL
+1.2

TBL finished -0.2 against expected, DAL -1.4 — A. Vasilevskiy (TBL) saved 1.4 goals above expected.

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

Shot diet

goalsshots
TBL
SNAP2/19
TIP IN0/8
WRIST1/8
BACKHAND1/2
SLAP0/4
OTHER0/16
DAL
SNAP1/19
TIP IN0/2
WRIST0/1
BACKHAND0/3
SLAP0/1
OTHER0/16
TBL
DAL
Off the rush
2 G on 27 · 2.46 xG
0 G on 17 · 1.45 xG
Off rebounds
1 G on 4 · 0.69 xG
1 G on 3 · 0.87 xG

Snap shots carried the volume: TBL went 2-for-19, DAL 1-for-19. TBL scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. Guentzel
#59 · C · TBL
1 G · 1 A · 3 SOG · 17:56 TOI · +2
D. James
#17 · C · TBL
1 G · 1 A · 2 SOG · 11:14 TOI · +2
D. Raddysh
#43 · D · TBL
0 G · 1 A · 4 SOG · 22:27 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • A. Vasilevskiy (TBL) stopped 1.4 goals above expected.
  • TBL was lethal off the rush — 2 goals on 27 rush chances.
  • DAL created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • TBL created 4 rebound opportunities (1 converted) — crashing the net effectively.
Before the game — the model's pre-game read
Preview · TBL at DAL · 2:00 PM ET

Lightning at Stars: a genuine coin flip

By the ModelJul 12, 1:46 AMEdited for clarity
Win probability

The model's lean

51%
TBL
Model favorite
51%
49%
TBL50DAL

TBL by 2 points of win probability — effectively a coin flip. Projected score TBL 2.52.4 DAL; 19% chance it's tied after 60.

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

Tale of the tape

TBL← edge
edge →DAL
54.0%5v5 xG%51.0%
53.0%Corsi%47.0%
2.67xGF / 602.36
2.28xGA / 602.29
2.38Goals for / gm2.07
1.85Goals against / gm1.68
1.019PDO — luck, not skill1.024

TBL holds 5 of 6 process categories — and PDO (1.019 vs 1.024) says DAL has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5-2.4 game with the Lightning at 51% win probability—about as close to a pick'em as you'll find.

Recent form suggests otherwise: Tampa Bay is 9-0-1 in its last 10, while Dallas sits at -8 goal differential over the same stretch. But the underlying numbers explain why the models aren't swayed.

The Lightning own the 5v5 play by a narrow margin—54.0% expected goals share versus Dallas' 51.0%—and drive territorial advantage at 53.0% Corsis to the Stars' 47.0%. These aren't blowout edges, but they're measurable. The advantage is real enough to matter, but too small to lock in the outcome alone.

Both teams are running hot, though. Tampa Bay's PDO sits at 1.019, Dallas at 1.024. When luck is this visible in the standings, some regression is coming. The Stars' margin is tighter, which means they have more room to fall.

A. Vasilevskiy on a back-to-back is the only goaltending variable worth monitoring—watch for either a backup start or a tired starter.

The player edges are marginal but real. Brandon Hagel drives 1.10 expected goals per 60 for Tampa Bay (23 goals, 26 assists, 2 high-danger goals, 15.8% shooting); Anthony Cirelli sits at 0.95 xG/60 with 15 goals, 18 assists, and a hot 17.0% shooting clip. For Dallas, Jason Robertson hits 0.96 xG/60 (25 goals, 21 assists, 2 high-danger goals, 12.4% shooting) and Michael Bunting adds 0.83 xG/60 (8 goals, 14 assists, 7.6% shooting).

Dallas' luck premium over Tampa Bay is the only variable keeping this close despite inferior underlying play. The Lightning have the edge, but not by much. A single bounce either way determines the outcome. That's a coin flip.

Computed danger · scouting

Players to watch

TBL
Brandon Hagel23G 26A
1.10 xG/60 · 2 HD · 15.8% sh
Anthony Cirelli15G 18A
0.95 xG/60 · 5 HD · 17.0% sh
DAL
Jason Robertson25G 21A
0.96 xG/60 · 2 HD · 12.4% sh
Michael Bunting8G 14A
0.83 xG/60 · 0 HD · 7.6% sh
Source · MoneyPuck skaters