Pittsburgh Penguins at Minnesota Wild
NHL game between the Pittsburgh Penguins and the Minnesota Wild on Oct 31, 2025. Final score: Pittsburgh Penguins 4, Minnesota Wild 1.
| Status | Final |
|---|---|
| Date | Oct 31, 2025 |
| Venue | Grand Casino Arena |
| Pittsburgh Penguins score | 4 |
| Minnesota Wild score | 1 |
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 | Ryan Shea | D | 1 | 1 | 2 | 21:54 | 0.10 | 2.18 |
| 2nd | Kris Letang | D | 0 | 2 | 3 | 22:31 | 0.05 | 1.85 |
| 3rd | Ben Kindel | C | 1 | 0 | 1 | 12:11 | 0.53 | 1.43 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Pittsburgh Penguins–Minnesota Wild) |
|---|---|---|---|---|---|
| 1st 10:16 | MIN | Kirill Kaprizov | Marcus Johansson, Marco Rossi | 5v5 | 0–1 |
| 2nd 02:18 | PIT | Ryan Shea | Tommy Novak, Kris Letang | 5v5 | 1–1 |
| 3rd 06:29 | PIT | Bryan Rust | Ryan Shea, Kris Letang | 5v5 | 2–1 |
| 3rd 07:30 | PIT | Ben Kindel | Bryan Rust, Evgeni Malkin | 4v5 | 3–1 |
| 3rd 17:18 | PIT | Anthony Mantha | — | 6v5 | 4–1 |
Team Comparison
| Pittsburgh Penguins | Minnesota Wild | |
|---|---|---|
| Goals | 4 | 1 |
| Shots on goal | 34 | 27 |
| Expected goals (xG) | 2.83 | 1.99 |
| High-danger shots | 13 | 16 |
| Corsi % | 49.6% | 50.4% |
| Power play | 1/1 | 0/4 |
| Faceoff % | 62.8% | 37.2% |
| Hits | 23 | 23 |
| Blocks | 15 | 9 |
| Giveaways | 12 | 19 |
| Takeaways | 5 | 4 |
Pittsburgh Penguins Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Ryan Shea | D | 1 | 1 | 2 | 2 | 21:54 | 0.10 | 2.18 |
| Kris Letang | D | 0 | 2 | 2 | 3 | 22:31 | 0.05 | 1.85 |
| Ben Kindel | C | 1 | 0 | 1 | 1 | 12:11 | 0.53 | 1.43 |
| Bryan Rust | R | 1 | 1 | 2 | 2 | 16:15 | 0.18 | 1.43 |
| Tommy Novak | C | 0 | 1 | 1 | 5 | 12:42 | 0.46 | 1.31 |
| Parker Wotherspoon | D | 0 | 0 | 0 | 1 | 24:17 | 0.04 | 0.83 |
| Connor Dewar | C | 0 | 0 | 0 | 6 | 14:40 | 0.47 | 0.73 |
| Erik Karlsson | D | 0 | 0 | 0 | 2 | 21:57 | 0.14 | 0.73 |
| Ville Koivunen | R | 0 | 0 | 0 | 1 | 12:15 | 0.07 | 0.67 |
| Sidney Crosby | C | 0 | 0 | 0 | 2 | 13:35 | 0.12 | 0.64 |
| Noel Acciari | C | 0 | 0 | 0 | 2 | 16:20 | 0.04 | 0.50 |
| Filip Hallander | C | 0 | 0 | 0 | 1 | 14:40 | 0.19 | 0.29 |
| Blake Lizotte | C | 0 | 0 | 0 | 1 | 15:15 | 0.29 | 0.28 |
| Evgeni Malkin | C | 0 | 1 | 1 | 0 | 14:47 | 0.18 | 0.22 |
| Mathew Dumba | D | 0 | 0 | 0 | 2 | 15:45 | 0.05 | 0.03 |
| Owen Pickering | D | 0 | 0 | 0 | 0 | 13:23 | 0.01 | 0.03 |
| Anthony Mantha | R | 1 | 0 | 1 | 2 | 15:32 | 0.24 | -0.21 |
| Justin Brazeau | R | 0 | 0 | 0 | 1 | 14:01 | 0.23 | -0.46 |
Minnesota Wild Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Marcus Johansson | L | 0 | 1 | 1 | 3 | 15:50 | 0.34 | 1.25 |
| Kirill Kaprizov | L | 1 | 0 | 1 | 4 | 21:38 | 0.60 | 0.93 |
| Marco Rossi | C | 0 | 1 | 1 | 1 | 18:29 | 0.08 | 0.92 |
| Jake Middleton | D | 0 | 0 | 0 | 1 | 18:53 | 0.09 | 0.85 |
| Yakov Trenin | C | 0 | 0 | 0 | 1 | 12:46 | 0.42 | 0.24 |
| Jared Spurgeon | D | 0 | 0 | 0 | 1 | 18:14 | 0.01 | 0.24 |
| Matt Boldy | L | 0 | 0 | 0 | 1 | 18:48 | 0.15 | -0.02 |
| Vladimir Tarasenko | R | 0 | 0 | 0 | 1 | 14:04 | 0.10 | -0.07 |
| Joel Eriksson Ek | C | 0 | 0 | 0 | 2 | 17:19 | 0.25 | -0.09 |
| Vinnie Hinostroza | C | 0 | 0 | 0 | 2 | 14:14 | 0.02 | -0.25 |
| Tyler Pitlick | C | 0 | 0 | 0 | 1 | 9:45 | 0.10 | -0.32 |
| Jonas Brodin | D | 0 | 0 | 0 | 0 | 21:59 | 0.00 | -0.43 |
| Danila Yurov | R | 0 | 0 | 0 | 1 | 9:45 | 0.02 | -0.50 |
| Ryan Hartman | R | 0 | 0 | 0 | 1 | 19:33 | 0.08 | -0.53 |
| Marcus Foligno | L | 0 | 0 | 0 | 1 | 13:02 | 0.43 | -0.53 |
| Zeev Buium | D | 0 | 0 | 0 | 2 | 19:27 | 0.03 | -0.75 |
| David Jiricek | D | 0 | 0 | 0 | 2 | 13:31 | 0.03 | -0.87 |
| Brock Faber | D | 0 | 0 | 0 | 2 | 22:41 | 0.03 | -0.98 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Tristan Jarry | Pittsburgh Penguins | 26 | 27 | 96.3% | 1.69 | W |
| Filip Gustavsson | Minnesota Wild | 30 | 33 | 90.9% | 0.02 | L |
Analysis
The Pittsburgh Penguins defeated the Minnesota Wild 4–1 on Oct 31, 2025.
Minnesota Wild generated 1.99 expected goals to Pittsburgh Penguins's 2.83 — the run of play matched the result, with Pittsburgh Penguins earning the better chances as well as the goals.
Ryan Shea led all skaters with a Game Score of 2.18 on 1 goal, 1 assist, 2 shots on goal.
Tristan Jarry stopped 26 of 27, worth 1.69 goals saved above expected.
Frequently Asked Questions
Who won the Pittsburgh Penguins vs Minnesota Wild game?
The Pittsburgh Penguins beat the Minnesota Wild 4–1 on Oct 31, 2025.
What was the final score?
The final score was Pittsburgh Penguins 4, Minnesota Wild 1.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Ryan Shea led all skaters at 2.18, on 1G, 1A and 2 shots on goal.
Which team deserved to win by expected goals?
Minnesota Wild generated 1.99 expected goals and Pittsburgh Penguins generated 2.83, so Pittsburgh Penguins created the better chances. That matches the result.
What were the shot totals?
Pittsburgh Penguins put 34 shots on goal and Minnesota Wild put 27. High-danger chances went 13 to 16.