Anaheim Ducks at Boston Bruins
NHL game between the Anaheim Ducks and the Boston Bruins on Oct 23, 2025. Final score: Anaheim Ducks 7, Boston Bruins 5.
| Status | Final |
|---|---|
| Date | Oct 23, 2025 |
| Venue | TD Garden |
| Anaheim Ducks score | 7 |
| Boston Bruins score | 5 |
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 | Mikael Granlund | C | 2 | 3 | 5 | 20:46 | 0.58 | 3.42 |
| 2nd | Nikita Nesterenko | C | 0 | 4 | 2 | 15:17 | 0.22 | 2.66 |
| 3rd | Jacob Trouba | D | 1 | 1 | 2 | 28:34 | 0.16 | 1.69 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Anaheim Ducks–Boston Bruins) |
|---|---|---|---|---|---|
| 1st 02:10 | BOS | Casey Mittelstadt | Pavel Zacha, Viktor Arvidsson | 5v5 | 0–1 |
| 1st 08:06 | ANA | Drew Helleson | Nikita Nesterenko, Mikael Granlund | 5v5 | 1–1 |
| 2nd 08:49 | BOS | Morgan Geekie | David Pastrnak, Charlie McAvoy | 5v5 | 1–2 |
| 2nd 11:29 | ANA | Cutter Gauthier | Jackson LaCombe, Leo Carlsson | 5v5 | 2–2 |
| 2nd 15:24 | ANA | Jacob Trouba | Nikita Nesterenko, Mikael Granlund | 5v5 | 3–2 |
| 2nd 17:10 | BOS | Mason Lohrei | Henri Jokiharju, Michael Eyssimont | 5v4 | 3–3 |
| 3rd 02:52 | ANA | Mikael Granlund | Troy Terry, Frank Vatrano | 4v5 | 4–3 |
| 3rd 07:49 | ANA | Sam Colangelo | Ryan Poehling, Jacob Trouba | 5v5 | 5–3 |
| 3rd 14:32 | BOS | David Pastrnak | Charlie McAvoy, Elias Lindholm | 5v4 | 5–4 |
| 3rd 14:57 | BOS | Morgan Geekie | Nikita Zadorov | 5v5 | 5–5 |
| 3rd 15:27 | ANA | Troy Terry | Nikita Nesterenko, Mikael Granlund | 5v5 | 6–5 |
| 3rd 17:52 | ANA | Mikael Granlund | Nikita Nesterenko | 6v5 | 7–5 |
Team Comparison
| Anaheim Ducks | Boston Bruins | |
|---|---|---|
| Goals | 7 | 5 |
| Shots on goal | 30 | 42 |
| Expected goals (xG) | 3.04 | 3.58 |
| High-danger shots | 16 | 25 |
| Corsi % | 43.5% | 56.5% |
| Power play | 1/3 | 2/2 |
| Faceoff % | 42.0% | 58.0% |
| Hits | 17 | 18 |
| Blocks | 22 | 15 |
| Giveaways | 19 | 18 |
| Takeaways | 1 | 4 |
Anaheim Ducks Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Mikael Granlund | C | 2 | 3 | 5 | 5 | 20:46 | 0.58 | 3.42 |
| Nikita Nesterenko | C | 0 | 4 | 4 | 2 | 15:17 | 0.22 | 2.66 |
| Jacob Trouba | D | 1 | 1 | 2 | 2 | 28:34 | 0.16 | 1.69 |
| Troy Terry | R | 1 | 1 | 2 | 3 | 19:46 | 0.64 | 1.34 |
| Drew Helleson | D | 1 | 0 | 1 | 2 | 21:18 | 0.04 | 0.85 |
| Frank Vatrano | R | 0 | 1 | 1 | 3 | 12:39 | 0.04 | 0.84 |
| Ryan Poehling | C | 0 | 1 | 1 | 0 | 11:07 | 0.00 | 0.69 |
| Leo Carlsson | C | 0 | 1 | 1 | 4 | 18:44 | 0.32 | 0.69 |
| Cutter Gauthier | L | 1 | 0 | 1 | 3 | 17:14 | 0.38 | 0.65 |
| Jackson LaCombe | D | 0 | 1 | 1 | 2 | 24:05 | 0.07 | 0.64 |
| Sam Colangelo | R | 1 | 0 | 1 | 1 | 13:14 | 0.33 | 0.60 |
| Beckett Sennecke | R | 0 | 0 | 0 | 0 | 14:10 | 0.00 | 0.15 |
| Mason McTavish | C | 0 | 0 | 0 | 0 | 12:56 | 0.01 | 0.10 |
| Radko Gudas | D | 0 | 0 | 0 | 0 | 3:49 | 0.01 | 0.05 |
| Olen Zellweger | D | 0 | 0 | 0 | 0 | 21:26 | 0.04 | 0.05 |
| Pavel Mintyukov | D | 0 | 0 | 0 | 1 | 15:54 | 0.06 | -0.05 |
| Alex Killorn | L | 0 | 0 | 0 | 2 | 17:31 | 0.23 | -0.05 |
| Ross Johnston | L | 0 | 0 | 0 | 0 | 11:20 | 0.08 | -0.38 |
Boston Bruins Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Morgan Geekie | C | 2 | 0 | 2 | 4 | 18:29 | 0.27 | 1.65 |
| David Pastrnak | R | 1 | 1 | 2 | 5 | 17:44 | 0.34 | 1.19 |
| Charlie McAvoy | D | 0 | 2 | 2 | 1 | 22:40 | 0.05 | 1.03 |
| Nikita Zadorov | D | 0 | 1 | 1 | 0 | 21:16 | 0.01 | 0.79 |
| Mason Lohrei | D | 1 | 0 | 1 | 2 | 19:02 | 0.98 | 0.75 |
| Pavel Zacha | C | 0 | 1 | 1 | 3 | 14:11 | 0.41 | 0.74 |
| Michael Eyssimont | C | 0 | 1 | 1 | 4 | 12:05 | 0.18 | 0.74 |
| Casey Mittelstadt | C | 1 | 0 | 1 | 2 | 12:36 | 0.30 | 0.70 |
| Henri Jokiharju | D | 0 | 1 | 1 | 0 | 18:24 | 0.01 | 0.69 |
| Viktor Arvidsson | L | 0 | 1 | 1 | 3 | 11:50 | 0.33 | 0.49 |
| Elias Lindholm | C | 0 | 1 | 1 | 2 | 17:46 | 0.10 | 0.39 |
| Jeffrey Viel | L | 0 | 0 | 0 | 3 | 14:11 | 0.67 | 0.25 |
| Fraser Minten | C | 0 | 0 | 0 | 3 | 15:22 | 0.72 | 0.20 |
| Mark Kastelic | C | 0 | 0 | 0 | 2 | 12:50 | 0.02 | 0.20 |
| Michael Callahan | D | 0 | 0 | 0 | 2 | 16:54 | 0.08 | 0.15 |
| Andrew Peeke | D | 0 | 0 | 0 | 3 | 21:30 | 0.05 | 0.05 |
| Sean Kuraly | C | 0 | 0 | 0 | 3 | 13:38 | 0.44 | -0.10 |
| Tanner Jeannot | L | 0 | 0 | 0 | 0 | 14:36 | 0.00 | -0.28 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Petr Mrazek | Anaheim Ducks | 37 | 42 | 88.1% | -1.39 | W |
| Joonas Korpisalo | Boston Bruins | 23 | 29 | 79.3% | -3.40 | L |
Analysis
The Anaheim Ducks defeated the Boston Bruins 7–5 on Oct 23, 2025.
Boston Bruins generated 3.58 expected goals to Anaheim Ducks's 3.04 — Boston Bruins owned the better of the chances but Anaheim Ducks took the game, the kind of split that usually means finishing or goaltending decided it.
Mikael Granlund led all skaters with a Game Score of 3.42 on 2 goals, 3 assists, 5 shots on goal.
Petr Mrazek stopped 37 of 42, worth -1.39 goals saved above expected.
Frequently Asked Questions
Who won the Anaheim Ducks vs Boston Bruins game?
The Anaheim Ducks beat the Boston Bruins 7–5 on Oct 23, 2025.
What was the final score?
The final score was Anaheim Ducks 7, Boston Bruins 5.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Mikael Granlund led all skaters at 3.42, on 2G, 3A and 5 shots on goal.
Which team deserved to win by expected goals?
Boston Bruins generated 3.58 expected goals and Anaheim Ducks generated 3.04, so Boston Bruins created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Anaheim Ducks put 30 shots on goal and Boston Bruins put 42. High-danger chances went 16 to 25.