Rush defense leaked all night
Gave up 21 rush shots worth 2.61 xG (2 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.

St. Louis beat Columbus 5-3 by coming back from a two-goal deficit. J. Snuggerud scored twice in the second period, and D. Holloway assisted on three of the Blues' goals.
The number that most disagrees with the scoreboard is Columbus's finishing. The Blue Jackets scored 1.32 goals more than their chances were worth, a bigger gap than St. Louis posted.
Look at the play itself and the margin gets wider. Over 5-on-5 play, the Blues generated 70% of expected goals, a figure that scores each shot by how often shots like it become goals. St. Louis also had 6 high-danger chances to Columbus's 2, so the edge came from the quality of looks more than the volume.
J. Binnington gave up 1.3 more goals than the shots he faced should have allowed. The chances say he should have stopped more.
Columbus's weakest area was defending the rush. It allowed 21 rush shots, and the gaps showed up in every period. Those chances were worth 2.61 expected goals, and St. Louis scored twice off the rush.
The turning point came late in the third. P. Buchnevich's wrist shot from the point, at 19:17, went into an empty net.
Three stars
The numbers cannot say whether the finishing was luck or skill, or what was said in the room. That is the beat's story, and it is worth reading.
Data: NHL play-by-play and shift charts, Backcheck expected goals model
What the numbers can't tell you. Whether the finishing was luck or skill, why the benches were run the way they were, who was hurt, and anything said in the room. That is the beat's story, and it is worth reading.
Blues run the Blue Jackets off the ice on the underlying numbers
The Blues earned this one.
The board read CBJ 3, STL 5. The chances read CBJ 1.7, STL 3.9.
Both sides finished close to what their chances were worth. This one was earned on the ice.
J. Berggren makes it 3–4.
The Blues buried 2 of 6 high-danger looks.
Blues run the Blue Jackets off the ice on the underlying numbers
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownDeflection from 4 feet, a 20% chance (off the rush), past J. Binnington. 6s after a CBJ faceoff win by S. Monahan. Win probability moved 18 points.On the ice: E. Gudbranson, D. Heinen, Z. Werenski, C. Garland, R. Lomberg · against R. Johnston, P. Suter, P. Broberg, Z. Dean, A. Jiricek
Wrist shot from 26 feet, an 11% chance (off the rush), past J. Binnington. Win probability moved 15 points.On the ice: C. Coyle, D. Severson, Z. Werenski, M. Olivier, C. Sillinger · against C. Parayko, J. Berggren, C. McMichael, J. Barron, M. McTavish
Slap shot from 10 feet, an 11% chance, past J. Greaves. 4s after a STL shot by J. Barron. Win probability moved 16 points.On the ice: C. Parayko, R. Johnston, P. Suter, J. Barron, Z. Dean · against D. Severson, S. Monahan, V. Nichushkin, Z. Werenski, D. Voronkov
Deflection from 6 feet, a 20% chance (off the rush), past J. Greaves. Win probability moved 22 points.On the ice: C. Parayko, R. Johnston, P. Suter, J. Barron, Z. Dean · against E. Gudbranson, D. Heinen, C. Garland, R. Lomberg, J. Christiansen
Wrist shot from 31 feet, a 2% chance, a shot that rarely goes in (off the rush), past J. Greaves. Win probability moved 22 points.On the ice: C. Fowler, C. Parayko, P. Buchnevich, J. Neighbours, D. Dvorsky · against D. Severson, S. Monahan, V. Nichushkin, Z. Werenski, D. Voronkov
Wrist shot from 9 feet, a 12% chance (a rebound), past J. Binnington. 2s after a CBJ shot by C. Coyle. Win probability moved 28 points.On the ice: D. Severson, S. Monahan, D. Heinen, Z. Werenski, M. Olivier · against J. Berggren, C. McMichael, P. Broberg, M. McTavish, A. Jiricek
Wrist shot from 6 feet, a 14% chance (a rebound), past J. Greaves. 2s after a STL shot by M. McTavish. Win probability moved 30 points.On the ice: R. Johnston, P. Suter, J. Barron, Z. Dean · against E. Gudbranson, S. Monahan, V. Nichushkin, C. Garland, J. Christiansen
Wrist shot from 90 feet, a 51% chance.
score reads CBJ–STL
CBJ went 2-for-11 from medium danger on 0.87 expected goals — 1.1 above expected.
CBJ finished +1.3 against expected, STL +1.1.
Wrist shots carried the volume: CBJ went 2-for-25, STL 3-for-12. CBJ scored 2 of theirs off the rush.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
Best skater on the ice by our rating: D. Holloway (STL), 16:34 of ice, 0-3, 76% of the expected goals while he was out.
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| A. FantilliC | 18:28 | 0-1 | 4 | 0.17 | 77 | 0/0 | 1.37 | 4.46 | A |
| K. JohnsonC | 17:02 | 1-0 | 3 | 0.22 | 80 | 0/0 | 1.16 | 4.09 | A |
| V. NichushkinR | 16:27 | 1-0 | 4 | 0.46 | 31 | 0/0 | 0.88 | 3.22 | B |
| C. SillingerC | 16:00 | 1-0 | 1 | 0.12 | 28 | 0/0 | 0.72 | 2.70 | B |
| C. SoucyD | 11:35 | 0-1 | 0 | 0.00 | 32 | 0/0 | 0.43 | 2.25 | C |
| Z. WerenskiD | 28:13 | 0-1 | 1 | 0.04 | 41 | 0/0 | 0.55 | 1.17 | C |
| R. LombergL | 9:39 | 0-0 | 3 | 0.16 | 65 | 0/0 | 0.37 | 2.32 | C |
| S. MonahanC | 18:37 | 0-1 | 1 | 0.09 | 25 | 0/0 | 0.43 | 1.38 | C |
| D. HeinenL | 12:04 | 0-0 | 2 | 0.10 | 68 | 0/0 | 0.36 | 1.79 | C |
| E. GudbransonD | 19:35 | 0-1 | 0 | 0.02 | 25 | 0/0 | 0.42 | 1.27 | C |
| C. CoyleC | 16:38 | 0-1 | 1 | 0.01 | 16 | 0/0 | 0.39 | 1.40 | D |
| C. GarlandR | 14:58 | 0-0 | 1 | 0.10 | 56 | 1/0 | 0.31 | 1.25 | D |
| D. MateychukD | 21:13 | 0-0 | 1 | 0.08 | 50 | 0/0 | 0.14 | 0.41 | D |
| D. SeversonD | 24:42 | 0-0 | 1 | 0.11 | 40 | 1/1 | -0.03 | -0.07 | F |
| D. VoronkovL | 12:39 | 0-0 | 0 | 0.00 | 38 | 0/0 | -0.13 | -0.59 | F |
| J. ChristiansenD | 12:48 | 0-0 | 0 | 0.00 | 12 | 0/0 | -0.20 | -0.94 | F |
| M. KniesL | 14:40 | 0-0 | 0 | 0.00 | 26 | 0/0 | -0.22 | -0.90 | F |
| M. OlivierR | 11:56 | 0-0 | 0 | 0.00 | 19 | 1/1 | -0.42 | -2.14 | F |
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| D. HollowayL | 16:34 | 0-3 | 3 | 0.34 | 76 | 0/0 | 2.16 | 7.81 | A+ |
| J. SnuggerudR | 15:13 | 2-0 | 3 | 0.32 | 56 | 1/0 | 2.05 | 8.08 | A+ |
| M. McTavishC | 18:08 | 0-1 | 4 | 1.00 | 65 | 0/0 | 1.58 | 5.23 | A+ |
| P. BuchnevichL | 17:02 | 1-0 | 2 | 0.82 | 84 | 0/0 | 1.41 | 4.97 | A |
| J. BarronD | 16:14 | 0-1 | 2 | 0.11 | 72 | 0/0 | 1.27 | 4.71 | A |
| J. NeighboursL | 13:26 | 1-0 | 2 | 0.12 | 71 | 0/0 | 1.09 | 4.85 | A |
| J. BerggrenR | 16:56 | 1-0 | 2 | 0.28 | 47 | 0/0 | 0.94 | 3.33 | B |
| R. ThomasC | 18:17 | 0-1 | 0 | 0.08 | 73 | 0/1 | 0.91 | 2.98 | B |
| C. ParaykoD | 23:04 | 0-1 | 1 | 0.10 | 50 | 0/0 | 0.80 | 2.08 | B |
| P. BrobergD | 23:19 | 0-1 | 1 | 0.11 | 43 | 0/0 | 0.73 | 1.87 | B |
| C. McMichaelL | 18:07 | 0-0 | 1 | 0.20 | 67 | 0/0 | 0.55 | 1.82 | B |
| D. DvorskyR | 12:06 | 0-0 | 1 | 0.11 | 85 | 0/0 | 0.36 | 1.78 | C |
| C. FowlerD | 21:46 | 0-0 | 1 | 0.06 | 74 | 0/0 | 0.43 | 1.18 | C |
| R. JohnstonL | 9:06 | 0-0 | 0 | 0.00 | 65 | 1/1 | 0.14 | 0.89 | D |
| P. SuterC | 12:56 | 0-0 | 1 | 0.17 | 54 | 0/0 | 0.14 | 0.67 | D |
| A. JiricekD | 15:50 | 0-0 | 3 | 0.05 | 56 | 0/1 | 0.16 | 0.59 | D |
| B. CarloD | 18:05 | 0-0 | 0 | 0.03 | 57 | 0/0 | 0.15 | 0.51 | D |
| Z. DeanC | 9:51 | 0-0 | 0 | 0.00 | 57 | 0/0 | 0.07 | 0.43 | D |
xG% = share of expected goals while on the ice · PD/PT = penalties drawn / taken · “in N min” = a per-60 rate far above the raw total. Impact = 0.75 G + 0.7 A1 + 0.55 A2 + 0.075 SOG + 0.05 BLK + 0.15 penalties drawn − 0.15 taken + 0.01 faceoff wins − 0.01 losses + 0.3 individual xG + 0.5 on-ice xG for − 0.5 on-ice xG against. Rating = 65% impact + 35% impact per 60, as a percentile among the skaters in this game.
Scratched, CBJ: E. Andrae, L. Del Bel Belluz. Scratched, STL: T. Lindstein. Referees Jon McIsaac and Carter Sandlak; linesmen Shandor Alphonso and Anthony Lapointe.
CBJ Created 1.68 xG against a ~2.70 league-average game; 2 high-danger shots (0.39 xG) and 23 rush shots (1.25 xG).
STL Created 3.90 xG against a ~2.70 league-average game; 6 high-danger shots (1.67 xG) and 21 rush shots (2.61 xG).
CBJ Allowed 3.90 xG against a ~2.70 league-average game; conceded 6 high-danger shots (1.67 xG) and 21 rush shots (2.61 xG).
STL Allowed 1.68 xG against a ~2.70 league-average game; conceded 2 high-danger shots (0.39 xG) and 23 rush shots (1.25 xG).
CBJ Rush shots 23–21, rush xG 1.25–2.61 (rush-based; public data has no zone entries).
STL Rush shots 21–23, rush xG 2.61–1.25 (rush-based; public data has no zone entries).
CBJ 0-for-1 on the power play (0%; league ≈21%) with 0.00 PP xG.
STL 0-for-1 on the power play (0%; league ≈21%) with 0.45 PP xG.
CBJ -0.10 goals saved above expected on 26 shots against.
STL -1.32 goals saved above expected on 23 shots against.
CBJ Took 3 penalties for 9 PIM vs 3 for 9 on the other side.
STL Took 3 penalties for 9 PIM vs 3 for 9 on the other side.
Grades bounces, not skill — C is neutral
CBJ Finishing +1.32 goals vs xG plus -0.10 GSAx of save luck = +1.22 total. This grades luck, not skill — C is neutral, A is very lucky.
STL Finishing +1.10 goals vs xG plus -1.32 GSAx of save luck = -0.22 total. This grades luck, not skill — C is neutral, A is very lucky.
Gave up 21 rush shots worth 2.61 xG (2 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
2 goals on 21 rush shots worth 2.61 xG.
The Blues controlled 70% of expected goals (3.90–1.68) and won 5-3 — result matched process.
Gave up 23 rush shots worth 1.25 xG (2 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
2 goals on 23 rush shots worth 1.25 xG.
2 goals on 6 high-danger shots (33% conversion on 1.67 xG).
Each club shoots toward its own end — CBJ left, STL right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.