All teams / Atlantic / Boston Bruins
BOS logo
Atlantic Division · Est. 1924

Boston Bruins

2025–26 · 45–27–10 · 100 pts · #4 Atlantic
Cup 2011GM: Don SweeneyHC: Marco Sturm
Team xGF%
47.0
% · all situations · HighDanger xG
24th in NHL
Identity
Heavy-physical
Sturm: tough to play against
Contention window
Re-emerging
Playoff return after 1 year out
Coach
Sturm
First year, identity reset
Avg age · forwards
29.6
Mittelstadt + Minten lower it
Team Identity
Heavy-physical · Identity-reset retool

Built around David Pastrnak's elite scoring, a healthy Charlie McAvoy anchoring the blueline, and a bounce-back Jeremy Swayman in net, with Marco Sturm installing a "tough to play against" identity rooted in physicality, defensive structure, and effort over flash. Morgan Geekie has emerged as one of the league's best stories alongside Pastrnak, and a reshaped second line of Pavel Zacha, Viktor Arvidsson, and Casey Mittelstadt is outscoring opponents 38-16 at 5v5. The bottom-six was deliberately rebuilt with grit signings in Tanner Jeannot, Mikey Eyssimont, and Sean Kuraly, while young pieces like 21-year-old Fraser Minten have stepped into real top-line minutes. Clinching a playoff spot after a one-year absence validates Sweeney's deadline reset that shipped out Marchand and Carlo to accelerate the retool.

5-year points history

Regular-season points, last five seasons.

Organization strength

Active NHL roster only. Bar = team vs league average (▼).
Forwards · 15 43.9
top David Pastrnak (100.0) league 40.1 NHLe pts/82
Defense · 8 30.1
top Charlie McAvoy (66.7) league 25.3 NHLe pts/82
Goalies · 2 .900
top Jeremy Swayman (0.9064) league .895 SV%

Forwards

Lines: even-strength via DailyFaceoff

L · #39
Morgan Geekie
39G · 29A · 68P · 0.84 P/GP
C · #28
Elias Lindholm
17G · 31A · 48P · 0.70 P/GP
R · #88
David Pastrnak
29G · 71A · 100P · 1.30 P/GP
Line 1
L · #11
Casey Mittelstadt
15G · 27A · 42P · 0.59 P/GP
C · #18
Pavel Zacha
30G · 35A · 65P · 0.83 P/GP
R · #71
Viktor Arvidsson
25G · 29A · 54P · 0.78 P/GP
Line 2
L · #73
Lukas Reichel
3G · 5A · 8P · 0.28 P/GP
C · #93
Fraser Minten
17G · 18A · 35P · 0.43 P/GP
R · #92
Marat Khusnutdinov
15G · 18A · 33P · 0.43 P/GP
Line 3
L · #84
Tanner Jeannot
6G · 16A · 22P · 0.29 P/GP
C · #7
Sean Kuraly
6G · 16A · 22P · 0.27 P/GP
R · #47
Mark Kastelic
12G · 10A · 22P · 0.27 P/GP
Line 4

Defense

LD · #45
Jonathan Aspirot
3G · 10A · 13P · 0.21 P/GP
RD · #73
Charlie McAvoy
11G · 50A · 61P · 0.88 P/GP
Pair 1
LD · #27
Hampus Lindholm
5G · 21A · 26P · 0.39 P/GP
RD · #43
Jordan Harris
1G · 2A · 3P · 0.38 P/GP
Pair 2
LD · #91
Nikita Zadorov
2G · 20A · 22P · 0.27 P/GP
RD · #52
Andrew Peeke
5G · 9A · 14P · 0.18 P/GP
Pair 3

Goaltending

Starter
G · #70
Joonas Korpisalo
14-9-6 · .894 SV% · 3.15 GAA
Backup
G · #1
Jeremy Swayman
31-18-4 · .908 SV% · 2.71 GAA
Injury report (3)
via CBS Sports
Charlie McAvoy· Suspension Viktor Arvidsson· Ribs Nikita Zadorov· Knee

Similar historical cores

Closest historical team-seasons by points pace, goals for, and goals against (era-normalized z-score, since 1967–68). Click any card to open a side-by-side compare.