The Colorado Avalanche have signed captain Gabriel Landeskog to a seven-year extension that will keep him under contract through the 2020-21 season.

The deal is reportedly worth $39 million (cap hit $5.57 million).

“Gabe is and will continue to be a large part of the foundation of this hockey team for many years to come” said Avalanche Executive Vice President of Hockey Operations Joe Sakic in a release. “Signing our captain to a long-term extension demonstrates the commitment of Stan and Josh Kroenke to this franchise and to our fan base. In just two seasons Gabe has already proven to be a great asset to our organization both on and off the ice. The fact that he has agreed to a long-term deal shows that he believes in this team his teammates and the direction of this franchise moving forward.”