Backcheck
Recap · NJD at COL

Avalanche pull away from the Devils

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

By the ModelJul 11, 1:44 PMxG: xgboost-0.758Edited for clarity
Away
NJD
New Jersey Devils
4
Home
COL
Colorado Avalanche
8
FINAL
Process vs result

The underlying story

3.12Expected goals4.40
59% share for the better side
30Shot attempts (SOG)42
4High-danger chances7
63Corsi (all attempts)66
Score-adjusted: 56% / 44%
Source · NHL play-by-play · XGBoost xG

Colorado escaped the scoreboard by overperforming its expected goals by 3.60 — a historic margin that separated an 8-4 victory from what the numbers suggested was a much tighter affair. The underlying play told a different story: the Avalanche dominated 5v5 expected goals 4.40–3.12, but the final margin more than doubled that advantage.

Shot volume favored Colorado decisively — 42 attempts to 30, with expected goals matching that 58–42 split. The Avalanche also dominated the high-danger chances category, 7–4, the kind of edge that typically predicts the score. But Colorado's finishing was elite; they scored 3 goals from low-danger spots, the kind of bounces that require defensive breakdowns or exceptional luck.

New Jersey's goaltending collapse made the margin worse than the play. J. Markstrom faced the consequences of Colorado's efficiency, surrendering 3.60 more goals than expected on a 42-shot workload. S. Wedgewood, by contrast, underperformed his expected goals by 0.88, keeping the deficit manageable.

The Avalanche showed their precision in other ways. They generated 0.067 expected goals per shot — a quality metric that exceeds New Jersey's 0.050 — proving volume and placement both mattered. Colorado was particularly dangerous off the rush, converting 7 goals on 35 rush chances, where speed and spacing eliminate defensive structure.

The turning point arrived early in the second when Victor Olofsson's wrist shot from the top of the circles found the net at 17:38. That moment summarized the night: Colorado was sharper, more decisive, and more willing to attack high-danger areas. By the final buzzer, they had turned a convincing process into a lopsided scoreline.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NJD0 / 4 · 0.78 xG
COL1 / 7 · 1.54 xG
Medium dangermid-range
NJD2 / 15 · 1.81 xG
COL4 / 21 · 2.16 xG
Low dangerperimeter & point
NJD2 / 44 · 0.53 xG
COL3 / 38 · 0.70 xG

COL went 3-for-38 from low danger on 0.70 expected goals — 2.3 above expected.

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

Finishing vs expected

expectedactual
NJD
4 G · 3.12 xG · +0.9
COL
8 G · 4.40 xG · +3.6
0123456789
Goalies · GSAx (goals saved above expected)
J. MarkstromNJD
-3.6
S. WedgewoodCOL
-0.9

NJD finished +0.9 against expected, COL +3.6 — J. Markstrom (NJD) allowed 3.6 more goals than expected.

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

Shot diet

goalsshots
NJD
WRIST1/26
SNAP2/10
SLAP0/3
TIP IN0/4
BACKHAND1/2
WRAP AROUND0/1
OTHER0/17
COL
WRIST4/28
SNAP1/8
SLAP2/10
TIP IN0/6
BACKHAND1/1
WRAP AROUND0/1
OTHER0/12
NJD
COL
Off the rush
3 G on 27 · 1.88 xG
7 G on 35 · 2.96 xG
Off rebounds
0 G on 5 · 0.66 xG
0 G on 4 · 0.82 xG

Wrist shots carried the volume: NJD went 1-for-26, COL 4-for-28. COL scored 7 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
V. Olofsson
#95 · L · COL
3 G · 2 A · 7 SOG · 14:31 TOI · -1
C. Makar
#8 · D · COL
0 G · 4 A · 4 SOG · 25:13 TOI
N. MacKinnon
#29 · C · COL
2 G · 1 A · 5 SOG · 19:56 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Markstrom (NJD) gave up 3.6 goals more than expected — well below their workload.
  • COL generated far more dangerous chances — 0.067 xG/shot vs 0.050. Quality over quantity.
  • COL scored 3 goals from low-danger spots — the opposing goalie needs to have those.
  • NJD scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • COL was lethal off the rush — 7 goals on 35 rush chances.
  • NJD was lethal off the rush — 3 goals on 27 rush chances.
  • COL created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • NJD created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • COL outperformed their expected goals by 3.6 — elite finishing or lucky bounces.
Before the game — the model's pre-game read
Preview · NJD at COL · 9:00 PM ET

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

By the ModelJul 11, 1:42 PMEdited for clarity
Win probability

The model's lean

59%
COL
Model favorite
41%
59%
NJD50COL

COL by 18 points of win probability — a clear lean. Projected score NJD 2.42.9 COL; 17% chance it's tied after 60.

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

Tale of the tape

NJD← edge
edge →COL
50.0%5v5 xG%57.0%
51.0%Corsi%57.0%
2.45xGF / 603.03
2.50xGA / 602.30
1.66Goals for / gm2.63
2.23Goals against / gm1.56
0.971PDO — luck, not skill1.021

COL holds 6 of 6 process categories — and PDO (0.971 vs 1.021) says COL has run hotter.

Source · MoneyPuck season tables · 5v5

Colorado is favored here, but modestly and conditionally. The model projects a 2.4-2.9 game with the Avalanche at 59% win probability—an advantage rooted in control and mean reversion, not dominance.

The Avalanche own the play. They generate 57.0% of expected goals at 5v5 against New Jersey's 50.0%, a seven-point gap that shapes the flow of possession. Corsi reinforces the pattern: the Avalanche at 57.0% to the Devils' 51.0%, another edge in the same direction. Territorial control this stark usually predicts wins, but hockey reserves the right to surprise.

The complication is PDO. Colorado's 1.021 signals a team running hot, converting chances at rates that don't persist. New Jersey's 0.971 signals the inverse—they're running cold with positive regression waiting. When lucky teams face unlucky ones, variance often has other plans. If Colorado's finishing regresses and New Jersey's improves, the Avalanche's seven-point xG advantage shrinks to nothing.

The forward matchup favors Colorado in less obvious ways. Timo Meier drives New Jersey at 1.08 expected goals per 60 but shoots only 6.7%, producing 13 goals and 15 assists—a gap suggesting his underlying creation outpaces his scoring. Jack Hughes operates at lower volume (0.88 xG/60) but at an 11.5% shooting rate, banking 18 goals and 17 assists. New Jersey's game plan leans on these two, hoping their streaky conversions hold.

Colorado counters with depth. Artturi Lehkonen sits at 1.11 expected goals per 60 and shoots an elite 14.9%, totaling 18 goals and 22 assists—elite at both ends. Ross Colton mirrors the volume at 1.10 xG/60 but at a thinner 4.9%, posting 7 goals from 15 assists. Colorado's edge isn't star power; it's that both wings generate and convert reliably, while New Jersey depends on two inconsistent finishers.

Defensively, both carry chinks. New Jersey's Johnathan Kovacevic is marked weak, a target Colorado's forward depth should attack. Colorado's Nazem Kadri bears the same burden. These gaps don't swing outcomes alone, but they offer tactical entry points.

The model's edge stands on possession and regression momentum. Colorado should win on the play. Whether they do depends on which PDO converges first.

Computed danger · scouting

Players to watch

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
COL
Artturi Lehkonen18G 22A
1.11 xG/60 · 6 HD · 14.9% sh
Ross Colton7G 15A
1.10 xG/60 · 1 HD · 4.9% sh
Source · MoneyPuck skaters