Calgary Flames at Minnesota Wild
NHL game between the Calgary Flames and the Minnesota Wild on Jan 29, 2026. Final score: Calgary Flames 1, Minnesota Wild 4.
| Status | Final |
|---|---|
| Date | Jan 29, 2026 |
| Venue | Grand Casino Arena |
| Calgary Flames score | 1 |
| Minnesota Wild score | 4 |
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 | Kirill Kaprizov | L | 1 | 1 | 3 | 19:27 | 0.74 | 1.39 |
| 2nd | Morgan Frost | C | 1 | 0 | 2 | 16:25 | 0.12 | 0.95 |
| 3rd | Matt Boldy | L | 1 | 0 | 2 | 17:26 | 0.33 | 0.90 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Minnesota Wild) |
|---|---|---|---|---|---|
| 1st 02:43 | MIN | Danila Yurov | Vladimir Tarasenko, Daemon Hunt | 5v5 | 0–1 |
| 1st 10:37 | MIN | Vinnie Hinostroza | Jake Middleton, Jared Spurgeon | 5v5 | 0–2 |
| 3rd 05:49 | CGY | Morgan Frost | Jonathan Huberdeau | 5v5 | 1–2 |
| 3rd 17:17 | MIN | Matt Boldy | Kirill Kaprizov, Quinn Hughes | 5v4 | 1–3 |
| 3rd 17:45 | MIN | Kirill Kaprizov | Brock Faber, Joel Eriksson Ek | 5v6 | 1–4 |
Team Comparison
| Calgary Flames | Minnesota Wild | |
|---|---|---|
| Goals | 1 | 4 |
| Shots on goal | 30 | 24 |
| Expected goals (xG) | 2.83 | 2.95 |
| High-danger shots | 14 | 16 |
| Corsi % | 52.9% | 47.1% |
| Power play | 0/3 | 1/2 |
| Faceoff % | 49.1% | 50.9% |
| Hits | 16 | 11 |
| Blocks | 17 | 15 |
| Giveaways | 18 | 13 |
| Takeaways | 6 | 3 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Morgan Frost | C | 1 | 0 | 1 | 2 | 16:25 | 0.12 | 0.95 |
| Jonathan Huberdeau | L | 0 | 1 | 1 | 4 | 16:48 | 0.23 | 0.54 |
| Zach Whitecloud | D | 0 | 0 | 0 | 3 | 24:26 | 0.06 | 0.20 |
| Kevin Bahl | D | 0 | 0 | 0 | 0 | 23:08 | 0.00 | 0.15 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 1 | 20:02 | 0.03 | 0.15 |
| Martin Pospisil | C | 0 | 0 | 0 | 1 | 12:36 | 0.18 | 0.10 |
| Hunter Brzustewicz | D | 0 | 0 | 0 | 0 | 16:15 | 0.01 | 0.05 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 2 | 17:50 | 0.05 | 0.05 |
| Matt Coronato | R | 0 | 0 | 0 | 3 | 18:15 | 0.33 | 0.05 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 0 | 18:05 | 0.10 | 0.05 |
| Joel Hanley | D | 0 | 0 | 0 | 0 | 12:20 | 0.00 | 0.05 |
| Connor Zary | C | 0 | 0 | 0 | 3 | 16:22 | 0.24 | 0.00 |
| Joel Farabee | L | 0 | 0 | 0 | 2 | 11:25 | 0.03 | 0.00 |
| Nazem Kadri | C | 0 | 0 | 0 | 3 | 16:12 | 0.19 | -0.05 |
| Justin Kirkland | C | 0 | 0 | 0 | 1 | 10:35 | 0.02 | -0.05 |
| Matvei Gridin | R | 0 | 0 | 0 | 2 | 16:26 | 0.24 | -0.10 |
| Mikael Backlund | C | 0 | 0 | 0 | 2 | 20:30 | 0.15 | -0.15 |
| Adam Klapka | R | 0 | 0 | 0 | 1 | 9:17 | 0.23 | -0.22 |
Minnesota Wild Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Kirill Kaprizov | L | 1 | 1 | 2 | 3 | 19:27 | 0.74 | 1.39 |
| Matt Boldy | L | 1 | 0 | 1 | 2 | 17:26 | 0.33 | 0.90 |
| Vinnie Hinostroza | C | 1 | 0 | 1 | 2 | 8:21 | 0.20 | 0.75 |
| Danila Yurov | R | 1 | 0 | 1 | 1 | 13:58 | 0.09 | 0.75 |
| Jared Spurgeon | D | 0 | 1 | 1 | 0 | 18:40 | 0.00 | 0.74 |
| Daemon Hunt | D | 0 | 1 | 1 | 1 | 15:09 | 0.05 | 0.74 |
| Vladimir Tarasenko | R | 0 | 1 | 1 | 1 | 13:26 | 0.02 | 0.69 |
| Jake Middleton | D | 0 | 1 | 1 | 1 | 20:22 | 0.07 | 0.64 |
| Joel Eriksson Ek | C | 0 | 1 | 1 | 0 | 16:27 | 0.13 | 0.59 |
| Brock Faber | D | 0 | 1 | 1 | 2 | 24:01 | 0.01 | 0.49 |
| Quinn Hughes | D | 0 | 1 | 1 | 4 | 27:57 | 0.24 | 0.49 |
| Yakov Trenin | C | 0 | 0 | 0 | 1 | 16:08 | 0.07 | 0.20 |
| Ryan Hartman | R | 0 | 0 | 0 | 0 | 18:17 | 0.05 | 0.10 |
| Nico Sturm | C | 0 | 0 | 0 | 0 | 9:48 | 0.00 | 0.05 |
| Marcus Johansson | L | 0 | 0 | 0 | 1 | 13:54 | 0.19 | 0.00 |
| David Jiricek | D | 0 | 0 | 0 | 2 | 12:38 | 0.02 | -0.05 |
| Mats Zuccarello | R | 0 | 0 | 0 | 1 | 19:27 | 0.02 | -0.15 |
| Marcus Foligno | L | 0 | 0 | 0 | 2 | 8:34 | 0.30 | -0.22 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Devin Cooley | Calgary Flames | 20 | 23 | 87.0% | -0.58 | L |
| Filip Gustavsson | Minnesota Wild | 29 | 30 | 96.7% | 2.08 | W |
Analysis
The Minnesota Wild defeated the Calgary Flames 4–1 on Jan 29, 2026.
Minnesota Wild generated 2.95 expected goals to Calgary Flames's 2.83 — 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.
Kirill Kaprizov led all skaters with a Game Score of 1.39 on 1 goal, 1 assist, 3 shots on goal.
Filip Gustavsson stopped 29 of 30, worth 2.08 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Minnesota Wild game?
The Minnesota Wild beat the Calgary Flames 4–1 on Jan 29, 2026.
What was the final score?
The final score was Minnesota Wild 4, Calgary Flames 1.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Kirill Kaprizov led all skaters at 1.39, on 1G, 1A and 3 shots on goal.
Which team deserved to win by expected goals?
Minnesota Wild generated 2.95 expected goals and Calgary Flames generated 2.83, so Minnesota Wild created the better chances. That matches the result.
What were the shot totals?
Calgary Flames put 30 shots on goal and Minnesota Wild put 24. High-danger chances went 14 to 16.
How did the goaltenders play?
Devin Cooley stopped 20 of 23 (-0.58 goals saved above expected); Filip Gustavsson stopped 29 of 30 (2.08 goals saved above expected).