Calgary Flames at Edmonton Oilers
NHL game between the Calgary Flames and the Edmonton Oilers on Oct 08, 2025. Final score: Calgary Flames 4, Edmonton Oilers 3.
| Status | Final |
|---|---|
| Date | Oct 08, 2025 |
| Venue | Rogers Place |
| Calgary Flames score | 4 |
| Edmonton Oilers score | 3 |
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 | 5 | 26:21 | 0.58 | 3.07 |
| 2nd | Leon Draisaitl | C | 1 | 1 | 6 | 24:40 | 0.85 | 2.93 |
| 3rd | Evan Bouchard | D | 0 | 0 | 5 | 28:42 | 0.85 | 2.01 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Edmonton Oilers) |
|---|---|---|---|---|---|
| 1st 09:53 | EDM | Ryan Nugent-Hopkins | Leon Draisaitl, Connor McDavid | 5v4 | 0–1 |
| 1st 16:11 | EDM | Andrew Mangiapane | Connor McDavid, Ryan Nugent-Hopkins | 5v5 | 0–2 |
| 2nd 08:32 | EDM | Leon Draisaitl | David Tomasek, Ryan Nugent-Hopkins | 5v4 | 0–3 |
| 2nd 12:40 | CGY | Matvei Gridin | Nazem Kadri, Matt Coronato | 5v5 | 1–3 |
| 2nd 14:47 | CGY | Connor Zary | Adam Klapka | 4v5 | 2–3 |
| 3rd 00:40 | CGY | Blake Coleman | — | 5v5 | 3–3 |
| P5 00:00 | EDM | Leon Draisaitl | — | 1v0 | 3–3 |
| P5 00:00 | CGY | Morgan Frost | — | 0v1 | 3–3 |
| P5 00:00 | CGY | Nazem Kadri | — | 0v1 | 3–3 |
Team Comparison
| Calgary Flames | Edmonton Oilers | |
|---|---|---|
| Goals | 4 | 3 |
| Shots on goal | 22 | 35 |
| Expected goals (xG) | 1.79 | 3.87 |
| High-danger shots | 23 | 19 |
| Corsi % | 46.8% | 53.2% |
| Power play | 1/4 | 2/4 |
| Faceoff % | 51.7% | 48.3% |
| Hits | 35 | 23 |
| Blocks | 17 | 18 |
| Giveaways | 20 | 18 |
| Takeaways | 4 | 3 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Blake Coleman | L | 1 | 0 | 1 | 2 | 18:21 | 0.24 | 1.34 |
| Matvei Gridin | R | 1 | 0 | 1 | 5 | 15:25 | 0.25 | 1.19 |
| Connor Zary | C | 1 | 0 | 1 | 3 | 14:22 | 0.20 | 0.90 |
| Matt Coronato | R | 0 | 1 | 1 | 1 | 18:46 | 0.18 | 0.73 |
| Nazem Kadri | C | 0 | 1 | 1 | 2 | 24:02 | 0.36 | 0.58 |
| Ryan Lomberg | L | 0 | 0 | 0 | 0 | 10:18 | 0.00 | 0.35 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 1 | 26:01 | 0.01 | 0.05 |
| Morgan Frost | C | 0 | 0 | 0 | 2 | 17:18 | 0.28 | 0.03 |
| Adam Klapka | R | 0 | 1 | 1 | 0 | 12:31 | 0.05 | 0.02 |
| Justin Kirkland | C | 0 | 0 | 0 | 0 | 8:12 | 0.00 | -0.01 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 0 | 12:47 | 0.00 | -0.04 |
| Mikael Backlund | C | 0 | 0 | 0 | 1 | 19:38 | 0.01 | -0.22 |
| Brayden Pachal | D | 0 | 0 | 0 | 1 | 12:12 | 0.01 | -0.24 |
| Joel Hanley | D | 0 | 0 | 0 | 0 | 16:46 | 0.00 | -0.28 |
| Jake Bean | D | 0 | 0 | 0 | 0 | 14:00 | 0.01 | -0.37 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 20:30 | 0.13 | -0.63 |
| Kevin Bahl | D | 0 | 0 | 0 | 1 | 24:42 | 0.02 | -0.78 |
| Rasmus Andersson | D | 0 | 0 | 0 | 2 | 26:20 | 0.06 | -1.32 |
Edmonton Oilers Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Connor McDavid | C | 0 | 2 | 2 | 5 | 26:21 | 0.58 | 3.07 |
| Leon Draisaitl | C | 1 | 1 | 2 | 6 | 24:40 | 0.85 | 2.93 |
| Evan Bouchard | D | 0 | 0 | 0 | 5 | 28:42 | 0.85 | 2.01 |
| Ryan Nugent-Hopkins | C | 1 | 2 | 3 | 3 | 18:56 | 0.28 | 1.79 |
| David Tomasek | R | 0 | 1 | 1 | 3 | 13:20 | 0.53 | 0.97 |
| Mattias Ekholm | D | 0 | 0 | 0 | 1 | 21:45 | 0.05 | 0.83 |
| Andrew Mangiapane | L | 1 | 0 | 1 | 1 | 14:47 | 0.17 | 0.73 |
| Trent Frederic | C | 0 | 0 | 0 | 0 | 16:46 | 0.00 | 0.62 |
| Vasily Podkolzin | R | 0 | 0 | 0 | 1 | 12:23 | 0.07 | 0.22 |
| Adam Henrique | C | 0 | 0 | 0 | 0 | 13:04 | 0.04 | 0.22 |
| Ty Emberson | D | 0 | 0 | 0 | 3 | 15:28 | 0.02 | 0.11 |
| Darnell Nurse | D | 0 | 0 | 0 | 1 | 20:12 | 0.03 | 0.06 |
| Isaac Howard | L | 0 | 0 | 0 | 1 | 10:43 | 0.12 | 0.03 |
| Noah Philp | C | 0 | 0 | 0 | 2 | 10:58 | 0.25 | -0.11 |
| Matt Savoie | C | 0 | 0 | 0 | 0 | 12:32 | 0.00 | -0.12 |
| Alec Regula | D | 0 | 0 | 0 | 2 | 15:03 | 0.01 | -0.24 |
| Kasperi Kapanen | R | 0 | 0 | 0 | 1 | 13:26 | 0.02 | -0.27 |
| Brett Kulak | D | 0 | 0 | 0 | 0 | 20:44 | 0.00 | -0.33 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Dustin Wolf | Calgary Flames | 32 | 35 | 91.4% | 1.92 | W |
| Stuart Skinner | Edmonton Oilers | 19 | 22 | 86.4% | -0.07 | O |
Analysis
The Calgary Flames defeated the Edmonton Oilers 4–3 on Oct 08, 2025, a one-goal game.
Edmonton Oilers generated 3.87 expected goals to Calgary Flames's 1.79 — Edmonton Oilers owned the better of the chances but Calgary Flames took the game, the kind of split that usually means finishing or goaltending decided it.
Connor McDavid led all skaters with a Game Score of 3.07 on 2 assists, 5 shots on goal.
Dustin Wolf stopped 32 of 35, worth 1.92 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Edmonton Oilers game?
The Calgary Flames beat the Edmonton Oilers 4–3 on Oct 08, 2025.
What was the final score?
The final score was Calgary Flames 4, Edmonton Oilers 3.
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 3.07, on 0G, 2A and 5 shots on goal.
Which team deserved to win by expected goals?
Edmonton Oilers generated 3.87 expected goals and Calgary Flames generated 1.79, so Edmonton Oilers created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Calgary Flames put 22 shots on goal and Edmonton Oilers put 35. High-danger chances went 23 to 19.