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.45 |
| 2nd | Joel Hanley | D | 0 | 1 | 0 | 22:01 | 0.03 | 0.99 |
| 3rd | MacKenzie Weegar | D | 0 | 1 | 2 | 25:59 | 0.14 | 0.99 |
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.45 |
| Joel Hanley | D | 0 | 1 | 1 | 0 | 22:01 | 0.03 | 0.99 |
| MacKenzie Weegar | D | 0 | 1 | 1 | 2 | 25:59 | 0.14 | 0.99 |
| Yegor Sharangovich | C | 0 | 1 | 1 | 1 | 10:37 | 0.03 | 0.64 |
| Brayden Pachal | D | 0 | 1 | 1 | 1 | 11:29 | 0.01 | 0.59 |
| Adam Klapka | R | 0 | 0 | 0 | 0 | 7:45 | 0.00 | 0.30 |
| Samuel Honzek | L | 0 | 0 | 0 | 0 | 14:44 | 0.00 | 0.15 |
| Morgan Frost | C | 0 | 0 | 0 | 4 | 17:13 | 0.27 | 0.15 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 18:42 | 0.02 | 0.10 |
| Matt Coronato | R | 0 | 0 | 0 | 0 | 15:41 | 0.00 | 0.10 |
| Blake Coleman | L | 0 | 0 | 0 | 1 | 17:30 | 0.14 | 0.05 |
| Kevin Bahl | D | 0 | 0 | 0 | 1 | 23:15 | 0.06 | 0.05 |
| Nazem Kadri | C | 0 | 0 | 0 | 1 | 18:00 | 0.20 | 0.05 |
| Zayne Parekh | D | 0 | 0 | 0 | 0 | 12:59 | 0.00 | 0.00 |
| Connor Zary | C | 0 | 0 | 0 | 2 | 17:17 | 0.06 | 0.00 |
| Ryan Lomberg | L | 0 | 0 | 0 | 1 | 7:37 | 0.01 | 0.00 |
| Rasmus Andersson | D | 0 | 0 | 0 | 2 | 21:53 | 0.11 | -0.05 |
| Mikael Backlund | C | 0 | 0 | 0 | 2 | 17:31 | 0.11 | -0.10 |
Philadelphia Flyers Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Travis Konecny | R | 1 | 0 | 1 | 3 | 21:40 | 0.26 | 0.80 |
| Noah Cates | L | 0 | 1 | 1 | 1 | 17:12 | 0.01 | 0.74 |
| Garnet Hathaway | R | 0 | 0 | 0 | 0 | 9:09 | 0.02 | 0.20 |
| Nick Seeler | D | 0 | 0 | 0 | 1 | 21:16 | 0.04 | 0.15 |
| Cam York | D | 0 | 0 | 0 | 0 | 23:38 | 0.05 | 0.15 |
| Jamie Drysdale | D | 0 | 0 | 0 | 0 | 21:54 | 0.04 | 0.15 |
| Jacob Gaucher | C | 0 | 0 | 0 | 1 | 8:46 | 0.16 | 0.10 |
| Bobby Brink | R | 0 | 0 | 0 | 2 | 13:45 | 0.06 | 0.05 |
| Travis Sanheim | D | 0 | 0 | 0 | 2 | 25:00 | 0.09 | 0.05 |
| Egor Zamula | D | 0 | 0 | 0 | 2 | 12:50 | 0.11 | 0.05 |
| Rodrigo Abols | C | 0 | 0 | 0 | 1 | 10:45 | 0.02 | 0.05 |
| Nikita Grebenkin | R | 0 | 0 | 0 | 0 | 12:06 | 0.00 | 0.05 |
| Trevor Zegras | C | 0 | 0 | 0 | 2 | 20:44 | 0.43 | 0.05 |
| Christian Dvorak | C | 0 | 0 | 0 | 1 | 17:55 | 0.16 | 0.00 |
| Sean Couturier | C | 0 | 0 | 0 | 1 | 19:31 | 0.05 | 0.00 |
| Owen Tippett | R | 0 | 0 | 0 | 0 | 15:41 | 0.00 | -0.05 |
| Noah Juulsen | D | 0 | 0 | 0 | 0 | 12:15 | 0.00 | -0.05 |
| Matvei Michkov | R | 0 | 0 | 0 | 1 | 13:41 | 0.03 | -0.10 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Dustin Wolf | Calgary Flames | 17 | 18 | 94.4% | -0.03 | W |
| Aleksei Kolosov | Philadelphia Flyers | 19 | 21 | 90.5% | -0.91 | 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.45 on 2 goals, 2 shots on goal.
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.45, 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.