The St. Louis Blues have signed center Brayden Schenn to an eight-year, $52 million contract extension, the team announced Friday.

Schenn's new deal comes off his fourth straight season in which he scored at least 50 points.