Detroit Red Wings at Boston Bruins
NHL game between the Detroit Red Wings and the Boston Bruins on Nov 29, 2025. Final score: Detroit Red Wings 2, Boston Bruins 3.
| Status | Final |
|---|---|
| Date | Nov 29, 2025 |
| Venue | TD Garden |
| Detroit Red Wings score | 2 |
| Boston Bruins 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 | Morgan Geekie | C | 2 | 0 | 3 | 16:18 | 0.84 | 2.11 |
| 2nd | Dylan Larkin | C | 0 | 2 | 1 | 23:53 | 0.30 | 1.49 |
| 3rd | Elias Lindholm | C | 0 | 2 | 2 | 14:52 | 0.23 | 1.49 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Detroit Red Wings–Boston Bruins) |
|---|---|---|---|---|---|
| 2nd 04:25 | BOS | Morgan Geekie | Elias Lindholm | 5v5 | 0–1 |
| 3rd 06:38 | DET | Lucas Raymond | Dylan Larkin, Emmitt Finnie | 5v5 | 1–1 |
| 3rd 13:39 | BOS | Morgan Geekie | Casey Mittelstadt, Elias Lindholm | 5v4 | 1–2 |
| 3rd 18:06 | DET | Michael Rasmussen | Patrick Kane, Dylan Larkin | 5v6 | 2–2 |
| P5 00:00 | BOS | Casey Mittelstadt | — | 1v0 | 2–2 |
Team Comparison
| Detroit Red Wings | Boston Bruins | |
|---|---|---|
| Goals | 2 | 3 |
| Shots on goal | 26 | 20 |
| Expected goals (xG) | 3.94 | 2.41 |
| High-danger shots | 18 | 8 |
| Corsi % | 57.4% | 42.6% |
| Power play | 1/5 | 1/2 |
| Faceoff % | 52.8% | 47.2% |
| Hits | 24 | 28 |
| Blocks | 9 | 17 |
| Giveaways | 21 | 16 |
| Takeaways | 3 | 6 |
Detroit Red Wings Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Dylan Larkin | C | 0 | 2 | 2 | 1 | 23:53 | 0.30 | 1.49 |
| Emmitt Finnie | C | 0 | 1 | 1 | 3 | 19:33 | 0.32 | 1.28 |
| Simon Edvinsson | D | 0 | 0 | 0 | 2 | 24:01 | 0.24 | 0.85 |
| Michael Rasmussen | C | 1 | 0 | 1 | 2 | 13:40 | 0.95 | 0.82 |
| Patrick Kane | R | 0 | 1 | 1 | 2 | 20:20 | 0.70 | 0.75 |
| Moritz Seider | D | 0 | 0 | 0 | 2 | 28:18 | 0.04 | 0.72 |
| Lucas Raymond | L | 1 | 0 | 1 | 3 | 22:53 | 0.67 | 0.59 |
| Axel Sandin-Pellikka | D | 0 | 0 | 0 | 0 | 21:06 | 0.12 | 0.31 |
| Alex DeBrincat | R | 0 | 0 | 0 | 4 | 23:20 | 1.10 | 0.31 |
| Marco Kasper | C | 0 | 0 | 0 | 3 | 12:50 | 0.24 | 0.30 |
| Nate Danielson | C | 0 | 0 | 0 | 1 | 12:35 | 0.28 | 0.29 |
| Elmer Soderblom | L | 0 | 0 | 0 | 1 | 12:43 | 0.46 | 0.25 |
| Mason Appleton | C | 0 | 0 | 0 | 0 | 8:07 | 0.00 | 0.18 |
| J.T. Compher | L | 0 | 0 | 0 | 2 | 10:38 | 0.46 | 0.08 |
| Albert Johansson | D | 0 | 0 | 0 | 0 | 14:07 | 0.00 | 0.01 |
| Andrew Copp | C | 0 | 0 | 0 | 0 | 17:52 | 0.06 | 0.00 |
| Ben Chiarot | D | 0 | 0 | 0 | 0 | 16:38 | 0.00 | -0.15 |
| Travis Hamonic | D | 0 | 0 | 0 | 0 | 12:46 | 0.00 | -0.48 |
Boston Bruins Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Morgan Geekie | C | 2 | 0 | 2 | 3 | 16:18 | 0.84 | 2.11 |
| Elias Lindholm | C | 0 | 2 | 2 | 2 | 14:52 | 0.23 | 1.49 |
| Alex Steeves | C | 0 | 0 | 0 | 1 | 14:44 | 0.35 | 0.82 |
| Andrew Peeke | D | 0 | 0 | 0 | 2 | 26:04 | 0.05 | 0.71 |
| Casey Mittelstadt | C | 0 | 1 | 1 | 1 | 18:30 | 0.60 | 0.42 |
| Michael Callahan | D | 0 | 0 | 0 | 0 | 12:45 | 0.00 | 0.25 |
| Jeffrey Viel | L | 0 | 0 | 0 | 0 | 7:45 | 0.00 | 0.11 |
| Michael Eyssimont | C | 0 | 0 | 0 | 1 | 8:51 | 0.03 | 0.08 |
| Sean Kuraly | C | 0 | 0 | 0 | 2 | 15:56 | 0.14 | 0.06 |
| Mason Lohrei | D | 0 | 0 | 0 | 2 | 15:36 | 0.17 | 0.05 |
| Mark Kastelic | C | 0 | 0 | 0 | 0 | 15:19 | 0.00 | 0.01 |
| Tanner Jeannot | L | 0 | 0 | 0 | 0 | 15:22 | 0.21 | -0.14 |
| Jonathan Aspirot | D | 0 | 0 | 0 | 3 | 19:41 | 0.20 | -0.15 |
| Pavel Zacha | C | 0 | 0 | 0 | 1 | 19:53 | 0.09 | -0.17 |
| Marat Khusnutdinov | C | 0 | 0 | 0 | 0 | 15:27 | 0.00 | -0.17 |
| Fraser Minten | C | 0 | 0 | 0 | 0 | 16:25 | 0.00 | -0.48 |
| Hampus Lindholm | D | 0 | 0 | 0 | 0 | 26:11 | 0.02 | -0.73 |
| Nikita Zadorov | D | 0 | 0 | 0 | 2 | 26:57 | 0.09 | -1.32 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Cam Talbot | Detroit Red Wings | 18 | 20 | 90.0% | 0.23 | O |
| Jeremy Swayman | Boston Bruins | 24 | 26 | 92.3% | 2.33 | W |
Analysis
The Boston Bruins defeated the Detroit Red Wings 3–2 on Nov 29, 2025, a one-goal game.
Boston Bruins generated 2.41 expected goals to Detroit Red Wings's 3.94 — Detroit Red Wings owned the better of the chances but Boston Bruins took the game, the kind of split that usually means finishing or goaltending decided it.
Morgan Geekie led all skaters with a Game Score of 2.11 on 2 goals, 3 shots on goal.
Jeremy Swayman stopped 24 of 26, worth 2.33 goals saved above expected.
Frequently Asked Questions
Who won the Detroit Red Wings vs Boston Bruins game?
The Boston Bruins beat the Detroit Red Wings 3–2 on Nov 29, 2025.
What was the final score?
The final score was Boston Bruins 3, Detroit Red Wings 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Morgan Geekie led all skaters at 2.11, on 2G, 0A and 3 shots on goal.
Which team deserved to win by expected goals?
Boston Bruins generated 2.41 expected goals and Detroit Red Wings generated 3.94, so Detroit Red Wings created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Detroit Red Wings put 26 shots on goal and Boston Bruins put 20. High-danger chances went 18 to 8.