Backcheck
Recap · TOR at BOS

Bruins hold off the Maple Leafs

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

By the ModelJul 11, 3:29 PMxG: xgboost-0.758Edited for clarity
Away
TOR
Toronto Maple Leafs
3
Home
BOS
Boston Bruins
5
FINAL
Process vs result

The underlying story

4.46Expected goals5.46
55% share for the better side
33Shot attempts (SOG)32
6High-danger chances10
64Corsi (all attempts)73
Score-adjusted: 53% / 47%
Source · NHL play-by-play · XGBoost xG

The Bruins beat the Maple Leafs 5-3, and Boston's dominance showed in the underlying metrics: 55% of expected goals (5.46–4.46), 10 high-danger chances to Toronto's 6. But that advantage didn't translate in the expected way. Boston went 0-for-10 on high-danger looks; Toronto 0-for-6. Both teams scored elsewhere—the Bruins via the rush (4 goals from 35 chances) and low-danger spots (2 goals), the Leafs from low-danger (2 goals) and the rush (2 goals on 26 chances).

Goaltending decided it. J. Swayman (BOS) was exceptional: 30 saves at 0.909 SV%, 1.46 goals above expected. D. Hildeby (TOR) was nearly as good with 19 saves and a 1.58-goal advantage against expected. A. Stolarz was the problem: 8 saves at 0.727 SV%, 1.1 goals worse than expected. The tandem collapse for Toronto—particularly the second unit—negated what should have been a closer game based on play.

Boston found secondary scoring and Toronto's rebound opportunities evaporated: 9 created, zero converted. The Bruins had 3 rebound chances themselves and also failed to finish, but they didn't need to. They converted their chances in the margins.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
TOR0 / 6 · 1.25 xG
BOS0 / 10 · 2.53 xG
Medium dangermid-range
TOR1 / 20 · 2.50 xG
BOS3 / 20 · 2.23 xG
Low dangerperimeter & point
TOR2 / 38 · 0.71 xG
BOS2 / 43 · 0.70 xG

BOS went 0-for-10 from high danger on 2.53 expected goals — 2.5 left on the table.

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

Finishing vs expected

expectedactual
TOR
3 G · 4.46 xG · -1.5
BOS
5 G · 5.46 xG · -0.5
0123456
Goalies · GSAx (goals saved above expected)
D. HildebyTOR
+1.6
A. StolarzTOR
-1.1
J. SwaymanBOS
+1.5

TOR finished -1.5 against expected, BOS -0.5 — D. Hildeby (TOR) saved 1.6 goals above expected.

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

Shot diet

goalsshots
TOR
SNAP1/25
WRIST1/3
BACKHAND1/9
SLAP0/4
TIP IN0/6
WRAP AROUND0/1
DEFLECTED0/2
BAT0/1
OTHER0/13
BOS
SNAP2/13
WRIST2/25
BACKHAND0/4
SLAP0/9
TIP IN0/2
WRAP AROUND0/2
DEFLECTED1/1
BAT0/0
OTHER0/17
TOR
BOS
Off the rush
2 G on 26 · 2.25 xG
4 G on 35 · 2.89 xG
Off rebounds
0 G on 9 · 1.22 xG
0 G on 3 · 0.62 xG

Snap shots carried the volume: TOR went 1-for-25, BOS 2-for-13. BOS scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
D. Pastrnak
#88 · R · BOS
2 G · 1 A · 4 SOG · 23:45 TOI
C. McAvoy
#73 · D · BOS
0 G · 2 A · 2 SOG · 26:11 TOI
H. Lindholm
#27 · D · BOS
1 G · 1 A · 2 SOG · 21:34 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • D. Hildeby (TOR) stopped 1.6 goals above expected.
  • A. Stolarz (TOR) gave up 1.1 goals more than expected — well below their workload.
  • Open game — 16 high-danger chances combined (BOS 10, TOR 6).
  • BOS couldn't convert — 0/10 on high-danger chances. That won't happen often.
  • TOR couldn't convert — 0/6 on high-danger chances. That won't happen often.
  • BOS scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • TOR scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • BOS was lethal off the rush — 4 goals on 35 rush chances.
  • TOR was lethal off the rush — 2 goals on 26 rush chances.
  • BOS created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • TOR created 9 rebound opportunities (0 converted) — crashing the net effectively.
Before the game — the model's pre-game read
Preview · TOR at BOS · 7:00 PM ET

Maple Leafs at Bruins: a genuine coin flip

By the ModelJul 11, 3:27 PMEdited for clarity
Win probability

The model's lean

54%
BOS
Model favorite
46%
54%
TOR50BOS

BOS by 8 points of win probability — a modest lean. Projected score TOR 2.52.7 BOS; 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 →BOS
46.0%5v5 xG%47.0%
45.0%Corsi%49.0%
2.24xGF / 602.39
2.67xGA / 602.67
2.09Goals for / gm2.22
2.52Goals against / gm1.82
1.002PDO — luck, not skill1.023

BOS holds 6 of 6 process categories — and PDO (1.002 vs 1.023) says BOS has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5 to 2.7 goal game with Boston at 54% to win—as close to a pick'em as playoff hockey gets. The underlying numbers explain why.

At five-on-five, Boston owns a territorial edge: 49.0% Corsi to Toronto's 45.0%. The Bruins will camp in Toronto's end for stretches. But that Corsi advantage doesn't fully translate offensively—Boston's 47.0% xG% runs nearly even with Toronto's 46.0%. Here's the complication: Boston's 1.023 PDO means they're outperforming their shot quality. Regression is pricing in, which is why the model gives them only 54%, not 60%.

Goaltending matters for variance. D. Hildeby plays on a back-to-back—watch whether Boston pivots to a backup or leans on a tired starter, as that will reshape shot volume and rebound chaos.

Auston Matthews is Toronto's offensive engine at 1.10 expected goals per 60 minutes, with 17 goals and 13 assists. His 10.6% shooting rate is the key variable: that's unsustainably high for most players. If it regresses, Toronto's scoring output contracts. John Tavares (15G 24A, 0.91 xG/60) offers a countervailing advantage—a 12.4% shooting rate and 3 high-danger goals suggest secondary scoring depth that Boston can't simulate away.

Viktor Arvidsson anchors Boston's reply with 1.04 xG/60 across 18 goals and 24 assists, plus a 13.0% shooting rate that has room to stay elevated. Tanner Jeannot (6G 14A, 0.75 xG/60) grades as a secondary threat with 2 high-danger goals, though his 8.3% shooting rate implies downside if puck luck shifts.

Defensively, the edges are subtle. Toronto's Bo Groulx and Boston's Elias Lindholm are the listed weak links, but neither breakdown is dramatic enough to swing a coin flip. Matchup execution will decide this—Boston's territorial control against Toronto's shooting luck, with goaltending variance as the tiebreaker.

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
BOS
Viktor Arvidsson18G 24A
1.04 xG/60 · 2 HD · 13.0% sh
Tanner Jeannot6G 14A
0.75 xG/60 · 2 HD · 8.3% sh
Source · MoneyPuck skaters