MacKinnon is entering the final season of a seven-year, $44.1 million contract ($6.3 million average annual value) he signed July 8, 2016. He can become an unrestricted free agent after this season, but it's unlikely it gets to that point.
"I'd like to get it done, for sure, it's no secret," the center said Friday at the NHL North American Player Media Tour during an interview for the "NHL @TheRink" podcast. "I feel like we're close and nothing to report, but I think the intentions are for both sides to get it done. That's the main thing, not looking to play it out or anything. If I have to it will have to be with no distraction because it's a lot."
RELATED: [MacKinnon 'hungry for more' | Colorado Avalanche season preview]
MacKinnon told reporters on Thursday that he wants to have the new contract signed before the Avalanche start the season Oct. 12 against the Chicago Blackhawks at Ball Arena, where they will raise their 2021-22 Stanley Cup championship banner to the rafters.
"It's a lot on your mind," MacKinnon said. "I think about it a lot, my future, but my goal is to be an 'Av' for life."
Avalanche president of hockey operations Joe Sakic said Tuesday that he's confident the team and MacKinnon are close to having a contract in place.
"We're getting close," Sakic said on 92.5 Altitude Sports Radio. "We're confident everything will get done. It's a no-brainer but sometimes things take time. We're extremely confident that something will get done. We're close."
MacKinnon has been considered arguably the best value player in the NHL based on his level of production and salary cap charge during the first six of seasons of his current contract.
He is eighth in goals (183), sixth in assists (312), and fifth in points (495) and points per game (1.18) in the regular season since 2016-17, the first season playing on his current contract.