Dallas Stars at Calgary Flames
NHL game between the Dallas Stars and the Calgary Flames on Nov 22, 2025. Final score: Dallas Stars 2, Calgary Flames 3.
| Status | Final |
|---|---|
| Date | Nov 22, 2025 |
| Venue | Scotiabank Saddledome |
| Dallas Stars score | 2 |
| Calgary Flames score | 3 |
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 | Jason Robertson | L | 1 | 1 | 6 | 24:43 | 1.05 | 2.03 |
| 2nd | Nazem Kadri | C | 0 | 2 | 3 | 21:44 | 0.66 | 1.82 |
| 3rd | Rasmus Andersson | D | 0 | 1 | 0 | 27:18 | 0.00 | 1.52 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Dallas Stars–Calgary Flames) |
|---|---|---|---|---|---|
| 1st 11:41 | CGY | Matt Coronato | Nazem Kadri, Jonathan Huberdeau | 5v4 | 0–1 |
| 3rd 01:50 | CGY | Joel Farabee | Rasmus Andersson, Nazem Kadri | 5v4 | 0–2 |
| 3rd 06:44 | DAL | Jason Robertson | Tyler Seguin, Kyle Capobianco | 5v5 | 1–2 |
| 3rd 16:53 | DAL | Roope Hintz | Jason Robertson, Esa Lindell | 5v5 | 2–2 |
| P5 00:00 | CGY | Morgan Frost | — | 1v0 | 2–2 |
| P5 00:00 | DAL | Jason Robertson | — | 0v1 | 2–2 |
| P5 00:00 | CGY | Nazem Kadri | — | 1v0 | 2–2 |
Team Comparison
| Dallas Stars | Calgary Flames | |
|---|---|---|
| Goals | 2 | 3 |
| Shots on goal | 30 | 33 |
| Expected goals (xG) | 4.16 | 4.43 |
| High-danger shots | 20 | 17 |
| Corsi % | 47.7% | 52.3% |
| Power play | 0/4 | 2/5 |
| Faceoff % | 53.9% | 46.1% |
| Hits | 15 | 17 |
| Blocks | 15 | 15 |
| Giveaways | 12 | 19 |
| Takeaways | 4 | 4 |
Dallas Stars Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Jason Robertson | L | 1 | 1 | 2 | 6 | 24:43 | 1.05 | 2.03 |
| Tyler Seguin | C | 0 | 1 | 1 | 1 | 18:35 | 0.38 | 1.33 |
| Roope Hintz | C | 1 | 0 | 1 | 2 | 19:03 | 0.58 | 1.20 |
| Kyle Capobianco | D | 0 | 1 | 1 | 1 | 13:03 | 0.02 | 0.93 |
| Miro Heiskanen | D | 0 | 0 | 0 | 1 | 32:47 | 0.02 | 0.52 |
| Esa Lindell | D | 0 | 1 | 1 | 0 | 25:45 | 0.01 | 0.49 |
| Oskar Bäck | C | 0 | 0 | 0 | 2 | 10:57 | 0.17 | 0.19 |
| Mavrik Bourque | C | 0 | 0 | 0 | 1 | 12:36 | 0.01 | 0.14 |
| Justin Hryckowian | C | 0 | 0 | 0 | 1 | 11:54 | 0.02 | 0.12 |
| Radek Faksa | C | 0 | 0 | 0 | 1 | 9:35 | 0.07 | 0.08 |
| Colin Blackwell | C | 0 | 0 | 0 | 0 | 11:03 | 0.05 | -0.15 |
| Sam Steel | C | 0 | 0 | 0 | 3 | 16:02 | 0.36 | -0.15 |
| Wyatt Johnston | C | 0 | 0 | 0 | 7 | 23:16 | 1.00 | -0.28 |
| Vladislav Kolyachonok | D | 0 | 0 | 0 | 0 | 10:04 | 0.00 | -0.34 |
| Jamie Benn | L | 0 | 0 | 0 | 1 | 13:30 | 0.24 | -0.39 |
| Alexander Petrovic | D | 0 | 0 | 0 | 2 | 21:13 | 0.15 | -0.58 |
| Lian Bichsel | D | 0 | 0 | 0 | 0 | 21:29 | 0.04 | -0.61 |
| Mikko Rantanen | R | 0 | 0 | 0 | 1 | 13:32 | 0.30 | -0.70 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Nazem Kadri | C | 0 | 2 | 2 | 3 | 21:44 | 0.66 | 1.82 |
| Rasmus Andersson | D | 0 | 1 | 1 | 0 | 27:18 | 0.00 | 1.52 |
| Kevin Bahl | D | 0 | 0 | 0 | 0 | 22:59 | 0.03 | 0.92 |
| Matt Coronato | R | 1 | 0 | 1 | 6 | 16:18 | 0.97 | 0.82 |
| Joel Farabee | L | 1 | 0 | 1 | 1 | 19:54 | 0.11 | 0.76 |
| Adam Klapka | R | 0 | 0 | 0 | 0 | 9:16 | 0.05 | 0.46 |
| Morgan Frost | C | 0 | 0 | 0 | 6 | 17:50 | 1.03 | 0.40 |
| Jonathan Huberdeau | L | 0 | 1 | 1 | 1 | 13:25 | 0.20 | 0.31 |
| Blake Coleman | L | 0 | 0 | 0 | 2 | 17:27 | 0.30 | 0.28 |
| Connor Zary | C | 0 | 0 | 0 | 3 | 16:39 | 0.36 | 0.24 |
| Mikael Backlund | C | 0 | 0 | 0 | 0 | 21:24 | 0.03 | 0.21 |
| Brayden Pachal | D | 0 | 0 | 0 | 1 | 13:32 | 0.02 | 0.11 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 2 | 18:33 | 0.37 | 0.10 |
| Sam Morton | C | 0 | 0 | 0 | 2 | 6:30 | 0.17 | 0.02 |
| Joel Hanley | D | 0 | 0 | 0 | 1 | 12:05 | 0.04 | -0.10 |
| John Beecher | C | 0 | 0 | 0 | 0 | 8:41 | 0.00 | -0.16 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 0 | 22:55 | 0.02 | -0.26 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 5 | 23:30 | 0.13 | -0.32 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Casey DeSmith | Dallas Stars | 31 | 33 | 93.9% | 1.48 | O |
| Devin Cooley | Calgary Flames | 28 | 30 | 93.3% | 1.28 | W |
Analysis
The Calgary Flames defeated the Dallas Stars 3–2 on Nov 22, 2025, a one-goal game.
Calgary Flames generated 4.43 expected goals to Dallas Stars's 4.16 — Calgary Flames edged the chance share as well as the scoreline; by expected goals it was close to a coin flip.
Jason Robertson led all skaters with a Game Score of 2.03 on 1 goal, 1 assist, 6 shots on goal.
Casey DeSmith stopped 31 of 33, worth 1.48 goals saved above expected.
Frequently Asked Questions
Who won the Dallas Stars vs Calgary Flames game?
The Calgary Flames beat the Dallas Stars 3–2 on Nov 22, 2025.
What was the final score?
The final score was Calgary Flames 3, Dallas Stars 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Jason Robertson led all skaters at 2.03, on 1G, 1A and 6 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 4.43 expected goals and Dallas Stars generated 4.16, so Calgary Flames created the better chances. That matches the result.
What were the shot totals?
Dallas Stars put 30 shots on goal and Calgary Flames put 33. High-danger chances went 20 to 17.