Philadelphia Flyers at Calgary Flames

NHL game between the Philadelphia Flyers and the Calgary Flames on Dec 31, 2025. Final score: Philadelphia Flyers 1, Calgary Flames 5.

StatusFinal
DateDec 31, 2025
VenueScotiabank Saddledome
Philadelphia Flyers score1
Calgary Flames score5

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 ZaryC11211:340.541.39
2ndMatt CoronatoR02016:270.301.33
3rdMacKenzie WeegarD02423:320.061.23

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Philadelphia Flyers–Calgary Flames)
1st 13:30CGYMikael BacklundMatt Coronato, Blake Coleman5v50–1
2nd 03:08CGYJonathan HuberdeauMacKenzie Weegar, Yan Kuznetsov5v50–2
2nd 08:49PHITravis Konecny5v51–2
2nd 12:03CGYRasmus AnderssonConnor Zary, Nazem Kadri5v31–3
2nd 17:52CGYYegor SharangovichMatt Coronato, MacKenzie Weegar5v41–4
3rd 09:37CGYConnor ZaryRyan Lomberg5v51–5

Team Comparison

Philadelphia FlyersCalgary Flames
Goals15
Shots on goal2626
Expected goals (xG)2.993.00
High-danger shots1612
Corsi %48.0%52.0%
Power play0/22/3
Faceoff %45.5%54.5%
Hits2315
Blocks1815
Giveaways1310
Takeaways67

Philadelphia Flyers Skaters

PlayerPosGAPSOGTOIxGGame Score
Travis KonecnyR101319:120.260.60
Travis SanheimD000022:040.070.25
Carl GrundstromR000012:100.000.25
Bobby BrinkR000013:380.040.20
Noah CatesL000213:570.340.20
Rasmus RistolainenD000122:150.010.15
Owen TippettR000512:450.540.15
Rodrigo AbolsC000212:120.190.15
Nick SeelerD000314:380.200.10
Denver BarkeyC000113:430.000.10
Noah JuulsenD000213:580.110.05
Matvei MichkovR000016:160.000.05
Sean CouturierC000113:130.230.05
Trevor ZegrasC000118:550.070.05
Nikita GrebenkinR000010:490.000.00
Christian DvorakC000419:070.46-0.15
Cam YorkD000121:140.24-0.15
Jamie DrysdaleD000022:380.05-0.20

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Connor ZaryC112211:340.541.39
Matt CoronatoR022016:270.301.33
MacKenzie WeegarD022423:320.061.23
Rasmus AnderssonD101223:430.200.95
Yegor SharangovichC101316:130.300.80
Jonathan HuberdeauL101116:050.130.80
Mikael BacklundC101215:560.170.80
Ryan LombergL011011:210.000.79
Nazem KadriC011117:060.180.64
Yan KuznetsovD011122:340.020.59
Blake ColemanL011315:480.540.59
Kevin BahlD000021:170.000.25
Joel FarabeeL000114:080.100.10
Adam KlapkaR000213:580.060.05
Hunter BrzustewiczD000112:060.000.05
John BeecherC000112:590.180.05
Morgan FrostC000215:320.250.00
Joel HanleyD000013:410.000.00

Goaltending

GoalieTeamSVSASV%GSAxDecision
Samuel ErssonPhiladelphia Flyers212680.8%-1.04L
Dustin WolfCalgary Flames2626100.0%-0.45W

Analysis

The Calgary Flames defeated the Philadelphia Flyers 5–1 on Dec 31, 2025, a decisive 4-goal win.

Calgary Flames generated 3.0 expected goals to Philadelphia Flyers's 2.99 — the run of play matched the result, with Calgary Flames earning the better chances as well as the goals; by expected goals it was close to a coin flip.

Connor Zary led all skaters with a Game Score of 1.39 on 1 goal, 1 assist, 2 shots on goal.

Frequently Asked Questions

Who won the Philadelphia Flyers vs Calgary Flames game?

The Calgary Flames beat the Philadelphia Flyers 5–1 on Dec 31, 2025.

What was the final score?

The final score was Calgary Flames 5, Philadelphia Flyers 1.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Connor Zary led all skaters at 1.39, on 1G, 1A and 2 shots on goal.

Which team deserved to win by expected goals?

Calgary Flames generated 3.0 expected goals and Philadelphia Flyers generated 2.99, so Calgary Flames created the better chances. That matches the result.

What were the shot totals?

Philadelphia Flyers put 26 shots on goal and Calgary Flames put 26. High-danger chances went 16 to 12.

How did the goaltenders play?

Samuel Ersson stopped 21 of 26 (-1.04 goals saved above expected); Dustin Wolf stopped 26 of 26 (-0.45 goals saved above expected).