The Montreal Canadiens have signed defenseman Jeff Petry to a four-year, $25 million contract extension, general manager Marc Bergevin announced Saturday.

The new deal, which runs through the 2024-25 season, comes after Petry posted 11 goals and 29 assists for his third straight 40-point season.