Utah Mammoth at St. Louis Blues
NHL game between the Utah Mammoth and the St. Louis Blues on Oct 24, 2025. Final score: Utah Mammoth 7, St. Louis Blues 4.
| Status | Final |
|---|---|
| Date | Oct 24, 2025 |
| Venue | Enterprise Center |
| Utah Mammoth score | 7 |
| St. Louis Blues 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 | Logan Cooley | C | 3 | 1 | 4 | 18:16 | 0.48 | 2.79 |
| 2nd | JJ Peterka | R | 0 | 3 | 2 | 16:14 | 0.05 | 2.02 |
| 3rd | Clayton Keller | R | 2 | 1 | 2 | 18:14 | 0.33 | 1.94 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Utah Mammoth–St. Louis Blues) |
|---|---|---|---|---|---|
| 1st 03:18 | UTA | Ian Cole | JJ Peterka, Logan Cooley | 5v5 | 1–0 |
| 1st 06:07 | UTA | Logan Cooley | Dylan Guenther, JJ Peterka | 5v5 | 2–0 |
| 1st 07:57 | UTA | Logan Cooley | Dylan Guenther, Olli Määttä | 5v5 | 3–0 |
| 1st 10:55 | UTA | Logan Cooley | Dylan Guenther, Mikhail Sergachev | 4v5 | 4–0 |
| 2nd 05:58 | STL | Pius Suter | Colton Parayko, Mathieu Joseph | 5v5 | 4–1 |
| 2nd 07:13 | STL | Pavel Buchnevich | Robert Thomas, Jordan Kyrou | 5v4 | 4–2 |
| 2nd 19:24 | UTA | Clayton Keller | Nick Schmaltz, JJ Peterka | 5v5 | 5–2 |
| 3rd 02:19 | STL | Nathan Walker | Oskar Sundqvist, Dylan Holloway | 5v5 | 5–3 |
| 3rd 05:43 | STL | Philip Broberg | Oskar Sundqvist, Colton Parayko | 5v5 | 5–4 |
| 3rd 09:51 | UTA | Nick Schmaltz | Mikhail Sergachev, Clayton Keller | 4v5 | 6–4 |
| 3rd 18:20 | UTA | Clayton Keller | Nick Schmaltz, Barrett Hayton | 6v5 | 7–4 |
Team Comparison
| Utah Mammoth | St. Louis Blues | |
|---|---|---|
| Goals | 7 | 4 |
| Shots on goal | 25 | 20 |
| Expected goals (xG) | 1.97 | 2.56 |
| High-danger shots | 8 | 13 |
| Corsi % | 50.0% | 50.0% |
| Power play | 2/4 | 1/4 |
| Faceoff % | 45.9% | 54.1% |
| Hits | 15 | 32 |
| Blocks | 9 | 5 |
| Giveaways | 16 | 15 |
| Takeaways | 3 | 4 |
Utah Mammoth Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Logan Cooley | C | 3 | 1 | 4 | 4 | 18:16 | 0.48 | 2.79 |
| JJ Peterka | R | 0 | 3 | 3 | 2 | 16:14 | 0.05 | 2.02 |
| Clayton Keller | R | 2 | 1 | 3 | 2 | 18:14 | 0.33 | 1.94 |
| Nick Schmaltz | C | 1 | 2 | 3 | 1 | 20:47 | 1.01 | 1.83 |
| Dylan Guenther | R | 0 | 3 | 3 | 3 | 17:55 | 0.36 | 1.72 |
| Mikhail Sergachev | D | 0 | 2 | 2 | 0 | 23:10 | 0.00 | 1.08 |
| Ian Cole | D | 1 | 0 | 1 | 2 | 22:00 | 0.16 | 0.90 |
| Barrett Hayton | C | 0 | 1 | 1 | 0 | 13:47 | 0.01 | 0.64 |
| Olli Määttä | D | 0 | 1 | 1 | 0 | 12:40 | 0.00 | 0.59 |
| John Marino | D | 0 | 0 | 0 | 3 | 19:42 | 0.11 | 0.15 |
| Jack McBain | C | 0 | 0 | 0 | 0 | 15:36 | 0.00 | 0.15 |
| Nate Schmidt | D | 0 | 0 | 0 | 1 | 22:16 | 0.01 | 0.15 |
| Liam O'Brien | C | 0 | 0 | 0 | 0 | 9:42 | 0.08 | 0.10 |
| Kevin Stenlund | C | 0 | 0 | 0 | 1 | 14:59 | 0.05 | 0.05 |
| Brandon Tanev | L | 0 | 0 | 0 | 1 | 9:35 | 0.09 | 0.00 |
| Lawson Crouse | L | 0 | 0 | 0 | 2 | 12:52 | 0.01 | -0.05 |
| Dmitri Simashev | D | 0 | 0 | 0 | 1 | 14:14 | 0.02 | -0.05 |
| Michael Carcone | L | 0 | 0 | 0 | 2 | 10:46 | 0.20 | -0.15 |
St. Louis Blues Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Colton Parayko | D | 0 | 2 | 2 | 1 | 21:18 | 0.28 | 1.33 |
| Oskar Sundqvist | C | 0 | 2 | 2 | 0 | 11:13 | 0.08 | 1.18 |
| Mathieu Joseph | R | 0 | 1 | 1 | 0 | 12:20 | 0.00 | 0.89 |
| Nathan Walker | L | 1 | 0 | 1 | 3 | 13:34 | 0.69 | 0.80 |
| Philip Broberg | D | 1 | 0 | 1 | 1 | 22:38 | 0.08 | 0.75 |
| Dylan Holloway | L | 0 | 1 | 1 | 1 | 15:32 | 0.01 | 0.69 |
| Pavel Buchnevich | L | 1 | 0 | 1 | 2 | 21:38 | 1.05 | 0.65 |
| Pius Suter | C | 1 | 0 | 1 | 1 | 12:56 | 0.41 | 0.65 |
| Robert Thomas | C | 0 | 1 | 1 | 2 | 22:19 | 0.12 | 0.64 |
| Jordan Kyrou | R | 0 | 1 | 1 | 2 | 18:59 | 0.03 | 0.64 |
| Nick Bjugstad | C | 0 | 0 | 0 | 1 | 9:51 | 0.25 | 0.15 |
| Jimmy Snuggerud | R | 0 | 0 | 0 | 1 | 14:57 | 0.21 | 0.10 |
| Justin Faulk | D | 0 | 0 | 0 | 2 | 22:05 | 0.07 | 0.05 |
| Jake Neighbours | L | 0 | 0 | 0 | 1 | 13:52 | 0.18 | 0.05 |
| Logan Mailloux | D | 0 | 0 | 0 | 0 | 10:51 | 0.01 | 0.05 |
| Brayden Schenn | C | 0 | 0 | 0 | 1 | 15:20 | 0.16 | 0.00 |
| Tyler Tucker | D | 0 | 0 | 0 | 0 | 14:00 | 0.00 | -0.05 |
| Cam Fowler | D | 0 | 0 | 0 | 1 | 21:37 | 0.08 | -0.05 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Karel Vejmelka | Utah Mammoth | 16 | 20 | 80.0% | -1.37 | W |
| Jordan Binnington | St. Louis Blues | 15 | 18 | 83.3% | -1.77 | L |
| Joel Hofer | St. Louis Blues | 3 | 6 | 50.0% | -2.75 |
Analysis
The Utah Mammoth defeated the St. Louis Blues 7–4 on Oct 24, 2025.
St. Louis Blues generated 2.56 expected goals to Utah Mammoth's 1.97 — St. Louis Blues owned the better of the chances but Utah Mammoth took the game, the kind of split that usually means finishing or goaltending decided it.
Logan Cooley led all skaters with a Game Score of 2.79 on 3 goals, 1 assist, 4 shots on goal.
Karel Vejmelka stopped 16 of 20, worth -1.37 goals saved above expected.
Frequently Asked Questions
Who won the Utah Mammoth vs St. Louis Blues game?
The Utah Mammoth beat the St. Louis Blues 7–4 on Oct 24, 2025.
What was the final score?
The final score was Utah Mammoth 7, St. Louis Blues 4.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Logan Cooley led all skaters at 2.79, on 3G, 1A and 4 shots on goal.
Which team deserved to win by expected goals?
St. Louis Blues generated 2.56 expected goals and Utah Mammoth generated 1.97, so St. Louis Blues created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Utah Mammoth put 25 shots on goal and St. Louis Blues put 20. High-danger chances went 8 to 13.