Backcheck
Recap · TOR at ANA

Maple Leafs edge the Ducks in overtime

The Maple Leafs won a genuine coin flip — neither side controlled the run of play.

By the ModelJul 12, 9:41 AMxG: xgboost-0.758Edited for clarity
Away
TOR
Toronto Maple Leafs
5
Home
ANA
Anaheim Ducks
4
FINAL / OT
Process vs result

The underlying story

4.36Expected goals4.68
52% share for the better side
29Shot attempts (SOG)32
5High-danger chances8
57Corsi (all attempts)76
Score-adjusted: 47% / 54%
Source · NHL play-by-play · XGBoost xG

The Maple Leafs won 5–4 in overtime, despite expected goals suggesting they shouldn't have. The Ducks generated 4.68 xG to Toronto's 4.36—a small but real edge in the underlying play—yet left with nothing.

The divergence came down to high-danger efficiency and goaltending. The Ducks wasted eight high-danger chances, converting zero. Toronto converted 2 of 5 (40%). A. Stolarz stopped all eight high-danger shots he faced (0.875 save percentage overall, +0.68 xG), while V. Husso faltered at 0.828 and -0.64 xG.

The Ducks dominated the volume game. They held 52% of shot attempts (32–29 on goal) and were lethal off the rush, scoring three goals on 39 rush chances. Toronto countered with four rush goals on 32 attempts and a dominant power play: 2 PPG on 13 PP shots (1.14 xG).

John Tavares ended it at 04:55 of overtime with a tip-in, his second of the night. W. Nylander led the Leafs with three assists in 23:35 and one goal. J. LaCombe recorded two assists for the Ducks in 24:53.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
TOR2 / 5 · 1.39 xG
ANA0 / 8 · 1.93 xG
Medium dangermid-range
TOR2 / 23 · 2.44 xG
ANA3 / 22 · 2.17 xG
Low dangerperimeter & point
TOR1 / 29 · 0.53 xG
ANA1 / 46 · 0.58 xG

ANA went 0-for-8 from high danger on 1.93 expected goals — 1.9 left on the table.

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

Finishing vs expected

expectedactual
TOR
5 G · 4.36 xG · +0.6
ANA
4 G · 4.68 xG · -0.7
0123456
Goalies · GSAx (goals saved above expected)
A. StolarzTOR
+0.7
V. HussoANA
-0.6

TOR finished +0.6 against expected, ANA -0.7 — A. Stolarz (TOR) saved 0.7 goals above expected.

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

Shot diet

goalsshots
TOR
SNAP4/23
WRIST0/6
SLAP0/8
TIP IN1/7
BACKHAND0/2
BAT0/0
OTHER0/11
ANA
SNAP3/23
WRIST1/15
SLAP0/9
TIP IN0/5
BACKHAND0/5
BAT0/1
OTHER0/18
TOR
ANA
Off the rush
4 G on 32 · 3.47 xG
3 G on 39 · 3.61 xG
Off rebounds
1 G on 3 · 0.34 xG
0 G on 2 · 0.30 xG

Snap shots carried the volume: TOR went 4-for-23, ANA 3-for-23. TOR scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
W. Nylander
#88 · R · TOR
1 G · 3 A · 8 SOG · 23:35 TOI
J. Tavares
#91 · C · TOR
2 G · 1 A · 4 SOG · 21:04 TOI · +1
J. LaCombe
#2 · D · ANA
0 G · 2 A · 1 SOG · 24:53 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • ANA couldn't convert — 0/8 on high-danger chances. That won't happen often.
  • TOR was clinical in the high-danger zone — 2/5 on HD chances (40%).
  • ANA was lethal off the rush — 3 goals on 39 rush chances.
  • TOR was lethal off the rush — 4 goals on 32 rush chances.
  • TOR created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • A. Stolarz was a wall on HD chances — 100% SV on 8 high-danger shots.
  • TOR power play was dominant — 2 PPG on 13 PP shots (1.14 xG).
Before the game — the model's pre-game read
Preview · TOR at ANA · 10:00 PM ET

The Ducks are the model's lean over the Maple Leafs — with PDO regression in play

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

The model's lean

58%
ANA
Model favorite
42%
58%
TOR50ANA

ANA by 16 points of win probability — a clear lean. Projected score TOR 2.42.9 ANA; 18% chance it's tied after 60.

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

Tale of the tape

TOR← edge
edge →ANA
46.0%5v5 xG%52.0%
45.0%Corsi%52.0%
2.24xGF / 602.80
2.67xGA / 602.59
2.09Goals for / gm2.09
2.52Goals against / gm2.32
1.002PDO — luck, not skill0.981

ANA holds 6 of 6 process categories — and PDO (1.002 vs 0.981) says TOR has run hotter.

Source · MoneyPuck season tables · 5v5

The projection favors Anaheim. MoneyPuck's model puts the Ducks at 58% win probability in a matchup it expects to land 2.4–2.9 goals, a margin where underlying play becomes decisive.

The Ducks own the territorial advantage convincingly. Anaheim's 52.0% expected goals share and 52.0% Corsi at 5v5 indicate systematic control—they generate higher-quality chances and drive play in ways Toronto hasn't matched this season (46.0% xG, 45.0% Corsi). This structural edge plays out most nights.

But the Ducks are running colder than their numbers deserve. Their 0.981 PDO is depressed, the kind of deficit that signals positive regression ahead. When a team generates this much play and converts this poorly, the market corrects. Anaheim stands to benefit.

Toronto enters weakened. The Maple Leafs are -6 in goal differential over their last 10 games, a slide reflecting their already mediocre underlying profile. Auston Matthews, sidelined for 18 days, is likely out, shifting offensive weight to John Tavares. His 0.91 expected goals per 60 minutes, 15 goals, 24 assists, and 12.4% shooting rate mark him as Toronto's primary offensive threat—but it's a thin one.

Anaheim's offensive core is formidable. Cutter Gauthier (25 goals, 16 assists, 0.99 xG/60, 12.9% shooting) and Beckett Sennecke (20 goals, 19 assists, 1.03 xG/60, eight high-danger chances) will generate looks against Toronto's weak link: Bo Groulx on the blue line. Anaheim's corresponding liability—Mason McTavish on defense—faces a depleted Toronto attack that can't exploit it effectively.

The edge is Anaheim's to squander—superior play, regression mathematics in their pocket, and Toronto's compromised roster. The Ducks should win this.

Computed danger · scouting

Players to watch

TOR
Auston Matthews17G 13A
1.10 xG/60 · 1 HD · 10.6% sh
John Tavares15G 24A
0.91 xG/60 · 3 HD · 12.4% sh
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
Source · MoneyPuck skaters