PuckSleuth

Atlantic Division · 2-0-0 · 4 PTS

Boston Bruins roster

Cap committed

$97.953M

of $104M ceiling · as of Oct 3

Cap space

$6.047M

Retained slots used: 1 of 3

Active roster

23

43 of 50 NHL contracts

5v5 xGF%

55.3

11th in NHL

PP% / PK%

0.0 / 75.0

PP 17th · PK 20th

Fan sentiment

65

Undervalued on this roster

Performance well above what fans think · biggest gaps first

Fans = fan sentiment 0-100. Perf. = performance percentile at his position among players fans discuss (5v5 expected goals share, projected WAR, Game Score). Reasons are written by Claude from the numbers only.

Latest Boston Bruins news

Headlines from news outlets and team blogs

PlayerPosAgeGPGAPTOIFO%xGF%WARCap hitYrsExpiryClauseFansChatter
Forwards13 players · $53.757M
JJ PeterkaR24220218:37—55.80.2$7.7M4UFA—794
Elias LindholmC31211215:56—68.10.2$7.75M5UFANMC500
Fraser MintenC22211215:49—45.10.2$879K1RFANone791
Mark KastelicC27211211:12—65.6-0.0$1.567M2UFANone580
David PastrnakR30202219:48—65.70.1$11.25M5UFANMC610
James HagensC19210113:51—39.40.1$986K2RFANone791
Morgan GeekieC28201117:36—52.8-0.0$5.5M5UFANMC680
Marat KhusnutdinovC24201114:39—34.9-0.0$925K1RFANone—0
Pavel ZachaC29200017:29—55.3-0.1$4.75M1UFAM-NTC5611
Casey MittelstadtC27200014:15—60.9-0.1$5.75M1UFANone—1
Sean KuralyC33200013:02—59.0-0.0$1.85M1UFANone470
Tanner JeannotL29200011:44—55.0-0.1$3.4M4UFANTC800
Michael EyssimontC300000————$1.45M1UFANone—0
Defense8 players · $32.313M
Hampus LindholmD32211220:10—61.20.2$6.5M4UFA——0
Nikita ZadorovD31202221:24—55.60.0$5M4UFANTC750
Mason LohreiD25202220:37—56.10.1$3.2M1RFANone731
Will BorgenD29201118:38—55.7-0.0$4.1M4UFA——0
Connor CliftonD31200020:59—54.0-0.1$2.25M2UFANone641
Jonathan AspirotD27200016:39—49.2-0.1$888K2UFA—441
Charlie McAvoyD280000————$9.5M4UFANMC590
Frederic BrunetD230000————$875K2RFA—580

Goalies 2 on roster

PlayerAgeGPSV%GAAGSAxWARCap hitYrsExpiryClauseFansChatter
Jeremy Swayman272.9471.47+3.10.6$8.25M6UFANone720
Michael DiPietro270————$813K1UFANone—0

FO% shown for centers. 5v5 xGF% from our expected goals model. WAR is PuckSleuth's estimate: wins above a replacement-level player, from our Game Score. Fans = fan sentiment 0-100 with 14-day trend. Chatter = trade mentions in the last 7 days.

Reserve list under NHL contract, not on the NHL roster · 20 players

PlayerPosAgeCap hitYrsExpiryType
Henri JokiharjuD27$3M2UFA—
Alex SteevesC26$1.625M2UFA—
Attilio BiascaC23$980K2RFA—
Dans LocmelisC22$960K2RFA—
Max LundgrenG24$953K1RFA—
Lukas ReichelL24$950K1RFA—
Kalle VaisanenL23$938K1RFA—
Loke JohanssonD20$928K3RFA—
Brendan GaunceC32$875K2UFA—
Brian HalonenL27$875K2UFA—
Billy SweezeyD30$850K1UFA—
Ivan IvanC24$850K1RFA—
Jiri PateraG27$850K1UFA—
Jordan HarrisD26$850K1RFA—
Luke CavallinG25$850K1RFA—
Matthew PoitrasC22$850K1RFA—
Maxence GuenetteD25$850K1UFA—
Navrin MutterL25$850K1UFA—
Riley DuranC24$850K1RFA—
Simon ZajicekG25$850K1RFA—

Prospects and depth players signed to NHL contracts, including two-way deals. Players on AHL-only contracts are not listed.

Cap by season

Signed cap hits by season. A badge marks the final season of each deal: UFA or RFA after it. Later seasons count only contracts signed so far.

Player2026-272027-282028-292029-302030-31
Forwards
Alex SteevesC$1.625M$1.625MUFA···
Attilio BiascaC$980K$980KRFA···
Brendan GaunceC$875K$875KUFA···
Brian HalonenL$875K$875KUFA···
Casey MittelstadtC$5.75MUFA····
Dans LocmelisC$960K$960KRFA···
David PastrnakRNMC$11.25M$11.25M$11.25M$11.25M$11.25MUFA
Elias LindholmCNMC$7.75M$7.75M$7.75M$7.75M$7.75MUFA
Fraser MintenC$879K$7.2M$7.2M$7.2M$7.2M
Ivan IvanC$850KRFA····
JJ PeterkaR$7.7M$7.7M$7.7M$7.7MUFA·
James HagensC$986K$986KRFA···
Kalle VaisanenL$938KRFA····
Lukas ReichelL$950KRFA····
Marat KhusnutdinovC$925KRFA····
Mark KastelicC$1.567M$1.567MUFA···
Matthew PoitrasC$850KRFA····
Michael EyssimontC$1.45MUFA····
Morgan GeekieCNMC$5.5M$5.5M$5.5M$5.5M$5.5MUFA
Navrin MutterL$850KUFA····
Pavel ZachaCM-NTC$4.75MUFA····
Riley DuranC$850KRFA····
Sean KuralyC$1.85MUFA····
Tanner JeannotLNTC$3.4M$3.4M$3.4M$3.4MUFA·
Defense
Billy SweezeyD$850KUFA····
Charlie McAvoyDNMC$9.5M$9.5M$9.5M$9.5MUFA·
Connor CliftonD$2.25M$2.25MUFA···
Frederic BrunetD$875K$875KRFA···
Hampus LindholmD$6.5M$6.5M$6.5M$6.5MUFA·
Henri JokiharjuDM-NTC$3M$3MUFA···
Jonathan AspirotD$888K$888KUFA···
Jordan HarrisD$850KRFA····
Loke JohanssonD$928K$928K$928KRFA··
Mason LohreiD$3.2MRFA····
Maxence GuenetteD$850KUFA····
Nikita ZadorovDNTC$5M$5M$5M$5MUFA·
Will BorgenD$4.1M$4.1M$4.1M$4.1MUFA·
Goalies
Jeremy SwaymanG$8.25M$8.25M$8.25M$8.25M$8.25M
Jiri PateraG$850KUFA····
Luke CavallinG$850Kunknown···
Max LundgrenG$953KRFA····
Michael DiPietroG$813KUFA····
Simon ZajicekG$850KRFA····
Retained salary
Brandon Carlo$615K····
Committed$97.953M$91.959M$77.078M$76.15M$39.95M
Players signed432412115
Cap ceiling$104M$113.5Mnot setnot setnot set
Cap space$6.047M$21.541M———

This season's committed total is the full cap charge used above (players in the minors count only above the buried allowance, plus dead cap); before LTIR relief. The 2027-28 ceiling of $113.5M is the league's announced figure; later ceilings are not set yet. Buyouts and dead cap in future seasons are not included.

Cap by position

  • Forwards$53.757M · 54.9%
  • Defense$32.313M · 33.0%
  • Goalies$9.063M · 9.3%
  • Retained on traded players$615K · 0.6%
  • Injured reserve$31K · 0.0%
  • Buried in the minors$2.175M · 2.2%

Retained: Brandon Carlo (STL, 15%, $615K).

Injured reserve: Matthew Poitras ($31K).

Buried in the minors: Henri Jokiharju ($1.775M); Alex Steeves ($400K).

Players in the minors count only above the buried allowance (league minimum salary plus $375,000). Roster status, buyouts, and bonus overages come from team announcements and news, checked daily. LTIR relief is not shown.

Expiring this season

Pending UFAs

9

Pending RFAs

12

Cap coming off

$30.957M

Most trade chatter

  • Pavel Zacha11 mentions

    Bruins seeking extension; Zacha may not prioritize deal

  • JJ Peterka4 mentions

    Bruins acquired Peterka with top-10 protected Florida pick

  • Likely to be waived for assignment when Poitras available

  • James Hagens1 mentions

    JJ trade appears successful, player contributing immediately