Calgary Flames at Minnesota Wild
NHL game between the Calgary Flames and the Minnesota Wild on Nov 09, 2025. Final score: Calgary Flames 0, Minnesota Wild 2.
| Status | Final |
|---|---|
| Date | Nov 09, 2025 |
| Venue | Grand Casino Arena |
| Calgary Flames score | 0 |
| Minnesota Wild score | 2 |
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 | Matt Boldy | L | 1 | 1 | 3 | 19:54 | 0.27 | 1.49 |
| 2nd | Joel Eriksson Ek | C | 0 | 2 | 3 | 20:48 | 0.13 | 1.28 |
| 3rd | Marcus Johansson | L | 0 | 1 | 0 | 13:40 | 0.00 | 0.69 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Minnesota Wild) |
|---|---|---|---|---|---|
| 2nd 13:47 | MIN | Matt Boldy | Marcus Johansson, Joel Eriksson Ek | 5v5 | 0–1 |
| 3rd 19:10 | MIN | Kirill Kaprizov | Joel Eriksson Ek, Matt Boldy | 5v6 | 0–2 |
Team Comparison
| Calgary Flames | Minnesota Wild | |
|---|---|---|
| Goals | 0 | 2 |
| Shots on goal | 36 | 19 |
| Expected goals (xG) | 2.03 | 2.50 |
| High-danger shots | 11 | 8 |
| Corsi % | 61.6% | 38.4% |
| Power play | 0/3 | 0/4 |
| Faceoff % | 57.4% | 42.6% |
| Hits | 15 | 13 |
| Blocks | 13 | 20 |
| Giveaways | 19 | 15 |
| Takeaways | 5 | 6 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| MacKenzie Weegar | D | 0 | 0 | 0 | 6 | 26:01 | 0.10 | 0.10 |
| Ryan Lomberg | L | 0 | 0 | 0 | 0 | 8:38 | 0.07 | 0.10 |
| Joel Hanley | D | 0 | 0 | 0 | 1 | 21:02 | 0.03 | 0.05 |
| Blake Coleman | L | 0 | 0 | 0 | 0 | 15:13 | 0.05 | 0.05 |
| Brayden Pachal | D | 0 | 0 | 0 | 3 | 11:21 | 0.08 | 0.05 |
| Connor Zary | C | 0 | 0 | 0 | 1 | 12:08 | 0.02 | 0.05 |
| Kevin Bahl | D | 0 | 0 | 0 | 2 | 21:19 | 0.13 | 0.05 |
| Mikael Backlund | C | 0 | 0 | 0 | 3 | 14:35 | 0.18 | 0.05 |
| Samuel Honzek | L | 0 | 0 | 0 | 1 | 12:08 | 0.07 | 0.05 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 2 | 11:58 | 0.03 | 0.05 |
| Adam Klapka | R | 0 | 0 | 0 | 1 | 9:41 | 0.10 | 0.00 |
| Morgan Frost | C | 0 | 0 | 0 | 1 | 16:46 | 0.01 | 0.00 |
| Nazem Kadri | C | 0 | 0 | 0 | 4 | 19:11 | 0.32 | 0.00 |
| Jonathan Huberdeau | L | 0 | 0 | 0 | 3 | 18:07 | 0.35 | 0.00 |
| Rasmus Andersson | D | 0 | 0 | 0 | 1 | 24:58 | 0.08 | 0.00 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 2 | 15:02 | 0.11 | -0.05 |
| Joel Farabee | L | 0 | 0 | 0 | 0 | 16:30 | 0.00 | -0.10 |
| Matt Coronato | R | 0 | 0 | 0 | 5 | 19:41 | 0.33 | -0.20 |
Minnesota Wild Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Matt Boldy | L | 1 | 1 | 2 | 3 | 19:54 | 0.27 | 1.49 |
| Joel Eriksson Ek | C | 0 | 2 | 2 | 3 | 20:48 | 0.13 | 1.28 |
| Marcus Johansson | L | 0 | 1 | 1 | 0 | 13:40 | 0.00 | 0.69 |
| Kirill Kaprizov | L | 1 | 0 | 1 | 3 | 18:22 | 0.87 | 0.55 |
| Ryan Hartman | R | 0 | 0 | 0 | 0 | 15:58 | 0.00 | 0.35 |
| Daemon Hunt | D | 0 | 0 | 0 | 0 | 13:55 | 0.00 | 0.15 |
| Brock Faber | D | 0 | 0 | 0 | 0 | 24:51 | 0.00 | 0.15 |
| David Jiricek | D | 0 | 0 | 0 | 1 | 9:01 | 0.03 | 0.10 |
| Mats Zuccarello | R | 0 | 0 | 0 | 2 | 17:30 | 0.19 | 0.10 |
| Marcus Foligno | L | 0 | 0 | 0 | 2 | 10:25 | 0.18 | 0.10 |
| Vladimir Tarasenko | R | 0 | 0 | 0 | 0 | 15:02 | 0.00 | 0.10 |
| Zeev Buium | D | 0 | 0 | 0 | 0 | 20:38 | 0.00 | 0.05 |
| Jared Spurgeon | D | 0 | 0 | 0 | 0 | 24:00 | 0.02 | 0.05 |
| Danila Yurov | R | 0 | 0 | 0 | 1 | 9:50 | 0.26 | 0.00 |
| Yakov Trenin | C | 0 | 0 | 0 | 0 | 10:20 | 0.24 | 0.00 |
| Marco Rossi | C | 0 | 0 | 0 | 2 | 15:05 | 0.16 | -0.05 |
| Jonas Brodin | D | 0 | 0 | 0 | 1 | 22:37 | 0.05 | -0.15 |
| Vinnie Hinostroza | C | 0 | 0 | 0 | 1 | 12:04 | 0.01 | -0.15 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Devin Cooley | Calgary Flames | 17 | 18 | 94.4% | 0.46 | L |
| Jesper Wallstedt | Minnesota Wild | 36 | 36 | 100.0% | 2.21 | W |
Analysis
The Minnesota Wild defeated the Calgary Flames 2–0 on Nov 09, 2025.
Minnesota Wild generated 2.5 expected goals to Calgary Flames's 2.03 — the run of play matched the result, with Minnesota Wild earning the better chances as well as the goals; by expected goals it was close to a coin flip.
Matt Boldy led all skaters with a Game Score of 1.49 on 1 goal, 1 assist, 3 shots on goal.
Jesper Wallstedt stopped 36 of 36, worth 2.21 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Minnesota Wild game?
The Minnesota Wild beat the Calgary Flames 2–0 on Nov 09, 2025.
What was the final score?
The final score was Minnesota Wild 2, Calgary Flames 0.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Matt Boldy led all skaters at 1.49, on 1G, 1A and 3 shots on goal.
Which team deserved to win by expected goals?
Minnesota Wild generated 2.5 expected goals and Calgary Flames generated 2.03, so Minnesota Wild created the better chances. That matches the result.
What were the shot totals?
Calgary Flames put 36 shots on goal and Minnesota Wild put 19. High-danger chances went 11 to 8.