Connor McDavid
Walter Tychnowicz-USA TODAY Sports
Power Rankings

Power Rankings: Highest paid players

by Michael Finewax
Updated On: April 4, 2022, 2:20 am ET

Editor’s Note: Now, all our premium tools for Fantasy and Betting are included in one subscription at one low price. Customers can subscribe to NBC Sports EDGE+ monthly for $9.99. Click here to learn more!

This week's rankings will break down the highest paid player on every NHL team's roster. How well is your team spending big money? Find out by reading checking out the rankings. 

1 - Connor McDavid – C – Edmonton Oilers:

This one doesn’t need much explanation. The best player in the game is probably still underpaid, as he earns $12.5 million per season. The Oilers captain is production at a 1.5 points-per-game clip. 

2 - Auston Matthews – C – Toronto Maple Leafs:

Matthews is the best sniper in the game right now. The Leafs forward hit the 50-goal mark last week. He’s one of three Leafs forward to earn at least $10.9 million per year. 

3 - Roman Josi – D – Nashville Predators:

Josi is playing at an M.V.P. level right now. He has a ridiculous 18 goals and 81 points in 66 games. He’s playing more than 25 minutes per night and he’s the most important player on the roster. Josi is earning just over $9 million per season. 

4 - Alex Ovechkin – W – Washington Capitals:

It’s hard to imagine that Ovechkin is still scoring at the pace he’s currently at right now. The Caps forward has a ridiculous 42 goals and 79 points in 67 games. When will the 36-year-old slow down? He recently signed a five-year, $47.5 million extension. 

5 - Artemi Panarin – W – New York Rangers:

Sometimes being in New York comes with challenges but it could also be a blessing. Panarin was looking to step onto the big stage and he hasn’t disappointed one bit. He has four years remaining on this deal at over $11.642 million. 

6 - Nikita Kucherov – W – Tampa Bay Lightning: 

The Bolts have two players at $9.5 million, as Kucherov and goalie Andrei Vasilevskiy both earn that amount. You can’t go wrong with either one of those players. Kucherov has 43 points in 33 games this season and he’s been a huge part of Tampa’s back-to-back Stanley Cup titles. 

7 - Mikko Rantanen – W – Colorado Avalanche:

Rantanen is the highest paid forward on the Avs because Nathan MacaKinnon signed a team friendly deal a few years back. The Finnish forward 35 goals and 82 points in 66 games this season. There aren’t many players with his combination of size and skill. 

8 - Sebastian Aho – C – Carolina Hurricanes:

Aho is earning $8.46 million per year with the Hurricanes, which might be a bargain given his production. Of course, this is an offer sheet he signed with the Montreal Canadiens that Carolina matched. 

9 - Kirill Kaprizov – W – Minnesota Wild:

In his second NHL season, Kaprizov has taken his game to another level. He aleady has 39 goals and 85 points in 67 games. The Wild paid him $9 million per year and that investment has paid off in a big way. 

10 - Patrick Kane – W – Chicago Blackhawks: 

Kane has posted at a 1.2 points-per-game pace in each of his previous two seasons and he’s on the same pace in 2021-22. He has one year remaining on his current deal at $10.5 million. He and Jonathan Toews are tied for the highest salary on the team. 

11 - Matthew Tkachuk – W – Calgary Flames:

Tkachuk is one of the few power forwards remaining in the NHL. The 24-year-old has 32 goals and 84 points in 68 games this season. His contract is expiring at the end of the year. He’s expected to become an RFA in the summer. Expect him to get a raise from the $7 million he’s making this year. 

12 - Patrice Bergeron – C – Boston Bruins:

Bergeron is going to go down as one of the greatest two-way players in NHL history. One thing that helps make the Bruins competitive is that Bergeron, Brad Marchand and David Pastrnak all make less than $7 million per season. 

13 - Evgeni Malkin – C – Pittsburgh Penguins:

Malkin isn’t in his prime anymore but the 35-year-old still has 17 goals and 35 points in just 33 games. The veteran’s $9.5 million salary is coming off the books this summer and it’ll be interesting to see what he decides to do next. 

14 - Quinn Hughes – D – Vancouver Canucks: 

Hughes makes $7.85 million per season and it’s tough to argue with that salary. The undersized puck-moving defender is a great transition player and he’s one of the keys to Vancouver’s success. He’s up to 53 points in 66 outings in 2021-22. 

15 - Dylan Larkin – W – Detroit Red Wings:

Larkin had a 73-point season a few years ago, but he could finish at a point-per-game pace for the first time in his NHL career. He has 64 points through 64 games. He earns a reasonable $6.1 million per season. He’ll be a UFA after next season. 

16 - Clayton Keller – W – Arizona Coyotes:

Keller was having a nice year before he went down with a fractured leg that will keep him out for the rest of the season. The Coyotes record finishes 2021-22 with 28 goals and 63 points in 67 games this season. Arizona needs to build around him. 

The App is Back! Don’t forget to download the Rotoworld app to receive real-time player news, mobile alerts and track your favorite players. Plus, now you can check out articles and player cards. Get it here!

17 - Blake Wheeler – W – Winnipeg Jets:

The Jets captain is now 35 years old, but he’s still incredibly productive for a player of his age. The pass-first winger is up to 42 assists in 56 games in 2021-22. The Jets have been underwhelming this year, but it’s not because of the veteran. 

18 - Vladimir Tarasenko – W – St. Louis Blues:

Tarasenko was seemingly on his way out of St. Louis last summer, but it’s a good thing they hung on to him. The Russian winger has 23 goals and 59 points in 61 games this season. He and Ryan O’Reilly both earn $7.5 million per season, but Tarasenko signed a bigger total contract. 

19 - Drew Doughty – D – Los Angeles Kings:

Doughty has been out of the lineup since early March with an upper-body injury. He’s managed to put up 31 points in 39 games this season and he has five years left on his current deal at $11 million per season. 

20 - Jack Eichel – C – Vegas Golden Knights:

When Eichel rounds into top form, he’s going to be much higher on this list. For now, he’s sitting in this spot. He has 16 points in 22 games since joining the Golden Knights, which is nothing to scoff at. Things are messy with the Vegas cap situation, but that all goes away in the playoffs. He makes $10 million per season. 

21 - Brady Tkachuk – W – Ottawa Senators:

Brady is the second Tkachuk on this list, but he makes more money than his brother, Matthew, for now. The Sens forward has 23 goals and 49 points in 65 games this season. Like his brother, Brady is also a power forward. 

22 - Sergei Bobrovsky – G – Florida Panthers:

As of next season, Aleksander Barkov will earn $10 million like Bobrovsky does. For now, the Russian netminder is the highest earner on the team. The 33-year-old is having a better year than his first two in Florida. He has a 33-6-3 record with a 2.64 goals-against-average and a .914 save percentage this season. 

23 - Jeff Skinner – W – Buffalo Sabres:

Skinner has never and will never live up to the $9 million per year contract he signed, but he’s been a lot better this season. He’s up to 28 goals and 22 assists in 68 games. He had just 14 points in 53 games last year. 

24 - Cam Fowler – D – Anaheim Ducks:

Let’s get something straight right away. Ryan Kesler, who is retired, earns more than Fowler, but he isn’t playing anymore. Fowler has a respectable 36 points in 67 contests. He has four years remaining at $6.5 million. 

25 - Dougie Hamilton – D – New Jersey Devils:

The Devils managed to land Hamilton in free agency last summer, but he hasn’t lived up to the hype. He has 28 points in 49 games this season and he’s averaging 21:15 of ice time per game. There are six years remaining on his currently deal at $9 million. 

26 - Erik Karlsson – D – San Jose Sharks:

Karlsson had a rough year in 2020-21, as he posted just 22 points in 52 games. He’s bouncing back with 33 points in 45 games with the Sharks this year. Not only was acquiring him from Ottawa expensive, he also earns $11.5 million per year. 

27 - Jakub Voracek – W – Columbus Blue Jackets:

The Blue Jackets brought Voracek back last off-season in a trade with Philadelphia for Cam Atkinson. Voracek has 49 points in 66 games which is respectable, but he isn’t worth the $8.25 million salary he’s making. 

28 - Tyler Seguin – C – Dallas Stars:

Seguin’s contract hasn’t aged gracefully at all. He makes a shade under $10 million and his production has dipped. A serious hip injury limited him to just three games last year and he hasn’t looked as dynamic in 2021-22. 

29 - Kevin Hayes – C – Philadelphia Flyers:

Hayes is the highest paid player on the roster right now at $7.142 million, but Sean Couturier will surpass him next year. So far this season., Hayes has 24 points in 35 games. The 6-foot-5, 216-pounder is unique because he’s big and he’s a solid two-way player, but the production hasn’t been there this year. 

30 - Anders Lee- W – New York Islanders:

Lee avoided free agency a couple of seasons back and he re-signed for $7 million per year. He has a respectable 25 goals and 16 assists in 62 games this year. The Isles have been a pretty big disappointment this year. 

31 - Philipp Grubauer – G – Seattle Kraken:

The Kraken were able to land Grubauer from Colorado in free agency, but he’s struggled pretty badly. Playing on an expansion team certainly hasn’t helped either. He’s making $5.9 million this year and he has five years remaining. 

32 - Carey Price – G – Montreal Canadiens:

It’s been a rough year for Price, as off-season knee surgery has kept him out of the lineup all season. There’s still a chance he plays before the end of the year, but that $10.5 million cap hit is going to be tough to deal with. There was nobody better than Price in his prime though.