Calgary Flames at Edmonton Oilers
NHL game between the Calgary Flames and the Edmonton Oilers on Oct 28, 2026. Final score: Calgary Flames 0, Edmonton Oilers 4.
| Status | Final |
|---|---|
| Date | Oct 28, 2026 |
| Venue | Rogers Place |
| Calgary Flames score | 0 |
| Edmonton Oilers score | 4 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Connor McDavid | C | 0 | 2 | 3 | 18:50 | 0.19 | 1.99 |
| 2nd | Mathieu Joseph | R | 1 | 0 | 2 | 13:12 | 0.26 | 1.66 |
| 3rd | Evan Bouchard | D | 0 | 1 | 4 | 22:12 | 0.22 | 1.48 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Edmonton Oilers) |
|---|---|---|---|---|---|
| 1st 07:46 | EDM | Mathieu Joseph | Connor McDavid, Evan Bouchard | 5v5 | 0–1 |
| 2nd 04:52 | EDM | Mattias Ekholm | Ryan Nugent-Hopkins | 5v5 | 0–2 |
| 3rd 00:55 | EDM | Kasperi Kapanen | Connor McDavid, Ryan Nugent-Hopkins | 5v4 | 0–3 |
| 3rd 01:16 | EDM | Alex Formenton | Jason Dickinson | 5v5 | 0–4 |
Team Comparison
| Calgary Flames | Edmonton Oilers | |
|---|---|---|
| Goals | 0 | 4 |
| Shots on goal | 24 | 32 |
| Expected goals (xG) | 2.04 | 2.79 |
| High-danger shots | 13 | 23 |
| Corsi % | 47.4% | 52.6% |
| Power play | 0/1 | 1/2 |
| Faceoff % | 54.7% | 45.3% |
| Hits | 19 | 28 |
| Blocks | 9 | 12 |
| Giveaways | 16 | 11 |
| Takeaways | 3 | 4 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Zayne Parekh | D | 0 | 0 | 0 | 1 | 17:17 | 0.27 | 0.42 |
| Adam Klapka | R | 0 | 0 | 0 | 2 | 14:46 | 0.19 | 0.12 |
| Jonathan Castagna | C | 0 | 0 | 0 | 0 | 13:18 | 0.05 | 0.07 |
| Brennan Othmann | L | 0 | 0 | 0 | 0 | 52:00 | 0.00 | 0.05 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 1 | 15:14 | 0.06 | -0.00 |
| Martin Pospisil | C | 0 | 0 | 0 | 3 | 15:20 | 0.24 | -0.02 |
| Ryan Strome | C | 0 | 0 | 0 | 4 | 18:30 | 0.10 | -0.03 |
| Mikael Backlund | C | 0 | 0 | 0 | 2 | 18:32 | 0.20 | -0.05 |
| Matvei Gridin | R | 0 | 0 | 0 | 1 | 22:31 | 0.21 | -0.13 |
| Matt Coronato | R | 0 | 0 | 0 | 3 | 18:12 | 0.28 | -0.22 |
| Aydar Suniev | L | 0 | 0 | 0 | 0 | 13:21 | 0.07 | -0.38 |
| Joel Farabee | L | 0 | 0 | 0 | 3 | 16:48 | 0.18 | -0.38 |
| Kevin Bahl | D | 0 | 0 | 0 | 0 | 22:43 | 0.00 | -0.43 |
| Zach Whitecloud | D | 0 | 0 | 0 | 1 | 19:38 | 0.00 | -0.53 |
| Morgan Frost | C | 0 | 0 | 0 | 1 | 13:19 | 0.11 | -0.65 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 1 | 11:58 | 0.07 | -0.75 |
| Simon Nemec | D | 0 | 0 | 0 | 0 | 23:36 | 0.01 | -0.84 |
| Jake Middleton | D | 0 | 0 | 0 | 1 | 19:49 | 0.01 | -1.02 |
Edmonton Oilers Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Connor McDavid | C | 0 | 2 | 2 | 3 | 18:50 | 0.19 | 1.99 |
| Mathieu Joseph | R | 1 | 0 | 1 | 2 | 13:12 | 0.26 | 1.66 |
| Evan Bouchard | D | 0 | 1 | 1 | 4 | 22:12 | 0.22 | 1.48 |
| Ryan Nugent-Hopkins | C | 0 | 2 | 2 | 2 | 18:23 | 0.26 | 1.38 |
| Jason Dickinson | C | 0 | 1 | 1 | 2 | 13:00 | 0.06 | 1.28 |
| Alex Formenton | L | 1 | 0 | 1 | 1 | 12:12 | 0.28 | 1.27 |
| Mattias Ekholm | D | 1 | 0 | 1 | 3 | 18:44 | 0.06 | 1.17 |
| Kasperi Kapanen | R | 1 | 0 | 1 | 2 | 18:06 | 0.33 | 1.13 |
| Ryan Shea | D | 0 | 0 | 0 | 0 | 20:51 | 0.00 | 0.58 |
| Vasily Podkolzin | R | 0 | 0 | 0 | 2 | 16:08 | 0.18 | 0.55 |
| Shakir Mukhamadullin | D | 0 | 0 | 0 | 1 | 19:16 | 0.01 | 0.48 |
| Ty Emberson | D | 0 | 0 | 0 | 0 | 16:19 | 0.00 | 0.47 |
| Leon Draisaitl | C | 0 | 0 | 0 | 2 | 19:06 | 0.54 | 0.28 |
| Isaac Howard | L | 0 | 0 | 0 | 2 | 10:21 | 0.07 | 0.18 |
| Connor Murphy | D | 0 | 0 | 0 | 3 | 20:35 | 0.09 | 0.16 |
| Trent Frederic | C | 0 | 0 | 0 | 0 | 11:16 | 0.05 | 0.16 |
| Owen Michaels | R | 0 | 0 | 0 | 1 | 10:39 | 0.09 | 0.01 |
| Colton Dach | C | 0 | 0 | 0 | 2 | 16:50 | 0.10 | -0.08 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Dustin Wolf | Calgary Flames | 20 | 23 | 87.0% | -0.83 | |
| Devin Cooley | Calgary Flames | 8 | 9 | 88.9% | -0.39 | L |
| Tristan Jarry | Edmonton Oilers | 24 | 24 | 100.0% | 2.04 | W |
Analysis
The Edmonton Oilers defeated the Calgary Flames 4–0 on Oct 28, 2026, a decisive 4-goal win.
Edmonton Oilers generated 2.79 expected goals to Calgary Flames's 2.04 — the run of play matched the result, with Edmonton Oilers earning the better chances as well as the goals.
Connor McDavid led all skaters with a Game Score of 1.99 on 2 assists, 3 shots on goal.
Tristan Jarry stopped 24 of 24, worth 2.04 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Edmonton Oilers game?
The Edmonton Oilers beat the Calgary Flames 4–0 on Oct 28, 2026.
What was the final score?
The final score was Edmonton Oilers 4, Calgary Flames 0.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Connor McDavid led all skaters at 1.99, on 0G, 2A and 3 shots on goal.
Which team deserved to win by expected goals?
Edmonton Oilers generated 2.79 expected goals and Calgary Flames generated 2.04, so Edmonton Oilers created the better chances. That matches the result.
What were the shot totals?
Calgary Flames put 24 shots on goal and Edmonton Oilers put 32. High-danger chances went 13 to 23.