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

Split squads and prospects, not the club that will take the ice in October. The shots and grades below describe this game only: nothing here counts toward season records, form, rankings or player numbers.
The Avalanche dominated Winnipeg completely in a 5-2 win.
Colorado's dominance extended beyond the scoreline — they controlled 63% of expected goals at even strength (4.71–2.73). The shot battle was equally one-sided, with Colorado holding 56% of shot attempts (33–26). On the transition, the Avalanche scored 3 goals on 39 rush chances while Winnipeg gave up that volume and allowed all three to convert.
The real separator was finishing in the high-danger area. Colorado converted high-danger chances at 75% (3 of 4) while Winnipeg managed just 40% (2 of 5). M. Blackwood made 24 saves on 26 shots (0.923 save percentage, +0.73 versus expected). S. Skinner stopped 28 of 32 (0.875 save percentage, +0.71 versus expected).
Winnipeg's core problem was transition defense. The Jets gave up 39 rush shots, a volume that reflects repeated breakout failures. Colorado pressed relentlessly through three periods, and Winnipeg never established clean exits.
T. Hughes scored 3 goals and added an assist in 15:37, capping the night with an empty-net goal from 84 feet. J. Schwartz scored once and assisted twice in 12:49. N. Kadri recorded 2 assists in 16:02.
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.
Avalanche run the Jets off the ice on the underlying numbers
The Avalanche earned this one.
The board read WPG 2, COL 5. The chances read WPG 2.7, COL 4.7.
Both sides finished close to what their chances were worth. This one was earned on the ice.
T. Hughes makes it 2–2.
The Avalanche buried 3 of 4 high-danger looks.
Avalanche run the Jets 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 breakdownSnap shot from 7 feet, a 20% chance (a rebound), past M. Blackwood. 3s after a WPG shot by N. Niederreiter. Win probability moved 15 points.On the ice: D. DeMelo, A. Lowry, D. Samberg, M. Barron, B. Lambert · against G. Landeskog, B. Kulak, N. MacKinnon, M. Necas, S. Malinski
Tip-in from 9 feet, a 9% chance, a shot that rarely goes in, past S. Skinner. 7s after a COL shot by F. Svechkov. Win probability moved 21 points.On the ice: D. Toews, C. Makar, P. Kelly, F. Svechkov, T. Makar · against D. DeMelo, J. Morrissey, G. Vilardi, I. Rosen, V. Björck
Wrist shot from 9 feet, a 20% chance (off the rush), past M. Blackwood. 9s after a WPG faceoff win by A. Iafallo. Win probability moved 21 points.On the ice: A. Lowry, D. Samberg, N. Pionk, M. Barron, B. Lambert · against G. Landeskog, N. MacKinnon, D. Toews, M. Necas, C. Makar
Wrist shot from 18 feet, a 19% chance (off the rush), past S. Skinner. 3s after a WPG giveaway by D. Samberg. Win probability moved 25 points.On the ice: G. Landeskog, N. MacKinnon, D. Toews, M. Necas, C. Makar · against M. Scheifele, J. Morrissey, K. Connor, M. Ferraro, C. Perfetti
Backhander from 28 feet, a 0% chance, a shot that rarely goes in (off the rush), past S. Skinner. Win probability moved 25 points.On the ice: N. Kadri, J. Schwartz, B. Kulak, G. Brindley, S. Malinski · against A. Lowry, D. Samberg, N. Pionk, M. Barron, B. Lambert
Snap shot from 27 feet, a 20% chance (off the rush), past S. Skinner. 9s after a WPG takeaway by J. Morrissey. Win probability moved 9 points.On the ice: N. Kadri, J. Schwartz, N. Juulsen, W. Aamodt, T. Hughes · against M. Scheifele, K. Connor, D. Samberg, N. Pionk, C. Perfetti
Wrist shot from 84 feet, an 82% chance, a near-certain one.On the ice: N. Juulsen, P. Kelly, F. Svechkov, T. Makar, W. Aamodt · against N. Niederreiter, V. Namestnikov, M. Ferraro, A. Iafallo, T. Bauer
score reads WPG–COL
COL went 1-for-26 from medium danger on 2.87 expected goals — 1.9 left on the table.
WPG finished -0.7 against expected, COL +0.3.
Wrist shots carried the volume: WPG went 1-for-16, COL 2-for-34. COL scored 3 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: T. Hughes (COL), 15:37 of ice, 3-1, 69% of the expected goals while he was out.
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| N. NiederreiterR | 12:52 | 1-1 | 4 | 0.68 | 35 | 0/2 | 1.29 | 6.04 | A |
| V. NamestnikovC | 15:08 | 1-1 | 2 | 0.45 | 34 | 0/0 | 1.16 | 4.62 | A |
| N. PionkD | 21:13 | 0-1 | 0 | 0.00 | 55 | 0/0 | 0.85 | 2.42 | B |
| I. RosenR | 11:15 | 0-0 | 1 | 0.04 | 61 | 1/0 | 0.41 | 2.20 | C |
| A. LowryC | 13:43 | 0-0 | 1 | 0.10 | 55 | 0/0 | 0.20 | 0.90 | C |
| V. BjörckC | 12:15 | 0-0 | 1 | 0.11 | 56 | 0/0 | 0.18 | 0.88 | C |
| G. VilardiC | 14:32 | 0-0 | 3 | 0.32 | 40 | 0/0 | 0.17 | 0.72 | C |
| D. SambergD | 19:27 | 0-0 | 3 | 0.13 | 46 | 0/0 | 0.18 | 0.57 | D |
| M. BarronC | 14:26 | 0-0 | 1 | 0.05 | 50 | 0/0 | 0.15 | 0.63 | D |
| B. LambertC | 12:10 | 0-0 | 1 | 0.08 | 53 | 0/0 | 0.13 | 0.66 | D |
| J. MorrisseyD | 21:25 | 0-0 | 3 | 0.27 | 35 | 1/1 | 0.08 | 0.21 | D |
| M. ScheifeleC | 22:30 | 0-0 | 1 | 0.30 | 33 | 1/0 | -0.07 | -0.20 | D |
| K. ConnorL | 22:27 | 0-0 | 3 | 0.19 | 32 | 0/0 | -0.08 | -0.21 | D |
| D. DeMeloD | 22:47 | 0-0 | 0 | 0.01 | 34 | 0/0 | -0.20 | -0.53 | D |
| C. PerfettiC | 19:50 | 0-0 | 0 | 0.00 | 38 | 0/0 | -0.20 | -0.60 | F |
| A. IafalloL | 9:53 | 0-0 | 1 | 0.00 | 8 | 0/0 | -0.56 | -3.40 | F |
| T. BauerD | 10:30 | 0-0 | 0 | 0.00 | 10 | 0/0 | -0.65 | -3.69 | F |
| M. FerraroD | 19:25 | 0-0 | 1 | 0.00 | 10 | 0/0 | -0.89 | -2.75 | F |
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| T. HughesR | 15:37 | 3-1 | 3 | 1.07 | 69 | 0/0 | 3.91 | 15.03 | A+ |
| J. SchwartzL | 12:49 | 1-2 | 1 | 0.37 | 59 | 0/0 | 2.29 | 10.71 | A+ |
| N. KadriC | 16:02 | 0-2 | 2 | 0.40 | 67 | 0/1 | 1.90 | 7.11 | A+ |
| F. SvechkovC | 15:14 | 0-1 | 3 | 0.22 | 75 | 0/0 | 1.33 | 5.23 | A |
| B. KulakD | 21:17 | 0-1 | 5 | 0.18 | 61 | 0/0 | 1.37 | 3.86 | A |
| N. MacKinnonC | 16:39 | 0-1 | 2 | 0.26 | 65 | 0/0 | 1.20 | 4.33 | A |
| C. MakarD | 22:04 | 1-0 | 3 | 0.33 | 56 | 0/0 | 1.23 | 3.35 | B |
| T. MakarL | 14:07 | 0-0 | 2 | 0.18 | 80 | 1/0 | 0.99 | 4.21 | B |
| W. AamodtD | 17:01 | 0-0 | 2 | 0.13 | 75 | 0/0 | 1.00 | 3.52 | B |
| P. KellyC | 13:51 | 0-0 | 1 | 0.24 | 89 | 0/0 | 0.88 | 3.82 | B |
| M. NecasC | 17:27 | 0-0 | 4 | 0.48 | 69 | 0/0 | 0.90 | 3.09 | B |
| N. JuulsenD | 15:25 | 0-0 | 0 | 0.00 | 74 | 1/0 | 0.82 | 3.19 | B |
| G. LandeskogL | 16:05 | 0-0 | 2 | 0.44 | 72 | 0/0 | 0.70 | 2.60 | C |
| D. ToewsD | 20:51 | 0-1 | 1 | 0.12 | 46 | 0/0 | 0.60 | 1.73 | C |
| A. LehkonenL | 13:48 | 0-1 | 0 | 0.14 | 39 | 0/0 | 0.48 | 2.07 | C |
| S. MalinskiD | 19:01 | 0-0 | 1 | 0.01 | 65 | 1/0 | 0.51 | 1.60 | C |
| B. NelsonC | 13:51 | 0-0 | 1 | 0.14 | 52 | 0/1 | -0.00 | -0.01 | D |
| G. BrindleyC | 11:00 | 0-0 | 0 | 0.00 | 25 | 0/1 | -0.47 | -2.56 | F |
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, WPG: C. Hellebuyck, A. Sautner, H. Fleury, D. Mayo, P. Kraskovsky, N. Gregor and 32 more. Scratched, COL: B. Burns, S. Wedgewood, J. Manson, V. Hinostroza, J. Megna, N. Roy and 42 more. Referees Cody Beach and Jordan Samuels Thomas; linesmen Brandon Gawryletz and Travis Toomey.
WPG Created 2.73 xG against a ~2.70 league-average game; 5 high-danger shots (0.96 xG) and 23 rush shots (2.23 xG).
COL Created 4.71 xG against a ~2.70 league-average game; 4 high-danger shots (1.39 xG) and 39 rush shots (2.95 xG).
WPG Allowed 4.71 xG against a ~2.70 league-average game; conceded 4 high-danger shots (1.39 xG) and 39 rush shots (2.95 xG).
COL Allowed 2.73 xG against a ~2.70 league-average game; conceded 5 high-danger shots (0.96 xG) and 23 rush shots (2.23 xG).
WPG Rush shots 23–39, rush xG 2.23–2.95 (rush-based; public data has no zone entries).
COL Rush shots 39–23, rush xG 2.95–2.23 (rush-based; public data has no zone entries).
WPG 1-for-4 on the power play (25%; league ≈21%) with 1.07 PP xG.
COL 0-for-3 on the power play (0%; league ≈21%) with 0.33 PP xG.
WPG +0.71 goals saved above expected on 32 shots against.
COL +0.73 goals saved above expected on 26 shots against.
WPG Took 3 penalties for 6 PIM vs 4 for 8 on the other side.
COL Took 4 penalties for 8 PIM vs 3 for 6 on the other side.
Grades bounces, not skill — C is neutral
WPG Finishing -0.73 goals vs xG plus +0.71 GSAx of save luck = -0.02 total. This grades luck, not skill — C is neutral, A is very lucky.
COL Finishing +0.29 goals vs xG plus +0.73 GSAx of save luck = +1.02 total. This grades luck, not skill — C is neutral, A is very lucky.
Gave up 39 rush shots worth 2.95 xG (3 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
3 goals on 39 rush shots worth 2.95 xG.
3 goals on 4 high-danger shots (75% conversion on 1.39 xG).
Gave up 23 rush shots worth 2.23 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
1 goals on 23 rush shots worth 2.23 xG.
2 goals on 5 high-danger shots (40% conversion on 0.96 xG).
Each club shoots toward its own end — WPG left, COL 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.