my-server
← Wiki Redirected from Player salaries in the NHL

List of highest-paid NHL players by season

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 .

Top salaries in the NHL since 1989

This is an unofficial list of the twenty NHL players who have earned the most in total salary from the through the s.

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 nor sponsor contracts. They do not take into account inflation, nor the growth in the popularity of the game allowing league revenue, and thus player salaries, to grow faster than inflation over the decades. For example, the highest salary in 1989–90 was Mario Lemieux's million (equivalent to $million in ), while the salary cap for any single player in the was $17.6 million.

These totals take into account players missing an entire season due to illness or injury, such as Jonathan Toews missing all of due to illness. These totals do not take into account reductions for partial seasons played, due to injuries or suspensions, for which a player would only receive a partial salary.

The list counts no salary for any player during the 2004–05 NHL lockout, when the was cancelled in its entirety. It is not apparent, from the notes left here, if there has been an adjustment for the reduction in salaries paid when the 1994–95 NHL lockout shortened the by (48 games played of a scheduled 84), or when the 2012–13 NHL lockout shortened the by (48 games played of a scheduled 82), or when the COVID-19 pandemic shortened the by varying amounts, with teams having played anywhere from 68 to 71 of their scheduled 82 games when the season was halted.

Top five contracts by season

1989–90 season

  1. Mario Lemieux (Pittsburgh Penguins) million (equivalent to $million in )
  2. Wayne Gretzky (Los Angeles Kings) $1.72million ($million in )
  3. Mark Messier (Edmonton Oilers) $0.86million ($million in )
  4. Steve Yzerman (Detroit Red Wings) $0.7million ($million in )
  5. Bryan Trottier (New York Islanders) $0.575million ($million in )

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.19 million
  5. Brett Hull (St. Louis Blues) $1.12 million

1991–92 season

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

1992–93 season

  1. Eric Lindros (Philadelphia Flyers) million (equivalent to $million in )
  2. Wayne Gretzky (Los Angeles Kings) $3million ($million in )
  3. Mario Lemieux (Pittsburgh Penguins) $2.41million ($million in )
  4. Mark Messier (New York Rangers) $2.39million ($million in )
  5. Pat LaFontaine (Buffalo Sabres) $1.78million ($million in )

1993–94 season

  1. Eric Lindros (Philadelphia Flyers) million (equivalent to $million in )
  2. Steve Yzerman (Detroit Red Wings) $3.2million ($million in )
  3. (tie) Mario Lemieux (Pittsburgh Penguins) $3million ($million in )<br>(tie) Wayne Gretzky (Los Angeles Kings) $3million ($million in )
  4. <li value="5"> Patrick Roy (Montreal Canadiens) $2.66million ($million in )

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.36 million (Predicted salary of $4.07 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.57 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.57 million

1997–98 season

  1. Joe Sakic (Colorado Avalanche) $16.45 million
  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
  2. Paul Kariya (Anaheim Ducks) $8.25 million
  3. Eric Lindros (Philadelphia Flyers) $8 million
  4. : Dominik Hasek (Buffalo Sabres) $8 million
  5. <li value="5"> Mats Sundin (Toronto Maple Leafs) $6.35 million

1999–00 season

  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
  5. : Eric Lindros (Philadelphia Flyers) $8.5 million

2000–01 season

  1. Peter Forsberg (Colorado Avalanche) $10 million
  2. : Paul Kariya (Anaheim Ducks) $10 million
  3. <li value="3"> Jaromir Jagr (Pittsburgh Penguins) $9.8 million
  4. Pavel Bure (Florida Panthers) $9 million
  5. 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
  3. : Paul Kariya (Anaheim Ducks) $10 million
  4. <li value="4"> Joe Sakic (Colorado Avalanche) $9.83 million
  5. Chris Pronger (St. Louis Blues) $9.5 million
  6. : Teemu Selanne (San Jose Sharks) $9.5 million

2002–03 season

  1. Jaromir Jagr (Washington Capitals) $11.48 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
  5. : Paul Kariya (Mighty Ducks of Anaheim) $10 million

2003–04 season

  1. Peter Forsberg (Colorado Avalanche) $11 million
  2. : Jaromir Jagr (Washington Capitals) $11 million
  3. <li value="3"> Sergei Fedorov (Mighty Ducks of Anaheim) $10 million
  4. : Nicklas Lidstrom (Detroit Red Wings) $10 million
  5. : 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. Nicklas Lidstrom (Detroit Red Wings) $7.6 million
  3. : Keith Tkachuk (St. Louis Blues) $7.6 million
  4. : Alexei Yashin (New York Islanders) $7.6 million
  5. <li value="5"> 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
  4. : Mats Sundin (Toronto Maple Leafs) $7.6 million
  5. : 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
  2. : Scott Gomez (New York Rangers) $10 million
  3. : Thomas Vanek (Buffalo Sabres) $10 million
  4. <li value="4"> Jaromir Jagr (New York Rangers) $8.36 million
  5. 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
  3. : Alexander Ovechkin (Washington Capitals) $9 million
  4. <li value="4"> Mats Sundin (Vancouver Canucks) $8.6 million
  5. 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
  3. : Evgeni Malkin (Pittsburgh Penguins) $9 million
  4. : Alexander Ovechkin (Washington Capitals) $9 million
  5. <li value="5"> 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
  2. : Roberto Luongo (Vancouver Canucks) $10 million
  3. Sidney Crosby (Pittsburgh Penguins) $9 million
  4. : Evgeni Malkin (Pittsburgh Penguins) $9 million
  5. : 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
  3. : Christian Ehrhoff (Buffalo Sabres) $10 million
  4. : Vincent Lecavalier (Tampa Bay Lightning) $10 million
  5. 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
  3. : Zach Parise (Minnesota Wild) $12 million
  4. : Brad Richards (New York Rangers) $12 million
  5. : 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
  3. : Zach Parise (Minnesota Wild) $12 million
  4. : Ryan Suter (Minnesota Wild) $12 million
  5. 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
  4. : Zach Parise (Minnesota Wild) $11 million
  5. : 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
  3. : Jonathan Toews (Chicago Blackhawks) $13.8 million
  4. Sidney Crosby (Pittsburgh Penguins) $12 million
  5. 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
  3. : Jonathan Toews (Chicago Blackhawks) $13.8 million
  4. Shea Weber (Montreal Canadiens) $12 million
  5. 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
  2. : Jonathan Toews (Chicago Blackhawks) $13.8 million
  3. Jamie Benn (Dallas Stars) $13 million
  4. : Anze Kopitar (Los Angeles Kings) $13 million
  5. 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
  3. : Carey Price (Montreal Canadiens) $15 million
  4. Jamie Benn (Dallas Stars) $13 million
  5. 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
  3. : John Tavares (Toronto Maple Leafs) $15.9 million
  4. Connor McDavid (Edmonton Oilers) $15 million
  5. : 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
  3. : Artemi Panarin (New York Rangers) $13 million
  4. : Carey Price (Montreal Canadiens) $13 million
  5. : 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
  4. : Sergei Bobrovsky (Florida Panthers) $12 million
  5. : Connor McDavid (Edmonton Oilers) $12 million

2023–24 season

The team salary cap was $83.5 million. No player could 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
  5. Kirill Kaprizov (Minnesota Wild) $12.5 million

2024–25 season

The team salary cap was $88 million. No player could earn more than $17.6 million.

  1. Auston Matthews (Toronto Maple Leafs) $16.7 million
  2. Nathan MacKinnon (Colorado Avalanche) $16.5 million
  3. Elias Pettersson (Vancouver Canucks) $14.5 million
  4. William Nylander (Toronto Maple Leafs) $13.5 million
  5. Jake Guentzel (Tampa Bay Lightning) $13.26 million

2025–26 season

The team salary cap is $95.5 million. No player can earn more than $19.1 million.

  1. Leon Draisaitl (Edmonton Oilers) $16.5 million
  2. Nathan MacKinnon (Colorado Avalanche) $16.05 million
  3. Igor Shesterkin (New York Rangers) $15.825 million
  4. Auston Matthews (Toronto Maple Leafs) $15.2 million
  5. Mitch Marner (Vegas Golden Knights) $15 million

Sample salaries from earlier seasons

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.

See also

Notes

External links