Calgary Flames at Utah Mammoth
NHL game between the Calgary Flames and the Utah Mammoth on Oct 15, 2025. Final score: Calgary Flames 1, Utah Mammoth 3.
| Status | Final |
|---|---|
| Date | Oct 15, 2025 |
| Venue | Delta Center |
| Calgary Flames score | 1 |
| Utah Mammoth 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 | Rasmus Andersson | D | 1 | 0 | 2 | 23:23 | 0.50 | 1.41 |
| 2nd | Dylan Guenther | R | 0 | 0 | 3 | 16:54 | 0.30 | 1.06 |
| 3rd | Nick Schmaltz | C | 0 | 1 | 6 | 19:52 | 0.76 | 1.05 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Utah Mammoth) |
|---|---|---|---|---|---|
| 1st 08:37 | CGY | Rasmus Andersson | Morgan Frost, Nazem Kadri | 4v5 | 1–0 |
| 2nd 01:16 | UTA | Barrett Hayton | Nick Schmaltz, John Marino | 5v5 | 1–1 |
| 2nd 04:24 | UTA | JJ Peterka | — | 5v5 | 1–2 |
| 3rd 19:37 | UTA | Kevin Stenlund | — | 5v6 | 1–3 |
Team Comparison
| Calgary Flames | Utah Mammoth | |
|---|---|---|
| Goals | 1 | 3 |
| Shots on goal | 20 | 32 |
| Expected goals (xG) | 3.62 | 3.88 |
| High-danger shots | 14 | 15 |
| Corsi % | 47.5% | 52.5% |
| Power play | 1/4 | 0/6 |
| Faceoff % | 56.6% | 43.4% |
| Hits | 21 | 25 |
| Blocks | 14 | 17 |
| Giveaways | 11 | 10 |
| Takeaways | 5 | 2 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Rasmus Andersson | D | 1 | 0 | 1 | 2 | 23:23 | 0.50 | 1.41 |
| Kevin Bahl | D | 0 | 0 | 0 | 0 | 23:16 | 0.00 | 0.91 |
| Morgan Frost | C | 0 | 1 | 1 | 1 | 15:01 | 0.12 | 0.82 |
| Nazem Kadri | C | 0 | 1 | 1 | 1 | 19:46 | 0.12 | 0.71 |
| Matt Coronato | R | 0 | 0 | 0 | 3 | 16:11 | 0.47 | 0.27 |
| Joel Farabee | L | 0 | 0 | 0 | 4 | 19:49 | 0.47 | 0.23 |
| Samuel Honzek | L | 0 | 0 | 0 | 2 | 13:00 | 0.23 | 0.13 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 1 | 13:38 | 0.26 | 0.06 |
| Ryan Lomberg | L | 0 | 0 | 0 | 0 | 8:26 | 0.01 | -0.01 |
| Blake Coleman | L | 0 | 0 | 0 | 2 | 17:58 | 0.60 | -0.05 |
| Connor Zary | C | 0 | 0 | 0 | 1 | 13:35 | 0.02 | -0.13 |
| Adam Klapka | R | 0 | 0 | 0 | 0 | 7:30 | 0.21 | -0.23 |
| Zayne Parekh | D | 0 | 0 | 0 | 2 | 17:25 | 0.10 | -0.26 |
| Mikael Backlund | C | 0 | 0 | 0 | 1 | 19:09 | 0.04 | -0.28 |
| Justin Kirkland | C | 0 | 0 | 0 | 0 | 9:19 | 0.00 | -0.39 |
| Brayden Pachal | D | 0 | 0 | 0 | 0 | 13:22 | 0.04 | -0.50 |
| Joel Hanley | D | 0 | 0 | 0 | 0 | 14:36 | 0.00 | -0.70 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 0 | 23:54 | 0.05 | -0.80 |
Utah Mammoth Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Dylan Guenther | R | 0 | 0 | 0 | 3 | 16:54 | 0.30 | 1.06 |
| Nick Schmaltz | C | 0 | 1 | 1 | 6 | 19:52 | 0.76 | 1.05 |
| JJ Peterka | R | 1 | 0 | 1 | 2 | 16:30 | 0.34 | 1.01 |
| Logan Cooley | C | 0 | 0 | 0 | 4 | 20:28 | 0.56 | 0.87 |
| Kevin Stenlund | C | 1 | 0 | 1 | 3 | 14:30 | 0.52 | 0.86 |
| Barrett Hayton | C | 1 | 0 | 1 | 1 | 18:08 | 0.23 | 0.81 |
| Brandon Tanev | L | 0 | 0 | 0 | 1 | 10:28 | 0.01 | 0.80 |
| Olli Määttä | D | 0 | 0 | 0 | 0 | 11:40 | 0.00 | 0.72 |
| Dmitri Simashev | D | 0 | 0 | 0 | 1 | 14:17 | 0.02 | 0.49 |
| John Marino | D | 0 | 1 | 1 | 1 | 19:20 | 0.05 | 0.31 |
| Ian Cole | D | 0 | 0 | 0 | 0 | 16:32 | 0.00 | 0.27 |
| Lawson Crouse | L | 0 | 0 | 0 | 2 | 13:45 | 0.22 | 0.26 |
| Kailer Yamamoto | R | 0 | 0 | 0 | 0 | 11:13 | 0.00 | 0.18 |
| Jack McBain | C | 0 | 0 | 0 | 1 | 14:17 | 0.18 | 0.07 |
| Nate Schmidt | D | 0 | 0 | 0 | 1 | 22:29 | 0.07 | -0.11 |
| Mikhail Sergachev | D | 0 | 0 | 0 | 1 | 24:21 | 0.13 | -0.11 |
| Clayton Keller | R | 0 | 0 | 0 | 4 | 20:23 | 0.38 | -0.20 |
| Michael Carcone | L | 0 | 0 | 0 | 1 | 7:55 | 0.05 | -0.29 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Devin Cooley | Calgary Flames | 29 | 31 | 93.5% | 1.04 | L |
| Karel Vejmelka | Utah Mammoth | 19 | 20 | 95.0% | 2.62 | W |
Analysis
The Utah Mammoth defeated the Calgary Flames 3–1 on Oct 15, 2025.
Utah Mammoth generated 3.88 expected goals to Calgary Flames's 3.62 — the run of play matched the result, with Utah Mammoth earning the better chances as well as the goals; by expected goals it was close to a coin flip.
Rasmus Andersson led all skaters with a Game Score of 1.41 on 1 goal, 2 shots on goal.
Karel Vejmelka stopped 19 of 20, worth 2.62 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Utah Mammoth game?
The Utah Mammoth beat the Calgary Flames 3–1 on Oct 15, 2025.
What was the final score?
The final score was Utah Mammoth 3, Calgary Flames 1.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Rasmus Andersson led all skaters at 1.41, on 1G, 0A and 2 shots on goal.
Which team deserved to win by expected goals?
Utah Mammoth generated 3.88 expected goals and Calgary Flames generated 3.62, so Utah Mammoth created the better chances. That matches the result.
What were the shot totals?
Calgary Flames put 20 shots on goal and Utah Mammoth put 32. High-danger chances went 14 to 15.