Back to the Top News Newsfeed

Avalanche make Nathan MacKinnon highest-paid player in NHL

Nathan MacKinnon finally got his Stanley Cup ring, and now he has a huge new contract to celebrate.

The Colorado Avalanche announced they have signed MacKinnon to an eight-year, $100.8-million extension, making him (for now, at least) the highest-paid player in the NHL.

MacKinnon eclipses Edmonton Oilers captain Connor McDavid — who signed an eight-year, $100 million ($12.5 million AAV) contract in 2017 — as the league's highest earner.

The 27-year-old is coming off a 32-goal, 88-point campaign that culminated in a long-awaited Stanley Cup victory for Colorado.

"Nathan is obviously one of the premier players in the NHL so a long-term extension was something we wanted to get done before the season started," Avalanche general manager Chris MacFarland told NHL.