Backcheck
Recap · ANA at WPG

Ducks run the Jets off the ice on the underlying numbers

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

By the ModelJul 12, 6:41 AMxG: xgboost-0.758Edited for clarity
Away
ANA
Anaheim Ducks
4
Home
WPG
Winnipeg Jets
1
FINAL
Process vs result

The underlying story

4.72Expected goals2.33
67% share for the better side
35Shot attempts (SOG)13
4High-danger chances5
61Corsi (all attempts)41
Score-adjusted: 55% / 45%
Source · NHL play-by-play · XGBoost xG

The Ducks won 4-1, but Winnipeg's frustration—having more high-danger chances yet fewer goals—best captures the evening's mismatch.

At 5v5, Anaheim controlled 67% of expected goals (4.72–2.33)—the result of superior volume (35 attempts to 13) and quality (0.077 xG/shot versus 0.057). The Ducks should have won bigger, yet underperformed their xG by 0.72 goals. Winnipeg underperformed by 1.33—a critical miss in the high-danger zone.

Winnipeg held the high-danger advantage, 5–4. But it converted zero of five; Anaheim cashed 50%, going 2-for-4. L. Dostal's perfect save percentage on high-danger attempts (100%, five stops) starved Winnipeg of its most dangerous looks. He stopped 1.3 goals above expected.

C. Hellebuyck saved 1.7 goals above expected, an outstanding salvage operation. Yet the Ducks' shot-quality advantage proved decisive—Anaheim was clinical where it counted.

Beyond the high-danger zones, Anaheim's rush attack proved lethal. The Ducks scored twice on 32 rush chances.

The turning point came early in the third: Jackson LaCombe's wrist shot from the slot (19:34, P3).

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
ANA2 / 4 · 1.91 xG
WPG0 / 5 · 1.02 xG
Medium dangermid-range
ANA1 / 23 · 2.23 xG
WPG1 / 9 · 0.89 xG
Low dangerperimeter & point
ANA1 / 34 · 0.58 xG
WPG0 / 27 · 0.42 xG

ANA went 1-for-23 from medium danger on 2.23 expected goals — 1.2 left on the table.

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

Finishing vs expected

expectedactual
ANA
4 G · 4.72 xG · -0.7
WPG
1 G · 2.33 xG · -1.3
0123456
Goalies · GSAx (goals saved above expected)
L. DostalANA
+1.3
C. HellebuyckWPG
+1.7

ANA finished -0.7 against expected, WPG -1.3 — C. Hellebuyck (WPG) saved 1.7 goals above expected.

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

Shot diet

goalsshots
ANA
WRIST2/19
SLAP0/9
SNAP1/9
TIP IN1/9
DEFLECTED0/1
BACKHAND0/1
OTHER0/13
WPG
WRIST0/11
SLAP0/6
SNAP0/6
TIP IN1/5
DEFLECTED0/1
BACKHAND0/0
OTHER0/12
ANA
WPG
Off the rush
2 G on 32 · 2.26 xG
0 G on 22 · 1.92 xG
Off rebounds
1 G on 2 · 0.47 xG
0 G on 2 · 0.19 xG

Wrist shots carried the volume: ANA went 2-for-19, WPG 0-for-11. ANA scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
J. LaCombe
#2 · D · ANA
1 G · 1 A · 4 SOG · 27:21 TOI · +2
A. Killorn
#17 · L · ANA
1 G · 1 A · 1 SOG · 17:50 TOI · +2
R. Poehling
#25 · C · ANA
1 G · 1 A · 5 SOG · 16:06 TOI · +3
Ranked from the box score — points first · Backcheck
What the model flagged
  • L. Dostal (ANA) stopped 1.3 goals above expected.
  • ANA had the higher quality looks — 0.077 xG/shot vs 0.057.
  • WPG couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • ANA was clinical in the high-danger zone — 2/4 on HD chances (50%).
  • ANA was lethal off the rush — 2 goals on 32 rush chances.
  • L. Dostal was a wall on HD chances — 100% SV on 5 high-danger shots.
  • C. Hellebuyck (WPG) saved 1.7 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · ANA at WPG · 8:30 PM ET

Ducks at Jets: a genuine coin flip

By the ModelJul 12, 6:39 AMEdited for clarity
Win probability

The model's lean

52%
ANA
Model favorite
52%
48%
ANA50WPG

ANA by 4 points of win probability — effectively a coin flip. Projected score ANA 2.72.6 WPG; 18% chance it's tied after 60.

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

Tale of the tape

ANA← edge
edge →WPG
52.0%5v5 xG%48.0%
52.0%Corsi%49.0%
2.80xGF / 602.34
2.59xGA / 602.55
2.09Goals for / gm1.90
2.32Goals against / gm2.10
0.981PDO — luck, not skill0.998

ANA holds 4 of 6 process categories — and PDO (0.981 vs 0.998) says WPG has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects an ANA 2.7–2.6 WPG game with the Ducks at 52% win probability. This is about as close to a pick'em as you'll find.

Anaheim owns the underlying play. The Ducks carry 52.0% 5v5 xG and 52.0% Corsi, territorial advantages over Winnipeg's 48.0% and 49.0%. Yet Winnipeg's PDO (0.998) sits comfortably; Anaheim's (0.981) signals bad luck due for reversal. Close matches often hinge on goaltending, and here V. Husso faces a back-to-back—watch for either a backup or a tired starter.

Beckett Sennecke drives Anaheim's attack at 1.03 xG/60 and 20G with 13.5% shooting; his 8 hard-damage goals show actual finishing. Cutter Gauthier sits closer to game-breaking (25G, 0.99 xG/60, 12.9% shooting), though his hard-damage output lags at 2.

Winnipeg counters with Kyle Connor's playmaking—25G, 30A, 0.83 xG/60—but only 2 hard-damage goals at 13.0% shooting, limiting upside. Nino Niederreiter offers the team's sharpest edge: 0.87 xG/60, 6G, 8.6% shooting, and 3 hard-damage goals.

The Ducks' efficiency edge is real, but Winnipeg has caught fire on variance. In close matches, either team's luck could swing the result.

Computed danger · scouting

Players to watch

ANA
Beckett Sennecke20G 19A
1.03 xG/60 · 8 HD · 13.5% sh
Cutter Gauthier25G 16A
0.99 xG/60 · 2 HD · 12.9% sh
WPG
Nino Niederreiter6G 6A
0.87 xG/60 · 3 HD · 8.6% sh
Kyle Connor25G 30A
0.83 xG/60 · 2 HD · 13.0% sh
Source · MoneyPuck skaters