Calgary Flames at Philadelphia Flyers
NHL game between the Calgary Flames and the Philadelphia Flyers on Nov 03, 2025. Final score: Calgary Flames 2, Philadelphia Flyers 1.
| Status | Final |
|---|---|
| Date | Nov 03, 2025 |
| Venue | Xfinity Mobile Arena |
| Calgary Flames score | 2 |
| Philadelphia Flyers score | 1 |
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 | Jonathan Huberdeau | L | 2 | 0 | 2 | 18:27 | 0.13 | 1.86 |
| 2nd | Travis Konecny | R | 1 | 0 | 3 | 21:40 | 0.26 | 1.22 |
| 3rd | Noah Cates | L | 0 | 1 | 1 | 17:12 | 0.01 | 1.11 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Philadelphia Flyers) |
|---|---|---|---|---|---|
| 2nd 02:15 | CGY | Jonathan Huberdeau | Yegor Sharangovich, Brayden Pachal | 5v5 | 1–0 |
| 3rd 07:06 | CGY | Jonathan Huberdeau | MacKenzie Weegar, Joel Hanley | 5v5 | 2–0 |
| 3rd 14:20 | PHI | Travis Konecny | Noah Cates | 5v5 | 2–1 |
Team Comparison
| Calgary Flames | Philadelphia Flyers | |
|---|---|---|
| Goals | 2 | 1 |
| Shots on goal | 21 | 18 |
| Expected goals (xG) | 1.44 | 1.67 |
| High-danger shots | 7 | 10 |
| Corsi % | 47.5% | 52.5% |
| Power play | 0/2 | 0/1 |
| Faceoff % | 52.6% | 47.4% |
| Hits | 25 | 21 |
| Blocks | 18 | 17 |
| Giveaways | 19 | 17 |
| Takeaways | 7 | 5 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Jonathan Huberdeau | L | 2 | 0 | 2 | 2 | 18:27 | 0.13 | 1.86 |
| MacKenzie Weegar | D | 0 | 1 | 1 | 2 | 25:59 | 0.18 | 1.01 |
| Yegor Sharangovich | C | 0 | 1 | 1 | 1 | 10:37 | 0.03 | 0.83 |
| Joel Hanley | D | 0 | 1 | 1 | 0 | 22:01 | 0.03 | 0.79 |
| Morgan Frost | C | 0 | 0 | 0 | 4 | 17:13 | 0.34 | 0.45 |
| Connor Zary | C | 0 | 0 | 0 | 2 | 17:17 | 0.06 | 0.42 |
| Matt Coronato | R | 0 | 0 | 0 | 0 | 15:41 | 0.00 | 0.37 |
| Kevin Bahl | D | 0 | 0 | 0 | 1 | 23:15 | 0.06 | 0.36 |
| Adam Klapka | R | 0 | 0 | 0 | 0 | 7:45 | 0.00 | 0.29 |
| Brayden Pachal | D | 0 | 1 | 1 | 1 | 11:29 | 0.01 | 0.20 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 18:42 | 0.02 | 0.14 |
| Nazem Kadri | C | 0 | 0 | 0 | 1 | 18:00 | 0.29 | 0.13 |
| Ryan Lomberg | L | 0 | 0 | 0 | 1 | 7:37 | 0.01 | -0.00 |
| Zayne Parekh | D | 0 | 0 | 0 | 0 | 12:59 | 0.00 | -0.02 |
| Rasmus Andersson | D | 0 | 0 | 0 | 2 | 21:53 | 0.14 | -0.03 |
| Samuel Honzek | L | 0 | 0 | 0 | 0 | 14:44 | 0.00 | -0.23 |
| Blake Coleman | L | 0 | 0 | 0 | 1 | 17:30 | 0.14 | -0.37 |
| Mikael Backlund | C | 0 | 0 | 0 | 2 | 17:31 | 0.11 | -0.49 |
Philadelphia Flyers Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Travis Konecny | R | 1 | 0 | 1 | 3 | 21:40 | 0.26 | 1.22 |
| Noah Cates | L | 0 | 1 | 1 | 1 | 17:12 | 0.01 | 1.11 |
| Travis Sanheim | D | 0 | 0 | 0 | 2 | 25:00 | 0.09 | 0.71 |
| Cam York | D | 0 | 0 | 0 | 0 | 23:38 | 0.05 | 0.67 |
| Nikita Grebenkin | R | 0 | 0 | 0 | 0 | 12:06 | 0.00 | 0.38 |
| Garnet Hathaway | R | 0 | 0 | 0 | 0 | 9:09 | 0.02 | 0.22 |
| Jacob Gaucher | C | 0 | 0 | 0 | 1 | 8:46 | 0.16 | 0.16 |
| Rodrigo Abols | C | 0 | 0 | 0 | 1 | 10:45 | 0.02 | 0.05 |
| Egor Zamula | D | 0 | 0 | 0 | 2 | 12:50 | 0.11 | -0.02 |
| Trevor Zegras | C | 0 | 0 | 0 | 2 | 20:44 | 0.43 | -0.02 |
| Matvei Michkov | R | 0 | 0 | 0 | 1 | 13:41 | 0.04 | -0.03 |
| Bobby Brink | R | 0 | 0 | 0 | 2 | 13:45 | 0.06 | -0.10 |
| Sean Couturier | C | 0 | 0 | 0 | 1 | 19:31 | 0.05 | -0.14 |
| Jamie Drysdale | D | 0 | 0 | 0 | 0 | 21:54 | 0.05 | -0.15 |
| Nick Seeler | D | 0 | 0 | 0 | 1 | 21:16 | 0.04 | -0.19 |
| Noah Juulsen | D | 0 | 0 | 0 | 0 | 12:15 | 0.00 | -0.23 |
| Christian Dvorak | C | 0 | 0 | 0 | 1 | 17:55 | 0.16 | -0.43 |
| Owen Tippett | R | 0 | 0 | 0 | 0 | 15:41 | 0.00 | -0.44 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Dustin Wolf | Calgary Flames | 17 | 18 | 94.4% | 0.52 | W |
| Aleksei Kolosov | Philadelphia Flyers | 19 | 21 | 90.5% | -0.72 | L |
Analysis
The Calgary Flames defeated the Philadelphia Flyers 2–1 on Nov 03, 2025, a one-goal game.
Philadelphia Flyers generated 1.67 expected goals to Calgary Flames's 1.44 — Philadelphia Flyers owned the better of the chances but Calgary Flames took the game, the kind of split that usually means finishing or goaltending decided it; by expected goals it was close to a coin flip.
Jonathan Huberdeau led all skaters with a Game Score of 1.86 on 2 goals, 2 shots on goal.
Dustin Wolf stopped 17 of 18, worth 0.52 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Philadelphia Flyers game?
The Calgary Flames beat the Philadelphia Flyers 2–1 on Nov 03, 2025.
What was the final score?
The final score was Calgary Flames 2, Philadelphia Flyers 1.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Jonathan Huberdeau led all skaters at 1.86, on 2G, 0A and 2 shots on goal.
Which team deserved to win by expected goals?
Philadelphia Flyers generated 1.67 expected goals and Calgary Flames generated 1.44, so Philadelphia Flyers created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Calgary Flames put 21 shots on goal and Philadelphia Flyers put 18. High-danger chances went 7 to 10.