Durable centre Patrik Berglund has agreed to a three-year contract with the St. Louis Blues as he enters the prime years of his NHL career.

The 26-year-old, who has missed only 22 regular-season games in six seasons with the Blues, is coming off a season during which he scored 14 goals and 32 points in 78 games. He also had a plus-10 rating.

The 14 goals were the lowest for Berglund since the Swedish forward recorded 13 in the 2009-10 campaign.

He didn’t have a point in four playoff games and was a minus-7.

In 436 NHL regular-season contests, Berglund has 106 goals, 220 points and plus-23 rating.

Berglund won a silver medal with Sweden at the 2014 Sochi Winter Games.

St. Louis drafted the six-foot-three, 217-pounder 25th overall in 2006.