Rush defense leaked all night
Gave up 27 rush shots worth 2.33 xG (4 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.
Edmonton beat Winnipeg 5-2, and by the end it looked like exactly what a five-goal spread suggests: the Oilers pulling away. C. McDavid scored and set up another. R. Shea had a goal and two helpers. E. Bouchard set up four goals. The Jets never got the third goal that would have made it interesting.
But this was a much tighter hockey game than 5-2 ever tells you. Play it out and Winnipeg opened the scoring — P. Ford converted just under two minutes into the first period — and for a stretch it looked like their game. Edmonton answered twice before intermission, first through Shea off a Draisaitl-Bouchard feed, then McDavid himself. The separation came in the second period: a Draisaitl power-play goal, set up by McDavid and Bouchard, made it 1-3, and A. Formenton followed less than two minutes later off another Bouchard-Shea combination to push it to 1-4. Winnipeg's J. Julien got one back in the third, but Colton Dach's wrist shot from a sharp angle — an empty-netter with Winnipeg chasing the game — closed it out at 5-2.
Here's the disconnect: strip away the score and the underlying play says this was close to a coin flip. Expected goals finished 3.21-2.88, a 53-47% split in Edmonton's favor — nowhere near a blowout margin. Shot attempts leaned the Oilers' way too, 57% of them, but that's a comfortable edge, not a rout. High-danger chances were 3-2 Edmonton. None of that predicts a three-goal final.
What actually did was finishing and goaltending swinging hard in Edmonton's favor. The Oilers scored 1.79 goals more than their expected-goals workload said they should have — elite shooting, a hot night, or both. Winnipeg went the other way, scoring 0.88 goals below expectation. That gap alone explains most of the scoreboard gap that the shot totals don't.
Goaltending told the same story from the other end. T. Jarry stopped 15 of 16 for Edmonton, saving 1.20 goals above expected before M. Tomkins finished it off; across the two, Edmonton's tandem posted a plus-0.88 mark on the night. Winnipeg's T. Milic stopped 23 of 27 but was 0.79 goals below expected — not a disastrous night, just a below-average one at the wrong time.
The number that should worry Winnipeg longer-term isn't the score, it's the track record: Edmonton generated 27 rush shots worth 2.33 expected goals, and did damage off the rush all night. Winnipeg's own offense also created plenty — 21 shot attempts off the rush worth 1.84 expected goals — but couldn't finish at Edmonton's rate. Both special-teams units went cold, with Winnipeg 0-for-2 and Edmonton 0-for-1 on the power play against a league rate near 21%, so that wasn't the difference either. This was a game Edmonton could have won by one. They won it by three because the bounces and the goaltending both broke their way.
Oilers pull away from the Jets
Dead even on chances. The Oilers took it anyway.
The board read WPG 2, EDM 5. The chances read WPG 2.9, EDM 3.2.
The Oilers scored 1.8 more than their chances were worth. That does not repeat.
High-danger looks: WPG 1 of 2, EDM 1 of 3.
Oilers pull away from the Jets
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 breakdownscore reads WPG–EDM
EDM went 3-for-15 from medium danger on 1.97 expected goals — 1.0 above expected.
WPG finished -0.9 against expected, EDM +1.8.
Wrist shots carried the volume: WPG went 1-for-10, EDM 2-for-22. EDM scored 4 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
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
WPG Created 2.88 xG against a ~2.70 league-average game; 2 high-danger shots (0.70 xG) and 21 rush shots (1.84 xG).
EDM Created 3.21 xG against a ~2.70 league-average game; 3 high-danger shots (0.73 xG) and 27 rush shots (2.33 xG).
WPG Allowed 3.21 xG against a ~2.70 league-average game; conceded 3 high-danger shots (0.73 xG) and 27 rush shots (2.33 xG).
EDM Allowed 2.88 xG against a ~2.70 league-average game; conceded 2 high-danger shots (0.70 xG) and 21 rush shots (1.84 xG).
WPG Rush shots 21–27, rush xG 1.84–2.33 (rush-based; public data has no zone entries).
EDM Rush shots 27–21, rush xG 2.33–1.84 (rush-based; public data has no zone entries).
WPG 0-for-2 on the power play (0%; league ≈21%) with 0.25 PP xG.
EDM 0-for-1 on the power play (0%; league ≈21%) with 0.07 PP xG.
WPG -0.79 goals saved above expected on 27 shots against.
EDM +0.88 goals saved above expected on 21 shots against.
WPG Took 1 penalties for 2 PIM vs 2 for 4 on the other side.
EDM Took 2 penalties for 4 PIM vs 1 for 2 on the other side.
Grades bounces, not skill — C is neutral
WPG Finishing -0.88 goals vs xG plus -0.79 GSAx of save luck = -1.67 total. This grades luck, not skill — C is neutral, A is very lucky.
EDM Finishing +1.79 goals vs xG plus +0.88 GSAx of save luck = +2.67 total. This grades luck, not skill — C is neutral, A is very lucky.
Gave up 27 rush shots worth 2.33 xG (4 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
4 goals on 27 rush shots worth 2.33 xG.
Gave up 21 rush shots worth 1.84 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
Scored 5 on 3.21 xG — +1.79 above expected. Shooting luck like that regresses.
1 goals on 21 rush shots worth 1.84 xG.
4A in 25:09 — the game's first star.
Split squads and prospects, not the club that will take the ice in October. The rates below are last season's; this exhibition will not count toward season records, form, rankings or player numbers.
Edmonton's projected to win at 56% probability, calling for a 3.0–3.4 game on the scoreboard. The gap between those numbers is the story: the Oilers are playing better hockey and running unlucky.
At 5v5, Edmonton dominates. The Oilers generate 52.2% of expected goals to Winnipeg's 48.9%, holding a 50.2% Corsi rate. That edge is real. PDO tells the rest: Edmonton sits at 0.981, below sustainable levels, while Winnipeg's is 0.998. Variance favors teams that out-chance opponents. Edmonton qualifies.
Zach Hyman drives the Oilers offense: 14 goals, 13 assists, 1.23 xG/60—the highest rate on either roster—at a 13.0% conversion rate. Stop him and Edmonton's sequence breaks. Winnipeg's counter is Nino Niederreiter: 0.87 xG/60, six goals, three high-danger chances, shooting at 8.6%—a red flag for positive regression. Kyle Connor (25 goals, 0.83 xG/60, 13.0% shooting) is the secondary outlet.
Connor McDavid operates at 0.92 xG/60 with 25 goals and 33 assists, including five high-danger goals. His 13.7% shooting rate is elite. He will create opportunities; the question is whether Winnipeg's defense can absorb the volume. The Oilers' defensive weak link is Jake Walman. Winnipeg's is Colin Miller.
The 56% reflects Edmonton's underlying dominance and PDO regression. Winnipeg has stayed competitive through depth goaltending. But the Oilers should regress upward.
Players to Watch
Season rates in this preview are from 2025-26 — this season's sample isn't live yet.
EDM by 12 points of win probability — a modest lean. Projected score WPG 3.0–3.4 EDM; 16% chance it's tied after 60.
EDM holds 4 of 6 process categories — and the luck row (0.998 vs 0.981) says WPG has been getting the bounces, which tends not to last.
Key matchup: Neutralize Nino Niederreiter (6G, 0.87 xG/60, 3 HD goals)
Key matchup: Neutralize Nino Niederreiter (6G, 0.87 xG/60, 3 HD goals)
Key matchup: Neutralize Zach Hyman (14G, 1.23 xG/60, 1 HD goals)
Key matchup: Neutralize Zach Hyman (14G, 1.23 xG/60, 1 HD goals)
Zach Hyman: 14G 13A, 1.23 xG/60, 1 high-danger goals.
Colin Miller is on ice for 3.07 xGA/60 and 15 high-danger shots against this season.
Hunt matchups against Colin Miller's shifts with the top line.