Boston Bruins Stats 2024-25
2024-25 · 33-39-10 · 76 pts · 8th Atlantic
The Boston Bruins went 33-39-10 in 2024-25 (76 points).
David Pastrnak led the team with 106 points (43 goals) in 82 games, ahead of Morgan Geekie with 57.
Jeremy Swayman made 58 starts in goal, going 22-29-7 with a .892 save percentage.
Every Boston Bruins game of 2024-25: scores and results →
Skaters (2024-25)
| Player | Pos | GP | G | A | P | +/- | PPP | SHP | GWG | SOG | Hits | Blk | TK | GV | TOI/GP | PP/GP | SH/GP | FO% | 5v5 CF% | 5v5 GF-GA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| David Pastrnak | R | 82 | 43 | 63 | 106 | 0 | 23 | 0 | 4 | 319 | 58 | 24 | 40 | 118 | 20:11 | 3:26 | 0:01 | — | 51.0% | 72-55 |
| Morgan Geekie | C | 77 | 33 | 24 | 57 | +3 | 9 | 0 | 4 | 150 | 110 | 29 | 31 | 51 | 16:55 | 1:48 | 0:01 | 46.5% | 51.0% | 65-47 |
| Brad Marchand | L | 61 | 21 | 26 | 47 | -8 | 13 | 1 | 5 | 175 | 66 | 27 | 19 | 71 | 18:26 | 3:17 | 1:20 | — | 49.5% | 28-31 |
| Elias Lindholm | C | 82 | 17 | 30 | 47 | -4 | 14 | 3 | 3 | 152 | 114 | 79 | 22 | 39 | 18:05 | 2:55 | 1:42 | 55.2% | 49.0% | 46-37 |
| Pavel Zacha | C | 82 | 14 | 33 | 47 | -8 | 7 | 3 | 5 | 132 | 63 | 26 | 24 | 62 | 19:04 | 2:31 | 1:43 | 53.2% | 48.8% | 53-52 |
| Mason Lohrei | D | 77 | 5 | 28 | 33 | -43 | 16 | 0 | 0 | 92 | 25 | 103 | 36 | 104 | 19:32 | 2:04 | 0:20 | — | 47.5% | 52-72 |
| Charlie McAvoy | D | 50 | 7 | 16 | 23 | 0 | 4 | 1 | 2 | 98 | 89 | 81 | 26 | 72 | 23:40 | 3:16 | 1:39 | — | 50.4% | 34-30 |
| Charlie Coyle | C | 64 | 15 | 7 | 22 | -14 | 3 | 1 | 2 | 92 | 93 | 49 | 38 | 42 | 17:38 | 1:54 | 2:05 | 49.2% | 47.4% | 27-36 |
| Nikita Zadorov | D | 81 | 4 | 18 | 22 | +25 | 0 | 2 | 0 | 105 | 219 | 107 | 25 | 104 | 20:37 | 0:10 | 2:05 | — | 47.8% | 54-48 |
| Justin Brazeau | R | 57 | 10 | 10 | 20 | -6 | 5 | 0 | 2 | 78 | 89 | 26 | 10 | 33 | 12:58 | 1:31 | 0:02 | — | 49.4% | 21-20 |
| Cole Koepke | L | 73 | 10 | 7 | 17 | +1 | 0 | 0 | 2 | 85 | 177 | 26 | 8 | 33 | 11:15 | 0:03 | 0:44 | — | 44.5% | 24-24 |
| Andrew Peeke | D | 76 | 1 | 16 | 17 | -10 | 0 | 2 | 0 | 80 | 105 | 126 | 15 | 98 | 18:36 | 0:05 | 1:45 | — | 46.4% | 40-57 |
| Trent Frederic | C | 57 | 8 | 7 | 15 | -14 | 3 | 0 | 0 | 76 | 155 | 29 | 12 | 32 | 13:50 | 0:52 | 0:27 | 43.9% | 47.8% | 19-28 |
| Mark Kastelic | C | 61 | 5 | 9 | 14 | -3 | 0 | 0 | 0 | 67 | 218 | 39 | 12 | 26 | 10:44 | 0:06 | 0:15 | 54.4% | 43.6% | 19-23 |
| John Beecher | C | 78 | 3 | 8 | 11 | -9 | 0 | 0 | 0 | 44 | 85 | 71 | 14 | 49 | 11:17 | 0:04 | 1:29 | 52.0% | 43.1% | 20-30 |
| Matthew Poitras | C | 33 | 1 | 10 | 11 | -5 | 0 | 0 | 1 | 29 | 12 | 10 | 14 | 28 | 13:05 | 0:58 | 0:01 | 45.7% | 51.0% | 12-13 |
| Brandon Carlo | D | 63 | 1 | 8 | 9 | +2 | 0 | 0 | 0 | 64 | 64 | 119 | 14 | 82 | 18:48 | 0:03 | 2:46 | — | 45.8% | 33-37 |
| Hampus Lindholm | D | 17 | 3 | 4 | 7 | -4 | 1 | 0 | 1 | 35 | 5 | 17 | 14 | 30 | 20:51 | 2:11 | 3:15 | — | 52.9% | 11-7 |
| Parker Wotherspoon | D | 55 | 1 | 6 | 7 | -10 | 0 | 0 | 0 | 44 | 75 | 66 | 15 | 68 | 18:02 | 0:08 | 1:18 | — | 47.4% | 28-32 |
| Casey Mittelstadt | C | 18 | 4 | 2 | 6 | -17 | 2 | 0 | 0 | 23 | 6 | 10 | 3 | 15 | 17:17 | 2:09 | 0:00 | 51.9% | 42.2% | 6-14 |
| Jordan Oesterle | D | 22 | 1 | 5 | 6 | +3 | 0 | 0 | 0 | 20 | 20 | 37 | 7 | 33 | 17:36 | 0:21 | 0:13 | — | 51.7% | 17-11 |
| Marat Khusnutdinov | C | 18 | 3 | 2 | 5 | -5 | 1 | 0 | 0 | 11 | 18 | 9 | 3 | 17 | 14:47 | 1:15 | 0:04 | — | 45.0% | 6-11 |
| Vinni Lettieri | C | 26 | 3 | 2 | 5 | -9 | 0 | 0 | 0 | 52 | 60 | 16 | 10 | 6 | 13:31 | 1:05 | 0:00 | 50.0% | 47.1% | 8-15 |
| Jakub Lauko | C | 18 | 2 | 3 | 5 | -8 | 0 | 0 | 1 | 13 | 50 | 17 | 1 | 7 | 12:07 | 0:03 | 0:30 | — | 40.7% | 6-14 |
| Henri Jokiharju | D | 18 | 0 | 4 | 4 | +7 | 0 | 0 | 0 | 15 | 15 | 22 | 5 | 22 | 21:22 | 0:54 | 1:06 | — | 50.5% | 18-12 |
| Fabian Lysell | R | 12 | 1 | 2 | 3 | -4 | 1 | 0 | 1 | 21 | 5 | 2 | 2 | 3 | 13:27 | 1:00 | 0:00 | — | 43.1% | 5-9 |
| Marc McLaughlin | C | 12 | 2 | 0 | 2 | -1 | 0 | 0 | 0 | 13 | 23 | 6 | 2 | 6 | 9:12 | 0:03 | 0:04 | 42.9% | 47.6% | 3-4 |
| Oliver Wahlstrom | R | 16 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 24 | 27 | 12 | 2 | 3 | 10:30 | 0:33 | 0:00 | — | 48.6% | 4-4 |
| Tyler Johnson | C | 9 | 0 | 2 | 2 | -1 | 1 | 0 | 0 | 6 | 5 | 2 | 0 | 2 | 13:05 | 0:56 | 0:01 | — | 45.9% | 4-4 |
| Fraser Minten | C | 6 | 1 | 0 | 1 | -1 | 0 | 0 | 0 | 8 | 12 | 2 | 1 | 6 | 15:01 | 0:06 | 1:06 | 42.1% | 46.3% | 2-4 |
| Michael Callahan | D | 17 | 1 | 0 | 1 | -5 | 0 | 0 | 0 | 9 | 8 | 12 | 1 | 11 | 14:09 | 0:03 | 0:52 | — | 42.6% | 9-13 |
| John Farinacci | C | 1 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 10:58 | 0:00 | 0:55 | — | 47.6% | 1-0 |
| Ian Mitchell | D | 15 | 0 | 1 | 1 | -2 | 0 | 0 | 0 | 10 | 5 | 23 | 5 | 13 | 15:36 | 1:04 | 0:02 | — | 39.9% | 8-9 |
| Georgii Merkulov | C | 6 | 0 | 1 | 1 | -1 | 0 | 0 | 0 | 7 | 2 | 7 | 1 | 2 | 13:44 | 1:30 | 0:02 | — | 43.4% | 3-2 |
| Patrick Brown | C | 15 | 0 | 1 | 1 | -2 | 0 | 0 | 0 | 11 | 46 | 12 | 3 | 10 | 10:34 | 0:01 | 0:53 | 45.5% | 41.3% | 1-4 |
| Frederic Brunet | D | 1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 2 | 1 | 5 | 1 | 0 | 14:23 | 0:51 | 0:00 | — | 28.6% | 0-1 |
| Riley Duran | C | 2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 5 | 6 | 0 | 0 | 1 | 12:44 | 0:14 | 0:22 | — | 75.8% | 0-1 |
| Max Jones | L | 7 | 0 | 0 | 0 | -4 | 0 | 0 | 0 | 2 | 14 | 3 | 0 | 4 | 10:01 | 0:00 | 0:09 | — | 37.8% | 1-5 |
| Riley Tufte | L | 6 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 1 | 8 | 1 | 0 | 3 | 9:12 | 0:21 | 0:00 | — | 48.7% | 0-3 |
| Jeffrey Viel | L | 5 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 3 | 12 | 2 | 2 | 4 | 7:41 | 0:00 | 0:00 | — | 47.9% | 0-1 |
Regular season. Column headers open the league leaderboard for the season. Completed seasons use the NHL's official power-play and shorthanded totals. Recording changed in 2024-25: giveaways roughly doubled and takeaways fell by a third, so compare within a season.
Goalies (2024-25)
| Goalie | GP | GS | W | L | OTL | SV% | GAA | SO | Last start |
|---|---|---|---|---|---|---|---|---|---|
| Jeremy Swayman | 58 | 58 | 22 | 29 | 7 | .892 | 3.11 | 4 | Apr 15 |
| Joonas Korpisalo | 27 | 24 | 11 | 10 | 3 | .893 | 2.90 | 3 | Apr 13 |