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)
2 of 5
(Photo by Steph Chambers/Getty Images)
(Photo by Steph Chambers/Getty Images)

9. Mitch Marner – $10.903 million

Next up on the list with the ninth highest salary is Mitch Marner of the Toronto Maple Leafs. Marner signed a six year $65.408 million contract with the Toronto Maple Leafs on Sept. 13, 2019. The contract was a nice bridge deal to help get him to his next major contract when he is a UFA at the end of the 2024-25 season at the age of 28.

In 80 games this past season Marner registered 99 points including 30 goals for the Leafs. While the Maple Leafs have not won the Stanley Cup just yet, Marner has been a big part of the team’s regular season success and has constantly been one of their best players.

8. John Tavares $11 million

John Tavares signed his current contract on July 1, 2018 when he joined the Toronto Maple Leafs leaving behind the New York Islanders. Tavares’s contract carried a no movement clause and was worth $77 million over the course of sevens seasons.

In 80 games this past season, the Maple Leafs captain scored 36 goals and registered 80 points. He will be a free agent at the end of the 2024-25 season, so change could be on the horizon for the Maple Leafs and Tavares.