The 2019/20 NHL season promises to deliver yet more high-octane action on the ice with some of the greatest players in the game on show. To pay tribute to the sport we’re listing the top 20 richest NHL players that are active right now.

1. John Tavares (Center)

Salary: $15.9 million

Team: Toronto Maple Leafs

Tavares fulfilled a childhood dream by signing a lucrative multi-million dollar contract with the Maple Leafs back in 2018. The Canadian center has played in five All-Star games and continues to garner his reputation as one of the game’s most lethal finishers.

2. Connor McDavid (Center)

Salary: $15 million

Team: Edmonton Oilers

One of the hottest prospects in the NHL at this moment in time is Oilers center McDavid. The Canadian-born offensive player set a new record for the largest annual cap hit when he initially signed for the Oilers back in 2017. His performances since have taken him to the next level.

3. Carey Price (Goaltender)

Salary: $15 million

Team: Montreal Canadiens

If you’re talking about the greatest NHL goaltenders of all-time then you’re mentioning the likes of Martin Brodeur, Patrick Roy, and Dominik Hasek. You can add Price to that elite list. In the 2016/17, he posted one of the best season performances in the history of the NHL by recording a .933 save percentage and a 1.96 goals against average.

4. Alexander Ovechkin (Left Wing)

Salary: $15 million

Team: Washington Capitals

Ovechkin will go down as one of the greatest players to ever play the game in the NHL. He has countless records to look back on including being the first player in the NHL to win the Art Ross Trophy, Maurice Richard Trophy, Lester B. Pearson Award, and Hart Memorial Trophy in the same season.

5. Jamie Benn (Left Wing)

Salary: $13 million

Team: Dallas Stars

Benn was overlooked at the beginning of his career as a 129th draft pick back in the 2007 NHL Draft. He has since established himself as the main man at the Stars and won the Art Ross Trophy in the 2014/15 season.

6. Jonathan Toews (Center)

Salary: $12 million

Team: Chicago Blackhawks

Toews is a serial winner having won the Stanley Cup three times. The Canadian center has thrived with the Chicago Blackhawks and his goals have been key in their successes in the NHL in 2010, 2013, and 2015.

7. Patrick Kane (Right Wing)

Salary: $12 million

Team: Chicago Blackhawks

Kane has played in 7 of the last 11 All-Star games with his creativity on the puck playing a huge role for the Blackhawks Stanley Cup wins. He will be remembered as the first player born in the US to win the Art Ross Trophy when he won it back in 2015/16.

8. Anze Kopitar (Center)

Salary: $12 million

Team: Los Angeles Kings

Kings captain Kopitar is a player that leads by example. The Slovenian center developed his game in Europe before making the switch to the NHL in 2006/07. His experience and performances have been a shining light for the struggling Kings franchise.

9. John Carlson (Defenseman)

Salary: $12 million

Team: Washington Capitals

It remains a mystery how Carlson has yet to feature in an NHL All-Star game. His defensive performances for the Capitals was a bedrock for their Stanley Cup success in 2018. It’s no wonder the Capitals hierarchy value him so dearly.

10. Sidney Crosby (Center)

Salary: $10 million

Team: Pittsburgh Penguins

The Penguins center Crosby is one of the most talented players to have graced the NHL in recent years. Fourteen seasons with the Penguins have seen the Canadian center win three Stanley Cups and two Olympic gold medals.

11. Jack Eichel (Center)

Salary: $10 million

Team: Buffalo Sabres

Eichel has gone down in history as only the second player to win the Hobey Baker Award and at 17 years of age was touted as the “new face of American hockey”. Big things are yet to come for this up-and-coming talent.

12. Evgeny Kuznetsov (Center)

Salary: $10 million

Team: Washington Capitals

Kuznetsov became essential during the Capitals’ run to the Stanley Cup in 2017/18. The Russian center bagged 32 points in the play-offs that season and remains one of their most instrumental players.

13. P.K. Subban (Defenseman)

Salary: $10 million

Team: Nashville Predators

Subban won the James Norris Memorial Trophy back in 2013 and has since gone on to become one of the best defensive players in the league.

14. Brent Burns (Defenseman)

Salary: $10 million

Team: San Jose Sharks

Burns initially started his career as a versatile offensive player for Minnesota Wild but really grew as a defenseman for the Sharks. He won the Norris Trophy in 2017.

15. Evgeni Malkin (Center)

Salary: $9.5 million

Team: Pittsburgh Penguins

Malkin has achieved more than most NHL players in their careers with the Penguins winning three Stanley Cup wins, two Art Ross Trophies, the Hart Trophy, the Ted Lindsay Award, and the Conn Smythe Trophy.

16. Steven Stamkos (Center)

Salary: $9.5 million

Team: Tampa Bay Lightning

Stamkos has written himself into Lightning folklore by smashing numerous franchise records including most goals in a single season, most career hat-tricks, and most career goals scored by a Lightning player.

17. Jakub Voracek (Right Wing)

Salary: $9.25 million

Team: Philadelphia Flyers

Flyers right wing Voracek is most renowned for equaling Mario Lemieux’s All-Star Game points record of three goals and three assists. He also won a gold with Czech Republic at the 2010 World Cup.

18. Leon Draisaitl (Center)

Salary: $9 million

Team: Edmonton Oilers

German-born youngster Draisaitl might only be in the early years of his career but he’s already highly regarded by the Oilers management and was selected for the 2019 All-Star Game.

19. Corey Perry (Right Wing)

Salary: $9 million

Team: Anaheim Ducks

Perry might well be entering the calmer years of his career but the Canadian right wing has built a reputation for getting into trouble. He holds the all-time record for the most penalty minutes earned by a Ducks player.

20. Claude Giroux (Center)

Salary: $9 million

Team: Philadelphia Flyers

Five-time All-Star Game appearance-maker Giroux is considered one of the best centers in the face-off winning at least 52% of his over the last seven seasons. He also holds the record for the most points by a Flyers player in a single play-off game with six points.