Shutdown Assignment: Oilers
Key matchup: Neutralize Blake Coleman (16G, 0.89 xG/60, 2 HD goals)
Key matchup: Neutralize Blake Coleman (16G, 0.89 xG/60, 2 HD goals)

The Oilers controlled this game in underlying metrics—61% of shot attempts, 54% of expected goals (3.17–2.73)—yet the Flames won 4-3 in a shootout. Calgary overperformed its xG by 1.27 goals, a margin that captured how thoroughly the numbers favored Edmonton.
Edmonton was lethal where it mattered. They scored twice on 29 rush chances and twice on 15 power-play shots (1.20 xG). High-danger chances split even at 4–4. But S. Skinner's goaltending faltered: a 0.864 save percentage (19 of 22) on an indefensible volume left Edmonton exposed.
D. Wolf's 0.914 (32 of 35) held. Calgary scored twice on 22 rush chances—not dominant, but enough. The shootout came down to one shot: Nazem Kadri's backhander from the doorstep, which decided the night.
The Three Stars belonged to Edmonton, the team that generated the better game despite falling short in the only moment that mattered.
Flames edge the Oilers in a shootout
The Oilers deserved better.
The board read CGY 4, EDM 3. The chances read CGY 2.7, EDM 3.2.
Both sides finished close to what their chances were worth. This one was earned on the ice.
Shootout goals are not shots and are not drawn; the scoreboard above counts goals from the shot log.
The Oilers went 0 for 4 from the slot.
Flames edge the Oilers in a shootout
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 CGY–EDM
CGY went 3-for-14 from medium danger on 1.51 expected goals — 1.5 above expected.
CGY finished +1.3 against expected, EDM -0.2.
Wrist shots carried the volume: CGY went 1-for-17, EDM 2-for-30. CGY 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
Shootout goals are not shots and are not drawn; the scoreboard above counts goals from the shot log.
Each club shoots toward its own end — CGY left, EDM 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.
The model projects an Oilers win. At 58% win probability, the expected score is a 3.5-3.0 Edmonton victory.
Edmonton's edge runs through the underlying play: 52.2% 5v5 expected goals share against Calgary's 46.5%. The Corsi split (50.2% to 49.2%) tracks the same pattern—Edmonton controls the puck and shot volume, and their expected output reflects it. Zach Hyman anchors that offensive drive at 1.23 xG/60, a pace that has already yielded 14 goals and 13 assists with 13.0% shooting. Connor McDavid (25G 33A, 0.92 xG/60) amplifies the threat, and his 5 high-danger goals give Edmonton's scoring room behind Hyman's foundation.
Calgary counters with Blake Coleman, whose 0.89 xG/60 has translated to 16 goals and 12 assists despite an 11.4% shooting rate—evidence of execution above expected value. His 2 high-danger goals and Matt Coronato's secondary scoring (10G 16A, 0.80 xG/60) form Calgary's best chance to stay close.
Both teams are running cold in PDO: Calgary at 0.984, Edmonton at 0.981. Neither has shot below expectation for long without mean reversion. If Calgary's finishing improves to its underlying rate and Edmonton's stabilizes, the score tightens. If neither regresses, Edmonton's edge in shot quality likely holds.
CGY
EDM
Season rates in this preview are from 2025-26 — this season's sample isn't live yet.
EDM by 16 points of win probability — a clear lean. Projected score CGY 3.0–3.5 EDM; 16% chance it's tied after 60.
EDM holds 5 of 6 process categories — and the luck row (0.984 vs 0.981) says CGY has been getting the bounces, which tends not to last.
Key matchup: Neutralize Blake Coleman (16G, 0.89 xG/60, 2 HD goals)
Key matchup: Neutralize Blake Coleman (16G, 0.89 xG/60, 2 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.
Matt Coronato is on ice for 3.06 xGA/60 and 58 high-danger shots against this season.
Hunt matchups against Matt Coronato's shifts with the top line.