The Bruins and forward Jimmy Hayes have agreed on a three-year contract worth an annual cap figure of $2.3 million, the team announced Monday.

The Bruins also agreed to terms with forward Brett Connolly on a one-year deal worth $1.025 million and forward Brandon DeFazio on a one-year, two-way contract worth a cap figure of $575,000 at the NHL level.