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.

StatusFinal
DateOct 08, 2025
VenueRogers Place
Calgary Flames score4
Edmonton Oilers score3

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.

PlayerPosGASOGTOIxGGame Score
1stConnor McDavidC02526:210.583.07
2ndLeon DraisaitlC11624:400.852.93
3rdEvan BouchardD00528:420.852.01

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Calgary Flames–Edmonton Oilers)
1st 09:53EDMRyan Nugent-HopkinsLeon Draisaitl, Connor McDavid5v40–1
1st 16:11EDMAndrew MangiapaneConnor McDavid, Ryan Nugent-Hopkins5v50–2
2nd 08:32EDMLeon DraisaitlDavid Tomasek, Ryan Nugent-Hopkins5v40–3
2nd 12:40CGYMatvei GridinNazem Kadri, Matt Coronato5v51–3
2nd 14:47CGYConnor ZaryAdam Klapka4v52–3
3rd 00:40CGYBlake Coleman5v53–3
P5 00:00EDMLeon Draisaitl1v03–3
P5 00:00CGYMorgan Frost0v13–3
P5 00:00CGYNazem Kadri0v13–3

Team Comparison

Calgary FlamesEdmonton Oilers
Goals43
Shots on goal2235
Expected goals (xG)1.793.87
High-danger shots2319
Corsi %46.8%53.2%
Power play1/42/4
Faceoff %51.7%48.3%
Hits3523
Blocks1718
Giveaways2018
Takeaways43

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Blake ColemanL101218:210.241.34
Matvei GridinR101515:250.251.19
Connor ZaryC101314:220.200.90
Matt CoronatoR011118:460.180.73
Nazem KadriC011224:020.360.58
Ryan LombergL000010:180.000.35
MacKenzie WeegarD000126:010.010.05
Morgan FrostC000217:180.280.03
Adam KlapkaR011012:310.050.02
Justin KirklandC00008:120.00-0.01
Yegor SharangovichC000012:470.00-0.04
Mikael BacklundC000119:380.01-0.22
Brayden PachalD000112:120.01-0.24
Joel HanleyD000016:460.00-0.28
Jake BeanD000014:000.01-0.37
Joel FarabeeL000120:300.13-0.63
Kevin BahlD000124:420.02-0.78
Rasmus AnderssonD000226:200.06-1.32

Edmonton Oilers Skaters

PlayerPosGAPSOGTOIxGGame Score
Connor McDavidC022526:210.583.07
Leon DraisaitlC112624:400.852.93
Evan BouchardD000528:420.852.01
Ryan Nugent-HopkinsC123318:560.281.79
David TomasekR011313:200.530.97
Mattias EkholmD000121:450.050.83
Andrew MangiapaneL101114:470.170.73
Trent FredericC000016:460.000.62
Vasily PodkolzinR000112:230.070.22
Adam HenriqueC000013:040.040.22
Ty EmbersonD000315:280.020.11
Darnell NurseD000120:120.030.06
Isaac HowardL000110:430.120.03
Noah PhilpC000210:580.25-0.11
Matt SavoieC000012:320.00-0.12
Alec RegulaD000215:030.01-0.24
Kasperi KapanenR000113:260.02-0.27
Brett KulakD000020:440.00-0.33

Goaltending

GoalieTeamSVSASV%GSAxDecision
Dustin WolfCalgary Flames323591.4%1.92W
Stuart SkinnerEdmonton Oilers192286.4%-0.07O

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.