Backcheck
Recap · CBJ at BOS

J. Korpisalo stands tall as the Bruins edge the Blue Jackets

The Bruins stole one. They lost the expected-goals battle 5.01–4.33 and won anyway.

By the ModelJul 12, 4:33 AMxG: xgboost-0.758Edited for clarity
Away
CBJ
Columbus Blue Jackets
2
Home
BOS
Boston Bruins
4
FINAL
Process vs result

The underlying story

5.01Expected goals4.33
54% share for the better side
40Shot attempts (SOG)23
9High-danger chances7
77Corsi (all attempts)58
Score-adjusted: 58% / 42%
Source · NHL play-by-play · XGBoost xG

The Blue Jackets generated the game's best odds—5.01 expected goals to the Bruins' 4.33—but lost 4-2, a gap widened entirely by execution and goaltending.

Columbus should have won by the underlying script. They forced 40 shot attempts to Boston's 23, created 9 high-danger chances to 7, and generated quality from rush plays (2 goals on 34 attempts). But they couldn't finish. A goose egg on 9 high-danger chances means three points left on ice—and they underperformed their xG by the full 3.01.

Boston's power was simpler: J. Korpisalo. He saved 2.76 goals above expected on 36 of 38 shots, posting a 0.947 save percentage that turned high-leverage chances into stops. On the nine high-danger looks alone, he was pristine—100% SV. That's not variance; that's a wall.

The game's turning point came from V. Arvidsson's snap from the point late in the first (19:27), a cold reminder that shot location beats volume. The Bruins' rush scoring—2 goals on 27 attempts—looked sloppy next to Columbus's pace, but it didn't need to be efficient. Korpisalo's work behind them made it irrelevant.

A. Fantilli and M. Marchment kept the Blue Jackets threatening (1G + 1A, 2A respectively), and Arvidsson's two-goal night proved Boston could find its spots even when pressed. But Columbus paid for profligacy. E. Merzlikins actually played above water (+1.33), a rare redemption in a loss—but he was never going to bail out a team that drew nine premium looks and converted zero. This was the Blue Jackets' game to steal. Korpisalo's brilliance kept it from happening.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
CBJ0 / 9 · 1.92 xG
BOS1 / 7 · 2.15 xG
Medium dangermid-range
CBJ1 / 20 · 2.37 xG
BOS2 / 14 · 1.63 xG
Low dangerperimeter & point
CBJ1 / 48 · 0.72 xG
BOS1 / 37 · 0.55 xG

CBJ went 0-for-9 from high danger on 1.92 expected goals — 1.9 left on the table.

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

Finishing vs expected

expectedactual
CBJ
2 G · 5.01 xG · -3.0
BOS
4 G · 4.33 xG · -0.3
0123456
Goalies · GSAx (goals saved above expected)
E. MerzlikinsCBJ
+1.3
J. KorpisaloBOS
+2.8
M. DiPietroBOS
+0.3

CBJ finished -3.0 against expected, BOS -0.3 — J. Korpisalo (BOS) saved 2.8 goals above expected.

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

Shot diet

goalsshots
CBJ
WRIST0/34
SNAP2/7
BACKHAND0/6
SLAP0/2
TIP IN0/4
WRAP AROUND0/1
DEFLECTED0/1
OTHER0/22
BOS
WRIST0/24
SNAP2/8
BACKHAND0/2
SLAP2/6
TIP IN0/2
WRAP AROUND0/0
DEFLECTED0/0
OTHER0/16
CBJ
BOS
Off the rush
2 G on 34 · 3.40 xG
2 G on 27 · 2.12 xG
Off rebounds
0 G on 6 · 0.87 xG
0 G on 3 · 0.52 xG

Wrist shots carried the volume: CBJ went 0-for-34, BOS 0-for-24. CBJ scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
A. Fantilli
#19 · C · CBJ
1 G · 1 A · 5 SOG · 19:09 TOI
M. Marchment
#17 · L · CBJ
0 G · 2 A · 0 SOG · 18:32 TOI
V. Arvidsson
#71 · L · BOS
2 G · 0 A · 3 SOG · 14:29 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • CBJ generated higher-quality looks than the shot total suggests.
  • E. Merzlikins (CBJ) stopped 1.3 goals above expected.
  • Open game — 16 high-danger chances combined (BOS 7, CBJ 9).
  • CBJ couldn't convert — 0/9 on high-danger chances. That won't happen often.
  • BOS was lethal off the rush — 2 goals on 27 rush chances.
  • CBJ was lethal off the rush — 2 goals on 34 rush chances.
  • BOS created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • CBJ created 6 rebound opportunities (0 converted) — crashing the net effectively.
  • CBJ underperformed xG by 3.0 — wasted quality chances.
  • J. Korpisalo (BOS) saved 3.0 goals above expected — stole the show.
  • J. Korpisalo was a wall on HD chances — 100% SV on 9 high-danger shots.
Before the game — the model's pre-game read
Preview · CBJ at BOS · 7:00 PM ET

Blue Jackets at Bruins: a genuine coin flip

By the ModelJul 12, 4:30 AMEdited for clarity
Win probability

The model's lean

52%
CBJ
Model favorite
52%
48%
CBJ50BOS

CBJ by 4 points of win probability — effectively a coin flip. Projected score CBJ 2.62.5 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

CBJ← edge
edge →BOS
52.0%5v5 xG%47.0%
51.0%Corsi%49.0%
2.63xGF / 602.39
2.43xGA / 602.67
2.12Goals for / gm2.22
1.98Goals against / gm1.82
1.003PDO — luck, not skill1.023

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.6-2.5 Columbus victory with the Blue Jackets at 52% win probability—about as close to a pick'em as you'll find.

Columbus dominates the underlying play. At 5v5, the Blue Jackets out-shoot Boston 52.0% to 47.0% by expected goals and lead 51.0% to 49.0% in Corsi. That edge at the mechanics level is significant. But the Bruins are running hot on a PDO of 1.023; Boston should expect some regression. Columbus, at 1.003, sits much closer to league average.

The offense reveals where the teams diverge. Boone Jenner leads Columbus at 0.98 xG/60 with 11 goals, 21 assists, and 2 high-danger goals. Mathieu Olivier adds 0.89 xG/60, 12 goals, 9 assists, and 1 high-danger goal. Viktor Arvidsson, at 1.04 xG/60, matches Jenner's offensive profile but converts more efficiently—18 goals, 24 assists, and 2 high-danger goals. Tanner Jeannot, at 0.75 xG/60, posts 6 goals, 14 assists, and 2 high-danger goals.

Neither team has unlocked deep scoring from difficult areas. Columbus has converted at 0% from high-danger chances and 0% from rebounds this season; Boston's conversion rates sit at 0% as well. That cannot persist through a full game. Whoever catches the first bounce gains real leverage.

Shooting rates show a gap between output and underlying play. Jenner's 9.6% and Olivier's 13.3% suggest Columbus may be underperforming its volume. Arvidsson's 13.0% and Jeannot's 8.3% reveal more equilibrium on Boston's side. In a true pick'em, that variance becomes the deciding variable.

Defensively, Conor Garland represents a liability for Columbus, while Elias Lindholm does the same for Boston. Minimize that gap, win the game.

Computed danger · scouting

Players to watch

CBJ
Boone Jenner11G 21A
0.98 xG/60 · 2 HD · 9.6% sh
Mathieu Olivier12G 9A
0.89 xG/60 · 1 HD · 13.3% 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