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
1stMacKenzie WeegarD02423:320.062.69
2ndConnor ZaryC11211:340.542.08
3rdMatt CoronatoR02016:270.361.87

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
Nick SeelerD000314:380.200.70
Noah JuulsenD000213:580.110.64
Travis KonecnyR101319:120.260.52
Cam YorkD000121:140.280.44
Owen TippettR000512:450.570.31
Noah CatesL000213:570.360.21
Bobby BrinkR000013:380.040.15
Denver BarkeyC000113:430.000.12
Christian DvorakC000419:070.570.03
Sean CouturierC000113:130.230.01
Matvei MichkovR000016:160.00-0.03
Trevor ZegrasC000118:550.07-0.11
Rasmus RistolainenD000122:150.01-0.14
Nikita GrebenkinR000010:490.00-0.52
Rodrigo AbolsC000212:120.19-0.54
Carl GrundstromR000012:100.00-0.55
Travis SanheimD000022:040.07-1.24
Jamie DrysdaleD000022:380.07-1.61

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
MacKenzie WeegarD022423:320.062.69
Connor ZaryC112211:340.542.08
Matt CoronatoR022016:270.361.87
Mikael BacklundC101215:560.171.74
Blake ColemanL011315:480.541.60
Ryan LombergL011011:210.001.12
Yan KuznetsovD011122:340.021.06
Jonathan HuberdeauL101116:050.181.01
Morgan FrostC000215:320.270.49
Adam KlapkaR000213:580.060.41
Yegor SharangovichC101316:130.450.41
Joel HanleyD000013:410.000.35
Hunter BrzustewiczD000112:060.000.23
Rasmus AnderssonD101223:430.240.22
Nazem KadriC011117:060.210.20
John BeecherC000112:590.180.16
Joel FarabeeL000114:080.10-0.07
Kevin BahlD000021:170.00-0.07

Goaltending

GoalieTeamSVSASV%GSAxDecision
Samuel ErssonPhiladelphia Flyers212680.8%-1.98L
Dustin WolfCalgary Flames2626100.0%1.82W

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.

MacKenzie Weegar led all skaters with a Game Score of 2.69 on 2 assists, 4 shots on goal.

Dustin Wolf stopped 26 of 26, worth 1.82 goals saved above expected.

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 — MacKenzie Weegar led all skaters at 2.69, on 0G, 2A and 4 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.98 goals saved above expected); Dustin Wolf stopped 26 of 26 (1.82 goals saved above expected).