List of player salaries in the NHL

Here are several lists of National Hockey League players' salaries since the 1989–90 NHL season. This list does not include income from corporate endorsements or salaries before 1988–89.

Top 20 salaries in the NHL since 1989

This is a list of the twenty NHL players who have earned the most in salaries between the 1989–90 season and the 2020–21 season.

These figures have been gleaned from certain financial sites dedicated to professional sports, and so may not be perfectly accurate. This is merely an estimation that, for the most part, does not take into account bonuses and sponsor contracts.

These totals also do not take into account partial seasons played—for which a player would only receive a partial salary—except for the shortened 2004–05 season, which affected every player. Thus, the listed totals are a sum of the amounts each player was contracted to receive for a full season.

Top 20 NHL salary-earners from 1989–90 to 2007–08
Rank Player name Salary (USD) Years active
1Sidney Crosby$ 129,340,24316 (2005–06 – present)
2Jaromír Jágr$ 128,139,75324 (1990–91 – 2007–08
2011–12 – 2017–18)
3Alexander Ovechkin$ 123,220,89216 (2005–06 – present)
4Shea Weber$ 120,030,33816 (2005–06 – present)
5Vincent Lecavalier$ 114,504,70317 (1998–99 – 2015–16)
6Evgeni Malkin$ 114,220,89215 (2006–07 – present)
7Chris Pronger$ 111,379,26818 (1993–94 – 2011–12)
8Joe Thornton$ 109,887,19523 (1997–98 – present)
9Zach Parise$ 107,910,06416 (2005–06 – present)
10Patrick Kane$ 105,837,19514 (2007–08 – present)
11Jonathan Toews$ 105,762,19513 (2007–08 – present)a
12Anže Kopitar$ 105,454,87815 (2006–07 – present)
13Brad Richards$ 104,511,91115 (2000–01 – 2015–16)
14Ryan Suter$ 104,360,06416 (2005–06 – present)
15Henrik Lundqvist$ 102,783,39015 (2005–06 – present)b
16Zdeno Chára$ 98,788,69523 (1997–98 – present)
17Joe Sakic$ 96,379,48120 (1988–89 – 2008–09)
18Marián Gáborík$ 96,319,24317 (2000–01 – 2017–18)
19Patrick Marleau$ 96,209,44523 (1997–98 – present)
20Carey Price$ 96,194,36814 (2007–08 – present)
"Years active" excludes the 2004–05 NHL season, as the league was not operating that year. It also includes seasons prior to the 1989–90 NHL season, although the salaries paid during this time may not be included in the total due to scarcity of information.
a Jonathan Toews missed the entire 2020–21 NHL season due to illness.
b Henrik Lundqvist missed the entire 2020–21 NHL season due to illness.

Top five contracts by season

1989–90 season

Although Wayne Gretzky is considered one of the greatest hockey players of all time, his total salaries are not among the top 20 salary earners of all time.
  1. Mario Lemieux (Pittsburgh Penguins) $2 million
  2. Wayne Gretzky (Los Angeles Kings) $1.72 million
  3. Mark Messier (Edmonton Oilers) $0.86 million
  4. Steve Yzerman (Detroit Red Wings) $0.7 million
  5. Bryan Trottier (New York Islanders) $0.575 million

1990–91 season

  1. Wayne Gretzky (Los Angeles Kings) $3 million
  2. Mario Lemieux (Pittsburgh Penguins) $2.18 million
  3. Steve Yzerman (Detroit Red Wings) $1.3 million
  4. Ray Bourque (Boston Bruins) $1.194 million
  5. Brett Hull (St. Louis Blues) $1.116 million

1991–92 season

  1. Wayne Gretzky (Los Angeles Kings) $3 million
  2. Mario Lemieux (Pittsburgh Penguins) $2.34 million
  3. Brett Hull (St. Louis Blues) $1.5 million
  4. Pat LaFontaine (Buffalo Sabres) $1.4 million
    Steve Yzerman (Detroit Red Wings) $1.4 million

1992–93 season

  1. Eric Lindros (Philadelphia Flyers) $3.5 million
  2. Wayne Gretzky (Los Angeles Kings) $3 million
  3. Mario Lemieux (Pittsburgh Penguins) $2.408 million
  4. Mark Messier (New York Rangers) $2.385 million
  5. Pat LaFontaine (Buffalo Sabres) $1.775 million

1993–94 season

Martin Brodeur is the highest-paid goaltender of all time, with approximately $82 million earned in salaries alone.
  1. Eric Lindros (Philadelphia Flyers) $3.35 million
  2. Steve Yzerman (Detroit Red Wings) $3.2 million
  3. Mario Lemieux (Pittsburgh Penguins) $3 million
    Wayne Gretzky (Los Angeles Kings) $3 million
  4. Patrick Roy (Montreal Canadiens) $2.6593 million

1994–95 season

After the 1994–95 NHL season was shortened to 48 games due to a lockout, players earned only about 56% of their predicted salary.

  1. Wayne Gretzky (Los Angeles Kings) $3.66 million (Predicted salary of $6.54 million)
  2. Mark Messier (New York Rangers) $3.45 million (Predicted salary of $6.29 million)
  3. Scott Stevens (New Jersey Devils) $3.24 million (Predicted salary of $5.8 million)
  4. Pavel Bure (Vancouver Canucks) $2.61 million (Predicted salary of $4.5 million)
  5. Mario Lemieux (Pittsburgh Penguins) $2.361,429 million (Predicted salary of $4.071429 million)

1995–96 season

  1. Wayne Gretzky (Los Angeles Kings/St. Louis Blues) $6.54 million
  2. Mark Messier (New York Rangers) $6.29 million
  3. Keith Tkachuk (Winnipeg Jets) $6 million
  4. Mario Lemieux (Pittsburgh Penguins) $4.5714 million
  5. Pavel Bure (Vancouver Canucks) $4.5 million

1996–97 season

  1. Mario Lemieux (Pittsburgh Penguins) $11.35 million
  2. Mark Messier (New York Rangers) $6 million
  3. Pavel Bure (Vancouver Canucks) $5 million
  4. Pat LaFontaine (Buffalo Sabres) $4.6 million
  5. Patrick Roy (Colorado Avalanche) $4.567 million

1997–98 season

  1. Joe Sakic (Colorado Avalanche) $16.45 million [1]
  2. Chris Gratton (Philadelphia Flyers) $10.15 million
  3. Wayne Gretzky (New York Rangers) $6.25 million
  4. Mark Messier (New York Rangers) $6 million
  5. Pavel Bure (Vancouver Canucks) $5.5 million

1998–99 season

  1. Sergei Fedorov (Detroit Red Wings) $14.5 million [1]
  2. Paul Kariya (Anaheim Ducks) $8.25 million
  3. Eric Lindros (Philadelphia Flyers) $8 million
    Dominik Hasek (Buffalo Sabres) $8 million
  4. Mats Sundin (Toronto Maple Leafs) $6.347 million

1999–00 season

Jaromir Jagr has earned more in salaries than any other hockey player – more than $120 million.
  1. Jaromir Jagr (Pittsburgh Penguins) $11.7 million
  2. Paul Kariya (Anaheim Ducks) $11 million
  3. Peter Forsberg (Colorado Avalanche) $9 million
  4. Theoren Fleury (New York Rangers) $8.5 million
    Eric Lindros (Philadelphia Flyers) $8.5 million

2000–01 season

  1. Peter Forsberg (Colorado Avalanche) $10 million
    Paul Kariya (Anaheim Ducks) $10 million
  2. Jaromir Jagr (Pittsburgh Penguins) $9.842708 million
  3. Pavel Bure (Florida Panthers) $9 million
  4. Keith Tkachuk (St. Louis Blues) $7.3 million

2001–02 season

  1. Jaromir Jagr (Washington Capitals) $11 million
  2. Pavel Bure (Florida Panthers/New York Rangers) $10 million
    Paul Kariya (Anaheim Ducks) $10 million
  3. Joe Sakic (Colorado Avalanche) $9.832727 million
  4. Chris Pronger (St. Louis Blues) $9.5 million
    Teemu Selanne (San Jose Sharks) $9.5 million

2002–03 season

  1. Jaromir Jagr (Washington Capitals) $11.483333 million
  2. Keith Tkachuk (St. Louis Blues) $11 million
  3. Nicklas Lidstrom (Detroit Red Wings) $10.5 million
  4. Pavel Bure (New York Rangers) $10 million
    Paul Kariya (Mighty Ducks of Anaheim) $10 million

2003–04 season

Pavel Bure amassed $56,369,794 in his twelve-year career. He would have earned $10 million in 2003–04, but due to injuries, he was forced to retire early, having played his final game around the time of his 32nd birthday.
  1. Peter Forsberg (Colorado Avalanche) $11 million
    Jaromir Jagr (Washington Capitals) $11 million
  2. Sergei Fedorov (Mighty Ducks of Anaheim) $10 million
    Nicklas Lidstrom (Detroit Red Wings) $10 million
    Keith Tkachuk (St. Louis Blues) $10 million

2004–05 season

Season cancelled (see 2004–05 NHL lockout).

2005–06 season

The team salary cap was $39 million. Under the latest NHL Collective Bargaining Agreement, no player could earn more than 20 percent of the team salary cap ($7.8 million).

  1. Jaromir Jagr (New York Rangers) $8.36 million[2]
  2. Nicklas Lidstrom (Detroit Red Wings) $7.6 million
    Keith Tkachuk (St. Louis Blues) $7.6 million
    Alexei Yashin (New York Islanders) $7.6 million
  3. Jarome Iginla (Calgary Flames) $7 million

2006–07 season

The team salary cap was $44 million. No player could earn more than $8.8 million.

  1. Jaromir Jagr (New York Rangers) $8.36 million
  2. Brad Richards (Tampa Bay Lightning) $7.8 million
  3. Nicklas Lidstrom (Detroit Red Wings) $7.6 million
    Mats Sundin (Toronto Maple Leafs) $7.6 million
    Alexei Yashin (New York Islanders) $7.6 million

2007–08 season

The team salary cap was $50.3 million. No player could earn more than $10.06 million.

  1. Daniel Briere (Philadelphia Flyers) $10 million
    Scott Gomez (New York Rangers) $10 million
    Thomas Vanek (Buffalo Sabres) $10 million
  2. Jaromir Jagr (New York Rangers) $8.36 million
  3. Kimmo Timonen (Philadelphia Flyers) $8 million

2008–09 season

The team salary cap was $56.7 million. No player could earn more than $11.34 million.

  1. Dany Heatley (Ottawa Senators) $10 million
  2. Sidney Crosby (Pittsburgh Penguins) $9 million
    Alexander Ovechkin (Washington Capitals) $9 million
  3. Mats Sundin (Vancouver Canucks) $8.6 million
  4. Miikka Kiprusoff (Calgary Flames) $8.5 million

2009–10 season

The team salary cap was $56.8 million. No player could earn more than $11.36 million.

  1. Vincent Lecavalier (Tampa Bay Lightning) $10 million
  2. Sidney Crosby (Pittsburgh Penguins) $9 million
    Evgeni Malkin (Pittsburgh Penguins) $9 million
    Alexander Ovechkin (Washington Capitals) $9 million
  3. Chris Drury (New York Rangers) $8.05 million

2010–11 season

The team salary cap was $59.4 million. No player could earn more than $11.88 million.

  1. Vincent Lecavalier (Tampa Bay Lightning) $10 million
    Roberto Luongo (Vancouver Canucks) $10 million
  2. Sidney Crosby (Pittsburgh Penguins) $9 million
    Evgeni Malkin (Pittsburgh Penguins) $9 million
    Alexander Ovechkin (Washington Capitals) $9 million

2011–12 season

The team salary cap was $64.3 million. No player could earn more than $12.86 million.

  1. Brad Richards (New York Rangers) $12 million
  2. Ilya Bryzgalov (Philadelphia Flyers) $10 million
    Christian Ehrhoff (Buffalo Sabres) $10 million
    Vincent Lecavalier (Tampa Bay Lightning) $10 million
  3. Sidney Crosby (Pittsburgh Penguins) $9 million

2012–13 season

The team salary cap was $70.2 million. No player could earn more than $14.04 million.

  1. Shea Weber (Nashville Predators) $14 million
  2. Tyler Myers (Buffalo Sabres) $12 million
    Zach Parise (Minnesota Wild) $12 million
    Brad Richards (New York Rangers) $12 million
    Ryan Suter (Minnesota Wild) $12 million

2013–14 season

The team salary cap was $64.3 million. No player could earn more than $12.86 million.

  1. Shea Weber (Nashville Predators) $14 million
  2. Sidney Crosby (Pittsburgh Penguins) $12 million
    Zach Parise (Minnesota Wild) $12 million
    Ryan Suter (Minnesota Wild) $12 million
  3. Eric Staal (Carolina Hurricanes) $9.25 million

2014–15 season

The team salary cap was $69 million. No player could earn more than $13.8 million.

  1. Shea Weber (Nashville Predators) $14 million
  2. Sidney Crosby (Pittsburgh Penguins) $12 million
  3. Henrik Lundqvist (New York Rangers) $11 million
    Zach Parise (Minnesota Wild) $11 million
    Ryan Suter (Minnesota Wild) $11 million

2015–16 season

The team salary cap was $71.4 million. No player could earn more than $14.28 million.

  1. Shea Weber (Nashville Predators) $14 million
  2. Patrick Kane (Chicago Blackhawks) $13.8 million
    Jonathan Toews (Chicago Blackhawks) $13.8 million
  3. Sidney Crosby (Pittsburgh Penguins) $12 million
  4. Phil Kessel (Pittsburgh Penguins) $10 million

2016–17 season

The team salary cap was $73 million. No player could earn more than $14.6 million.

  1. Anze Kopitar (Los Angeles Kings) $14 million
  2. Patrick Kane (Chicago Blackhawks) $13.8 million
    Jonathan Toews (Chicago Blackhawks) $13.8 million
  3. Shea Weber (Montreal Canadiens) $12 million
  4. Ryan O'Reilly (Buffalo Sabres) $11 million

2017–18 season

The team salary cap was $75 million. No player could earn more than $15 million.

  1. Patrick Kane (Chicago Blackhawks) $13.8 million
    Jonathan Toews (Chicago Blackhawks) $13.8 million
  2. Jamie Benn (Dallas Stars) $13 million
    Anze Kopitar (Los Angeles Kings) $13 million
  3. Shea Weber (Montreal Canadiens) $12 million

2018–19 season

The team salary cap was $79.5 million. No player could earn more than $15.9 million.

  1. John Tavares (Toronto Maple Leafs) $15.9 million
  2. Connor McDavid (Edmonton Oilers) $15 million
    Carey Price (Montreal Canadiens) $15 million
  3. Jamie Benn (Dallas Stars) $13 million
  4. John Carlson (Washington Capitals) $12 million

2019–20 season

The team salary cap was $81.5 million. No player could earn more than $16.3 million.

  1. Mitch Marner (Toronto Maple Leafs) $16 million
  2. Auston Matthews (Toronto Maple Leafs) $15.9 million
    John Tavares (Toronto Maple Leafs) $15.9 million
  3. Connor McDavid (Edmonton Oilers) $15 million
    Carey Price (Montreal Canadiens) $15 million

2020–21 season

The team salary cap was $81.5 million. No player could earn more than $16.3 million.

  1. Auston Matthews (Toronto Maple Leafs $15.9 million
  2. Mitch Marner (Toronto Maple Leafs) $15 million
  3. Connor McDavid (Edmonton Oilers) $14 million
  4. Artemi Panarin (New York Rangers) $13 million
  5. Sergei Bobrovsky (Florida Panthers) $12 million

2021–22 season

The team salary cap was $81.5 million. No player could earn more than $16.3 million.

  1. Erik Karlsson (San Jose Sharks) $14.5 million
  2. Connor McDavid (Edmonton Oilers) $13 million
    Artemi Panarin (New York Rangers) $13 million
    Carey Price (Montreal Canadiens) $13 million
    Tyler Seguin (Dallas Stars) $13 million

2022–23 season

The team salary cap was $82.5 million. No player could earn more than $16.5 million.

  1. Tyler Seguin (Dallas Stars) $13 million
  2. Artemi Panarin (New York Rangers) $12.5 million
  3. Aleksander Barkov (Florida Panthers) $12 million
    Sergei Bobrovsky (Florida Panthers) $12 million
    Connor McDavid (Edmonton Oilers) $12 million

2023–24 season

The team salary cap is $83.5 million. No player can earn more than $16.7 million.

  1. Nathan MacKinnon (Colorado Avalanche) $16.5 million
  2. David Pastrnak (Boston Bruins) $13 million
  3. Dougie Hamilton (New Jersey Devils) $12.6 million
  4. Seth Jones (Chicago Blackhawks) $12.5 million
    Kirill Kaprizov (Minnesota Wild) $12.5 million

Sample salaries from earlier seasons

Newsy Lalonde was earning CAN $1,300 during the 1917–18 NHL season, which is equivalent to approximately $25,000 CAD in today's funds.

Salary figures prior to the 1989–90 season are not readily available. The following table presents a sample of salaries from various seasons; the players listed were not necessarily the highest paid that year.

Season Player name Salary[3]
1917–18Newsy LalondeCAN $1,300
1921–22Newsy LalondeCAN $2,000
1923–24Howie MorenzCAN $3,500
1925–26Frank FredricksonCAN $3,500
1942–43Ronnie RoweCAN $3,000
1953–54Jean BeliveauCAN $21,000
1954–55Jean BeliveauCAN $21,000
1955–56Jean BeliveauCAN $21,000
1956–57Jean BeliveauCAN $21,000
1957–58Jean BeliveauCAN $21,000
1959–60Doug HarveyCAN $25,000
1959–60Maurice RichardCAN $25,000
1962–63Frank MahovlichCAN $25,000
1963–64(NHL minimum salary)CAN $7,000
1963–64Phil EspositoUS $54,990
1965–66Gump WorsleyCAN $28,000
1966–67Bobby OrrUS $35,000
1967–68Bobby OrrUS $35,000
1967–68Derek SandersonUS $10,000
1969–70Derek SandersonUS $13,000
1974–75Mario TremblayCAN $80,000
1977–78Bobby HullUS $1,000,000
1977–78Bernie ParentUS $1,000,000
1977–78Derek SandersonUS $1,000,000
1982–83Brian HaywardUS $65,000
† Ronnie Rowe was offered a rookie contract of $2,900 plus $100 as a signing bonus. The contract was declined, and Rowe stayed in juniors to play with the OHA's Toronto Marlboros[4]
†† Bobby Hull was playing the World Hockey Association at this time, a short-lived rival to the NHL.

See also

Notes

  1. The given salary includes a signing bonus.
  2. $7.8 million + $0.56 million in arrears from the Washington Capitals.
  3. Hockey Zone Plus: Historic Salaries
  4. eBay.com: Ronnie Rowe Genuine 1942-43 contract
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.