Highest Paid NHL Players Rating 2025: Who Is The Highest Paid NHL Player?

Highest Paid NHL Players Rating 2025: Who Is The Highest Paid NHL Player?
Eva Johnson
Author: Eva Johnson

If you are looking for the highest paid NHL player, this overview will give you the most recent information according to the 2025 data. Check out our tables below and read more about the top earners of the NHL, their contracts, and other financial information. This overview lists only the most up-to-date figures.

Top 25 The Highest Paid NHL Players for 2025

Rank
1
Player
Age
27
Team
Colorado Avalanche

Colorado Avalanche

Position
C
Yearly Salary
$16,500,000
Rank
2
Player
Age
27
Team
Boston Bruins

Boston Bruins

Position
RW
Yearly Salary
$13,000,000
Rank
3
Player
Age
30
Team
New Jersey Devils

New Jersey Devils

Position
D
Yearly Salary
$12,600,000
Rank
4
Player
Age
28
Team
Chicago Blackhawks

Chicago Blackhawks

Position
D
Yearly Salary
$12,500,000
Rank
5
Player
Age
26
Team
Minnesota Wild

Minnesota Wild

Position
LW
Yearly Salary
$12,500,000
Rank
6
Player
Age
37
Team
Washington Capitals

Washington Capitals

Position
LW
Yearly Salary
$12,500,000
Rank
7
Player
Age
33
Team
Vegas Golden Knights

Vegas Golden Knights

Position
D
Yearly Salary
$12,300,000
Rank
8
Player
Age
26
Team
New Jersey Devils

New Jersey Devils

Position
LW
Yearly Salary
$12,000,000
Rank
9
Player
Age
27
Team
Florida Panthers

Florida Panthers

Position
C
Yearly Salary
$12,000,000
Rank
10
Player
Age
26
Team
Columbus Blue Jackets

Columbus Blue Jackets

Position
D
Yearly Salary
$12,000,000
Rank
11
Player
Age
25
Team
New York Rangers

New York Rangers

Position
D
Yearly Salary
$12,000,000
Rank
12
Player
Age
33
Team
San Jose Sharks

San Jose Sharks

Position
D
Yearly Salary
$11,500,000
Rank
13
Player
Age
26
Team
Dallas Stars

Dallas Stars

Position
LW
Yearly Salary
$11,500,000
Rank
14
Player
Age
25
Team
Florida Panthers

Florida Panthers

Position
LW
Yearly Salary
$11,250,000
Rank
15
Player
Age
27
Team
Tampa Bay Lightning

Tampa Bay Lightning

Position
C
Yearly Salary
$11,250,000
Rank
16
Player
Age
25
Team
Tampa Bay Lightning

Tampa Bay Lightning

Position
D
Yearly Salary
$11,050,000
Rank
17
Player
Age
26
Team
Edmonton Oilers

Edmonton Oilers

Position
C
Yearly Salary
$11,000,000
Rank
18
Player
Age
24
Team
Colorado Avalanche

Colorado Avalanche

Position
D
Yearly Salary
$11,000,000
Rank
19
Player
Age
33
Team
Los Angeles Kings

Los Angeles Kings

Position
D
Yearly Salary
$11,000,000
Rank
20
Player
Age
31
Team
Vegas Golden Knights

Vegas Golden Knights

Position
RW
Yearly Salary
$11,000,000
Rank
21
Player
Age
31
Team
New York Rangers

New York Rangers

Position
LW
Yearly Salary
$11,000,000
Rank
22
Player
Age
25
Team
Boston Bruins

Boston Bruins

Position
D
Yearly Salary
$11,000,000
Rank
23
Player
Age
30
Team
Calgary Flames

Calgary Flames

Position
LW
Yearly Salary
$10,500,000
Rank
24
Player
Age
23
Team
Ottawa Senators

Ottawa Senators

Position
LW
Yearly Salary
$10,500,000
Rank
25
Player
Age
28
Team
Edmonton Oilers

Edmonton Oilers

Position
D
Yearly Salary
$10,400,000

Highest NHL Salary Among Forwards in 2025

#PlayerAgeTeamPositionYearly Salary
Rank
1
Player
Nathan MacKinnon Nathan MacKinnon
Age
27
Team
Colorado Avalanche

Colorado Avalanche

Position
C
Yearly Salary
$16,500,000
Rank
2
Player
David Pastrnak David Pastrnak
Age
27
Team
Boston Bruins

Boston Bruins

Position
RW
Yearly Salary
$13,000,000
Rank
3
Player
Kirill Kaprizov Kirill Kaprizov
Age
26
Team
Minnesota Wild

Minnesota Wild

Position
LW
Yearly Salary
$12,500,000
Rank
4
Player
Alex Ovechkin Alex Ovechkin
Age
37
Team
Washington Capitals

Washington Capitals

Position
LW
Yearly Salary
$12,500,000
Rank
5
Player
Timo Meier Timo Meier
Age
26
Team
New Jersey Devils

New Jersey Devils

Position
LW
Yearly Salary
$12,000,000
Nathan Mackinnon

Highest NHL Contract For Defensemen in 2025

#PlayerAgeTeamPositionYearly Salary
Rank
1
Player
Dougie Hamilton Dougie Hamilton
Age
30
Team
New Jersey Devils

New Jersey Devils

Position
D
Yearly Salary
$12,600,000
Rank
2
Player
Seth Jones Seth Jones
Age
28
Team
Chicago Blackhawks

Chicago Blackhawks

Position
D
Yearly Salary
$12,500,000
Rank
3
Player
Alex Pietrangelo Alex Pietrangelo
Age
33
Team
Vegas Golden Knights

Vegas Golden Knights

Position
D
Yearly Salary
$12,300,000
Rank
4
Player
Zachary Werenski Zachary Werenski
Age
26
Team
Columbus Blue Jackets

Columbus Blue Jackets

Position
D
Yearly Salary
$12,000,000
Rank
5
Player
Adam Fox Adam Fox
Age
25
Team
New York Rangers

New York Rangers

Position
D
Yearly Salary
$12,000,000
Dougie Hamilton

The Biggest NHL Contract for Goaltenders in 2025

#PlayerAgeTeamYearly Salary
Rank
1
Player
Sergei Bobrovsky Sergei Bobrovsky
Age
34
Team
Florida Panthers

Florida Panthers

Yearly Salary
$10,000,000
Rank
2
Player
Andrei Vasilevskiy Andrei Vasilevskiy
Age
29
Team
Tampa Bay Lightning

Tampa Bay Lightning

Yearly Salary
$9,000,000
Rank
3
Player
Carey Price Carey Price
Age
36
Team
Montreal Canadiens

Montreal Canadiens

Yearly Salary
$8,500,000
Rank
4
Player
Matthew Murray Matthew Murray
Age
29
Team
Ottawa Senators

Ottawa Senators

Yearly Salary
$8,000,000
Rank
5
Player
Jacob Markstrom Jacob Markstrom
Age
33
Team
Calgary Flames

Calgary Flames

Yearly Salary
$8,000,000
Sergei Bobrovsky
#25 Darnell Nurse
Darnell Nurse

At 28 years old, Darnell Nurse brings an impressive 8-year playing history to the table. While not really among the top paid NHL players, he committed to an extensive $74 million, 8-year contract with the Edmonton Oilers. This agreement secures his presence until 2031 when he turns 35, and the likelihood of a more profitable future contract seems less probable. The current deal includes a notable $24 million signing bonus, along with a guaranteed sum of $74 million and an average yearly salary of $9.25 million. For the 2025 season, Nurse's base salary amounts to $10.4 million, with a corresponding cap hit of $9.25 million.

#24 Brady Tkachuk
Brady Tkachuk

Brady Tkachuk is a 23-year-old talent with 4 years of professional experience. Recently, Tkachuk inked a substantial 7-year deal worth $57,500,000 with the Ottawa Senators, securing his presence until 2029, when he reaches 29. The youngest in our chart and yet already in the top 25 highest-earning NHL, Tkachuk is likely to get another contract immediately and probably even increase his worth. The current contract guarantees $57,500,000, (no bonuses mentioned), accompanied by an annual average salary of $8,214,286. In the upcoming 2025 season, Tkachuk is set to receive a base salary of $10,500,000, reflecting a cap hit of $8,208,571.

#23 Jonathan Huberdeau
Jonathan Huberdeau

Jonathan Huberdeau, aged 30 and boasting a decade of hockey experience, has secured an impressive 8-year contract worth $84,000,000 with the Calgary Flames. This deal extends to the 2032 season when Huberdeau turns 38. Evidently, this contract is likely to mark a significant milestone in his career, potentially being his final deal. Even in the event of subsequent contracts, it's unlikely Huberdeau will surpass the current yearly earnings statistically and get higher in the list of the NHL highest paid players. The present contract includes a generous $61,500,000 signing bonus, guaranteeing him the full sum of $84,000,000, equating to an annual average salary of $10,500,000. Throughout the 2025 season, Huberdeau's earnings will reach a $3,500,000 base salary and a $7,000,000 signing bonus, concurrently getting to a cap hit of $10,500,000.

#22 Charles Mcavoy
Charles Mcavoy

Charles McAvoy, aged 25 and already with a solid 5-year experience, has committed to an 8-year contract with the Boston Bruins, valued at $76,000,000. This agreement extends to 2031 and incorporates a substantial signing bonus of $26,500,000. The contract guarantees him the full sum of $76,000,000, meaning an annual average salary of $9,500,000. In the upcoming 2025 season, McAvoy is set to receive a base salary of $7,750,000, alongside a $3,250,000 signing bonus, reaching a cap hit of $9,500,000.

#21 Artemi Panarin
Artemi Panarin

Artemi Panarin, aged 31 and backed by 7 years of substantial experience, has signed a 7-year contract with the New York Rangers, valued at $81,500,000. This commitment is in effect until 2027 and features a $74,500,000 signing bonus. The overall guarantee of the contract stands at $81,500,000, resulting in an annual average salary of $11,642,857. For the upcoming 2025 season, Panarin's earnings will mean a base salary of $1,000,000, increased with a $10,000,000 signing bonus, so a cap hit is $11,642,857.

#20 Mark Stone
Mark Stone

At the age of 31 and with a decade of experience under his belt, Mark Stone is obviously among the most paid NHL players. He has recently signed an 8-year contract with the Vegas Golden Knights, valued at $76,000,000. This agreement includes a signing bonus of $48,000,000, contributing to the overall guarantee of $76,000,000. His annual earnings will consist of an average salary of $9,500,000, and in the upcoming 2025 season, Stone's compensation package includes a base salary of $6,000,000 and an additional signing bonus of $5,000,000, so a cap hit of $9,500,000 will be reached.

#19 Drew Doughty
Drew Doughty

Drew Doughty, aged 33 and backed with a 14-year career history, is surprisingly not the highest paid player in NHL. He has committed to an 8-year contract with the Los Angeles Kings, valued at $88,000,000. This contract is in effect until the 2028 season, aligning with Drew's age of 37. Being 19th in 2025 in terms of yearly cash, Doughty is unlikely to land a bigger contract when this one ends. The present agreement includes a $20,000,000 signing bonus and a full guarantee of $88,000,000. This results in an $11,000,000 base salary, correlating with a cap hit of $11,000,000.

#18 Cale Makar
Cale Makar

Cale Makar, at 24 years old and boasting 3 years of on-ice experience, is the least experienced player in the whole list, and yet he is already within the 25 top-paid NHL players and has chanced to become the highest paid hockey player with time. He has signed a significant 6-year deal with the Colorado Avalanche, valued at $54,000,000 which spans until 2028. In the forthcoming 2025 season, Makar's compensation package encompasses an $11,000,000 base salary, accompanied by a corresponding cap hit of $9,000,000.

#17 Connor McDavid
Connor McDavid

At 26 years of age and a commendable 7-year history, Connor McDavid has landed an 8-year deal with the Edmonton Oilers, valued at an impressive $100,000,000. This agreement extends until 2027, aligning with McDavid's age of 29 so he will still be able to land another awesome contract and become the richest NHL player. The present contract includes a guaranteed sum of $100,000,000, meaning an annual average salary of $12,500,000. In the upcoming 2025 season, McDavid's compensation package has a base salary of $1,000,000 and a $10,000,000 signing bonus, reaching a cap hit of $12,500,000.

#16 Mikhail Sergachev
Mikhail Sergachev

Aged 25 and carrying 6 years of valuable experience, Mikhail Sergachev has signed an 8-year agreement with the Tampa Bay Lightning, valued at $68,000,000. This contract spans until 2032, ensuring an annual average income of $8,500,000. For the approaching 2023-24 season, Sergachev's earnings will include a base salary of $4,550,000, a signing bonus of $6,500,000, thus reaching a cap hit of $8,500,000.

#15 Brayden Point
Brayden Point

Brayden Point, aged 27 and armed with 6 years of solid experience, has signed an 8-year commitment with the Tampa Bay Lightning which extends until the 2031 season and includes a $44,500,000 signing bonus. The contract guarantees Point a full sum of $76,000,000, culminating in an annual average compensation of $9,500,000. For the upcoming 2023-24 season, Point's compensation package includes a $5,000,000 base salary, complemented by a significant $6,250,000 signing bonus, resulting in a cap hit of $9,500,000.

#14 Matthew Tkachuk
Matthew Tkachuk

Matthew Tkachuk, aged 25 and holding 6 years of experience, has signed an 8-year contract with the Florida Panthers, valued at $76,000,000. This agreement spans until 2031, when Tkachuk is 32 years of age. The contract features a $68,000,000 signing bonus, ensuring a guaranteed total of $76,000,000 and an annual average income of $9,500,000. In the approaching 2025 season, Tkachuk is set to receive a base salary of $1,000,000, in addition to a $10,250,000 signing bonus, reaching a cap hit of $9,500,000.

#13 Roope Hintz
Roope Hintz

At 26 years of age and with 4 years of experience, being another less-experienced player in the list of the 25 top earners in the NHL, Roope Hintz has signed an 8-year commitment with the Dallas Stars, valued at $67,600,000. This agreement continues until 2023 when Hintz is 34. The contract consists of a $12,000,000 signing bonus, a guaranteed sum of $67,600,000 and an annual average salary of $8,450,000. In the upcoming 2025 season, Hintz's compensation package comprises a base salary of $7,500,000 and an additional signing bonus of $4,000,000, thus contributing to a cap hit of $8,450,000.

#12 Erik Karlsson
Erik Karlsson

Erik Karlsson, at the age of 33 and with 13 years of career, is one of the most experienced players in the list so no wonder he is one of the top earners, although he is not the richest hockey player. He has signed an 8-year contract with the San Jose Sharks until 2028, when Karlsson is 37, therefore potentially marking his final contract. The current contract features a $53,000,000 signing bonus, a guaranteed total of $92,000,000, and an annual average income of $11,500,000. In the upcoming 2025 season, Karlsson's earnings comprise a base salary of $10,500,000 and a signing bonus of $1,000,000, correlating with a cap hit of $11,500,000.

#11 Adam Fox
Adam Fox

Adam Fox signed a 7-year / $66,500,000 contract with the New York Rangers till 2030 when he is 31 and will still be able to land a good contract and continue playing. Now his age is 25 and his experience is only 3 years which makes him less experienced and yet already in the top earners list. The current agreement includes a $17,500,000 signing bonus, $66,500,000 guaranteed, and an annual average salary of $9,500,000. In 2025, Fox will earn a base salary of $12,000,000, with a cap hit of $9,500,000.

#10 Zachary Werenski
Zachary Werenski

Zachary Werenski has recently signed a 6-year agreement with the Columbus Blue Jackets, valued at $57,500,000 until 2029. It includes a $20,500,000 signing bonus. Within this contract, Werenski is guaranteed the full sum of $57,500,000, culminating in an annual average compensation of $9,583,333. For the upcoming 2025 season, his earnings package will result in a base salary of $10,000,000, and a $2,000,000 signing bonus, resulting in a cap hit of $9,583,333. These terms align with Werenski's age of 26 and his 6 years of experience, and he will probably get higher on this list with time.

#9 Aleksander Barkov
Aleksander Barkov

At 27 years old, boasting 9 years of experience, Aleksander Barkov has signed an agreement with the Florida Panthers. The agreement spans 8 years, safeguarding his interests until 2031, a time when Barkov will be a seasoned 35-year-old player. The terms secure $80 million. During the forthcoming 2025 season, Barkov's earnings will encompass a base salary of $1 million, accompanied by an $11 million signing bonus. Therefore, a $10 million cap hit will be reached.

#8 Timo Meier
Timo Meier

At the age of 26, with six years of experience under his belt, Timo Meier has officially signed a substantial 8-year deal with the New Jersey Devils. This deal is extended until 2032 when he reaches 34, the age which still positions him for another profitable contract. The ongoing contract includes a significant $35.2 million signing bonus, ensuring $70.4 million guaranteed and an annual salary of $8.8 million. In the upcoming 2025 season, Meier stands to earn a base salary of $6 million, plus a matching signing bonus, while maintaining a cap hit impact of $8.8 million.

#7 Alex Pietrangelo
Alex Pietrangelo

At 33 years old and after 14 years of experience, Alex Pietrangelo is the most experienced player in the list, and therefore no wonder he is among the ten top earners in NHL. He has signed a 7-year agreement with the Vegas Golden Knights, extending until 2028 when he'll be 37. This contract includes a $35 million signing bonus, meaning $61.6 million in guaranteed earnings, alongside an annual average salary of $8.8 million. During the 2025 season, Pietrangelo is set to a base salary of $4.3 million, accompanied by an $8 million signing bonus, maintaining a cap hit of $8.8 million.

#6 Alex Ovechkin
Alex Ovechkin

At 37 years of age and with a remarkable 17-year career behind him, Alex Ovechkin has signed a 5-year agreement with the Washington Capitals, lasting until 2027. This very contract is likely to be his final in North America, as he'll reach the age of 41 by then. While he is in the top 10 earners in the NHL today, he is also the oldest player in this list. The current contract includes a $34.5 million signing bonus, a guaranteed sum of $47.5 million, and an annual average salary of $9.5 million. In the upcoming 2025 season, Ovechkin is to receive a base salary of $1 million, complemented by a $11.5 million signing bonus, thus maintaining a cap hit of $9.5 million.

#5 Kirill Kaprizov
Kirill Kaprizov

At 26 years old, having accumulated 2 years of experience, Kirill Kaprizov is officially the least experienced player in our list and yet, he is within the top 5 highest-paid players in this list! He has signed a 5-year commitment with the Minnesota Wild, spanning until the 2026 season. Kaprizov, upon reaching 31 as this contract concludes, will be experienced enough for another favorable agreement. The ongoing contract entails a guaranteed sum of $45,000,000, without any specified bonuses, accompanied by an annual average salary of $9,000,000. In the upcoming 2025 season, Kaprizov stands to collect a base salary of $12,500,000, upholding a cap impact of $9,000,000.

#4 Seth Jones
Seth Jones

At 28 years old and boasting an impressive 9-year career, Seth Jones has signed an 8-year deal with the Chicago Blackhawks, extending until 2030. This contract entails a significant $40,250,000 signing bonus, ensuring a guaranteed sum of $76,000,000 and an annual average income of $9,500,000. In the upcoming 2025 season, Jones is set to get a base salary of $7,500,000, plus a signing bonus of $5,000,000, thus reaching a cap hit of $9,500,000.

#3 Dougie Hamilton
Dougie Hamilton

At 30 years of age and with a decade of experience, Dougie Hamilton has signed a 7-year commitment with the New Jersey Devils, extending until the 2029 season when he is 39. The present agreement secures $63,000,000 as a guaranteed sum, accompanied by an annual average of $9,000,000. In the upcoming 2025 season, Hamilton is to receive a base salary of $10,600,000, complemented by a $2,000,000 signing bonus, with a cap impact of $9,000,000.

#2 David Pastrnak
David Pastrnak

Being only 27 and boasting an impressive 8-year career, David Pastrnak has signed an 8-year deal worth $90,000,000 with the Boston Bruins, lasting until the 2032 season. Given his age, this contract might serve as his final deal, at least in North America. This agreement comprises a $26,500,000 signing bonus, a guaranteed sum of $90,000,000 and an annual average salary of $11,250,000. For the forthcoming 2025 season, Pastrnak's earnings will reach a base salary of $8,500,000, with a $4,500,000 signing bonus, maintaining a cap hit of $11,250,000.

#1 Nathan MacKinnon
Nathan MacKinnon

At the age of 27, taking advantage of a rich 9-year experience, Nathan MacKinnon has signed an 8-year contract valued at $100,800,000 with the Colorado Avalanche, extending until the 2031 season. While he is the highest paid NHL player 2025 and the top player in 2023, by 2031 he will be about 35 years old and it is yet unclear how his career will turn. This current agreement includes a $85,340,000 signing bonus, a guaranteed sum of $100,800,000, alongside an annual average wage of $12,600,000. Throughout the upcoming 2025 season, MacKinnon is expected to receive a base salary of $775,000, plus a $15,725,000 signing bonus, reaching his cap hit of $12,600,000.

FAQ

In 2025, Nathan MacKinnon is considered the highest-paid NHL player, with a yearly cash of $16,500,000.

The largest contract in the NHL seems to belong to Shea Weber, who signed a 14-year deal in 2012 which was worth $110,000,000. Since then, this record has not yet been surpassed.

According to the majority of opinions, Ryan Suter, Defense in the Dallas Stars, is the highest paid player of all time. His largest deal was sealed in 2012 from a 13-year contract with the Minnesota Wild, and the deal was worth $98 million. The total estimated earnings of Ryan Suter reached $107,659,333.

Nathan MacKinnon, with his yearly cash of $16,500,000, is not only the highest-paid player of the NHL in general but is also the highest-paid forward in 2025.

Dougie Hamilton, with the yearly cash of $12,600,000, is currently the highest-paid defenseman in the NHL.

Sergei Bobrovsky is the highest-paid goaltender in the NHL, according to the data of 2025. His yearly cash reached $10,000,000 in 2025.

Eva Johnson
Eva Johnson
Content & Marketing

I’m Eva, the opinionated voice behind every online casino review we make here on CasinosHunter. I’ve been working as a copywriter for 10+ years, half of the time in the online gambling niche, among others. Here on CasinosHunter, I write reviews, guides, all cornerstone content, and also make sure that every text on the site or our social media is well-written and correct.