Backcheck
Recap · TOR at NJD

Devils run the Maple Leafs off the ice on the underlying numbers

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

By the ModelJul 12, 5:33 AMxG: xgboost-0.758Edited for clarity
Away
TOR
Toronto Maple Leafs
3
Home
NJD
New Jersey Devils
4
FINAL / OT
Process vs result

The underlying story

3.59Expected goals5.93
62% share for the better side
27Shot attempts (SOG)47
4High-danger chances12
51Corsi (all attempts)82
Score-adjusted: 38% / 62%
Source · NHL play-by-play · XGBoost xG

A. Stolarz stole this one for Toronto. New Jersey dominated 5v5 play—62% of expected goals (5.93–3.59), 64% of shot attempts (47–27)—yet the Devils' 4-3 shootout victory barely reflects their control. Toronto's goaltender saved 2.93 goals above expected, compressing what should have been a comfortable margin.

Prime chances went to the right team. High-danger opportunities favored New Jersey 12–4, a three-to-one advantage that should have translated to goals. Instead, they underperformed their xG by 1.93 goals, leaving conversions unfinished. That gap nearly cost them the win.

Stolarz was the story. His 0.936 save percentage across 44 saves, including a 92% clip on high-danger attempts, represented the kind of goaltending that steals games. J. Markstrom faced half the volume (24 saves, 0.889 SV%), a byproduct of dominance.

Both teams thrived in transition. New Jersey's pressure showed in the net-crashing department—8 rebound opportunities created, none converted—evidence of relentless offensive pursuit. Toronto mustered 4 rebound chances (1 converted) as New Jersey suffocated play. When Jesper Bratt's backhander from the doorstep ended the shootout, it capped a game decided by New Jersey's control and one goaltender's refusal to quit.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
TOR0 / 4 · 0.93 xG
NJD1 / 12 · 2.74 xG
Medium dangermid-range
TOR3 / 21 · 2.30 xG
NJD2 / 23 · 2.34 xG
Low dangerperimeter & point
TOR0 / 26 · 0.37 xG
NJD0 / 47 · 0.85 xG

NJD went 1-for-12 from high danger on 2.74 expected goals — 1.7 left on the table.

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

Finishing vs expected

expectedactual
TOR
3 G · 3.59 xG · -0.6
NJD
4 G · 5.93 xG · -1.9
01234567
Goalies · GSAx (goals saved above expected)
A. StolarzTOR
+2.9
J. MarkstromNJD
+0.6

TOR finished -0.6 against expected, NJD -1.9 — A. Stolarz (TOR) saved 2.9 goals above expected.

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

Shot diet

goalsshots
TOR
WRIST1/25
BACKHAND0/6
SNAP0/1
TIP IN0/2
SLAP0/4
DEFLECTED1/1
BAT1/1
POKE0/0
WRAP AROUND0/0
OTHER0/11
NJD
WRIST2/38
BACKHAND0/6
SNAP1/10
TIP IN0/6
SLAP0/3
DEFLECTED0/3
BAT0/0
POKE0/1
WRAP AROUND0/1
OTHER0/14
TOR
NJD
Off the rush
2 G on 26 · 2.62 xG
3 G on 36 · 3.82 xG
Off rebounds
1 G on 4 · 0.43 xG
0 G on 8 · 0.94 xG

Wrist shots carried the volume: TOR went 1-for-25, NJD 2-for-38. NJD scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
N. Hischier
#13 · C · NJD
0 G · 2 A · 5 SOG · 24:17 TOI · +1
A. Gritsyuk
#81 · R · NJD
1 G · 1 A · 1 SOG · 17:04 TOI · +1
A. Matthews
#34 · C · TOR
0 G · 1 A · 6 SOG · 24:57 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • A. Stolarz (TOR) stopped 2.9 goals above expected.
  • Open game — 16 high-danger chances combined (NJD 12, TOR 4).
  • NJD was lethal off the rush — 3 goals on 36 rush chances.
  • TOR was lethal off the rush — 2 goals on 26 rush chances.
  • NJD created 8 rebound opportunities (0 converted) — crashing the net effectively.
  • TOR created 4 rebound opportunities (1 converted) — crashing the net effectively.
  • NJD underperformed xG by 2.9 — wasted quality chances.
  • A. Stolarz (TOR) saved 2.9 goals above expected — stole the show.
  • A. Stolarz was a wall on HD chances — 92% SV on 12 high-danger shots.
Before the game — the model's pre-game read
Preview · TOR at NJD · 7:00 PM ET

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

By the ModelJul 12, 5:31 AMEdited for clarity
Win probability

The model's lean

55%
NJD
Model favorite
45%
55%
TOR50NJD

NJD by 10 points of win probability — a modest lean. Projected score TOR 2.42.7 NJD; 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 →NJD
46.0%5v5 xG%50.0%
45.0%Corsi%51.0%
2.24xGF / 602.45
2.67xGA / 602.50
2.09Goals for / gm1.66
2.52Goals against / gm2.23
1.002PDO — luck, not skill0.971

NJD holds 5 of 6 process categories — and PDO (1.002 vs 0.971) says TOR has run hotter.

Source · MoneyPuck season tables · 5v5

The model favors New Jersey at 56% win probability, projecting a final score in the 2.4-to-2.7-goal range for the Devils.

The edge lives in possession and shot quality. New Jersey controls play at 50.0% 5v5 expected goals and 51.0% Corsi, while Toronto manages just 46.0% xG and 45.0% Corsi. The Devils are the better team — they're simply generating more dangerous looks and pushing opponents around the ice.

What makes this lean sharper: New Jersey's PDO sits at 0.971, a cold-running indicator of goaltending and finish variance that tends to normalize upward. Toronto, meanwhile, has drifted to 1.002, meaning its actual results have tracked close to underlying performance. When PDO regresses, it usually regresses down for teams running lucky — the Devils are primed to regress up. That's a hidden tailwind into this matchup.

The recent form counts against both squads. The Devils are underwater at -11 goal differential over their last 10 games; the Maple Leafs sit at -13. Neither team is playing well right now. What separates them is that New Jersey's poor results mask decent underlying play, while Toronto's underlying metrics have been weak. The Devils look due for correction.

One more layer: the rest advantage. New Jersey enters on four days off; Toronto on one. After a slump, the Devils' extra recovery time becomes valuable — they can execute the system they've built, which their possession numbers suggest works when they're sharp.

There's a complication in the crease. A. Stolarz backs up New Jersey's defense on a back-to-back situation, creating the possibility of a tired starter or a surprise backup deployment. That's a variable to monitor as puck drop approaches.

For Toronto, Auston Matthews carries the offensive load at 1.10 xG per 60 minutes with 17 goals and a 10.6% shooting rate. John Tavares contributes at 0.91 xG/60 with three hard-chance goals this season.

New Jersey centers on Timo Meier, generating 1.08 xG per 60 with three hard-chance goals, and Jack Hughes, who's posted 18 goals despite a 0.88 xG rate. Hughes at 11.5% shooting is running hot relative to his underlying production — regression could matter there.

Toronto's Bo Groulx is the defensive weak link; Johnathan Kovacevic occupies that role for New Jersey. Those vulnerabilities matter when margins are thin.

The model sees Devils by a goal or so, backed by possession and pending PDO correction.

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
NJD
Timo Meier13G 15A
1.08 xG/60 · 3 HD · 6.7% sh
Jack Hughes18G 17A
0.88 xG/60 · 1 HD · 11.5% sh
Source · MoneyPuck skaters