The Top Ten Highest Paid NHL Players Heading Into The 2023-24 Season

Nathan MacKinnon #29, Colorado Avalanche (Photo by Steph Chambers/Getty Images)
Nathan MacKinnon #29, Colorado Avalanche (Photo by Steph Chambers/Getty Images)
1 of 5
Nathan MacKinnon #29, Colorado Avalanche
Nathan MacKinnon #29, Colorado Avalanche (Photo by Steph Chambers/Getty Images)

The NHL might not have the highest paid athletes in professional sports, but their top players are getting some pretty big checks written to them from year to year. Today, let’s break down the ten highest paid NHL players in the league right now.

Currently, 15 NHL players are carrying a cap hit of $10 million or more, and the number gets even crazier when we talk about players making $9 million or more a season. 37 NHL players are carrying a cap hit of $9 million or higher, that virtually puts at least one $9 million dollar contract on every team, but not every team has one of the highest paid players in the league.

The Top Ten Highest Paid NHL Players Heading Into The 2023-24 Season

10. Jonathan Huberdeau – $10.5 million

Jonathan Huberdeau is first on the list with a contract he signed on Aug. 4, 2022 when he was traded to the Calgary Flames from the Florida Panthers.

This upcoming season will be Huberdeau’s first season of an 8 year $84 million contract that carries a no movement clause for the first six years of the deal.

In 79 games this past season with the Flames Hubderau put up 15 goals and 40 assists. It was not the best first year in Calgary for Huberdeau, but at the age of 30 with eight years to go on this contract he will have a lot of time to have some success.

It is worth noting that Montreal Canadiens goaltender Carey Price also makes $10.5 million a season, but he did not play this past season so considering they are both making the same amount it made more sense to mention Huberdeau.