Boston Bruins

Feb 19, 2018; Calgary, Alberta, CAN; Boston Bruins defenseman Brandon Carlo (25) skates during the warmup period against the Calgary Flames at Scotiabank Saddledome. Mandatory Credit: Sergei Belski-USA TODAY Sports

The Bruins have taken care of pending restricted free agent defenseman Brandon Carlo with a six-year, $24.6 million contract ($4.1 million average annual value), the team announced Wednesday.

“The Bruins are very pleased to have extended Brandon on a long-term deal,” Bruins general manager Don Sweeney said in a statement following the signing. “Brandon is a player who has grown into a foundational defenseman with our team while also emerging as an important leader on and off the ice.”

A top-four defenseman since bursting onto the scene in 2016, the 6-foot-5 Carlo is coming off a 2021 campaign that included three goals and four points, along with a 18:43 time on ice per game average, in 27 games.

It was one of the tougher seasons for Carlo, at least from an injury standpoint, with a pair of concussions (the first of which was suffered in a March hit from the Capitals’ Tom Wilson and the second in the second round of the playoffs on a hard finish from New York’s Cal Clutterbuck), as well as a non-concussion injury that bothered him shortly into his return from the Wilson hit.

But Carlo has proven effective when upright, and put up a career-high in both assists (15) and points (19) during the 2019-20 season, and Carlo ranks second on the Bruins in shorthanded time on ice (908:57), fourth in games played (324), fifth in time on ice per game (20:13), and fifth in plus-minus (plus-58) since making his jump to the NHL.

Overall, the Colorado native, drafted by the Bruins with the No. 37 overall pick in the 2015 NHL Draft, has totaled 15 goals and 55 points in 324 games with the Bruins.


Ty Anderson is a writer and columnist for 985TheSportsHub.com. Any opinions expressed do not necessarily reflect those of 98.5 The Sports Hub, Beasley Media Group, or any subsidiaries. Yell at him on Twitter: @_TyAnderson.