Player Salaries

Last modified: March 28, 2019 at 5:08 pm
Player Player Stats Player Cap Number Salary
Name Team Pos 18-19 19-20 18-19 19-20 20-21 21-22 22-23
Patrick Marleau P. Marleau Toronto Maple Leafs TOR LW $6,250,000 $6,250,000 $6,000,000 $4,250,000 ufa
Alexander Radulov A. Radulov Dallas Stars DAL RW $6,250,000 $6,250,000 $8,000,000 $6,600,000 $4,000,000 $4,650,000 ufa
Mark Scheifele M. Scheifele Winnipeg Jets WPG C $6,125,000 $6,125,000 $6,750,000 $6,750,000 $5,500,000 $6,750,000 $5,500,000
Brad Marchand B. Marchand Boston Bruins BOS LW $6,125,000 $6,125,000 $8,000,000 $7,500,000 $5,000,000 $6,500,000 $5,000,000
Braden Holtby B. Holtby Washington Capitals WAS G $6,100,000 $6,100,000 $5,000,000 $5,000,000 ufa
Henrik Zetterberg H. Zetterberg Detroit Red Wings DET C $6,083,333 $6,083,333 $3,350,000 $1,000,000 $1,000,000 ufa
Artemi Panarin A. Panarin Columbus Blue Jackets CBJ LW $6,000,000 $6,000,000 ufa
Filip Forsberg F. Forsberg Nashville Predators NSH LW $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 ufa
Brandon Saad B. Saad Chicago Blackhawks CHI LW $6,000,000 $6,000,000 $6,750,000 $6,750,000 $6,500,000 ufa
Ryan Nugent-Hopkins R. Nugent-Hopkins Edmonton Oilers EDM C $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 ufa
Jordan Eberle J. Eberle New York Islanders NYI RW $6,000,000 $6,000,000 ufa
Taylor Hall T. Hall New Jersey Devils NJD LW $6,000,000 $6,000,000 $6,000,000 $6,000,000 ufa
Matt Duchene M. Duchene Columbus Blue Jackets CBJ C $6,000,000 $6,000,000 ufa
Logan Couture L. Couture San Jose Sharks SJS C $6,000,000 $6,000,000 ufa
Kyle Turris K. Turris Nashville Predators NSH C $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000
Kyle Okposo K. Okposo Buffalo Sabres BUF RW $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $4,000,000 $4,000,000
Corey Crawford C. Crawford Chicago Blackhawks CHI G $6,000,000 $6,000,000 $6,000,000 $5,000,000 ufa
David Backes D. Backes Boston Bruins BOS RW $6,000,000 $6,000,000 $6,000,000 $4,000,000 $4,000,000 ufa
Cory Schneider C. Schneider New Jersey Devils NJD G $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 ufa
Joe Pavelski J. Pavelski San Jose Sharks SJS C $6,000,000 $6,000,000 ufa
Johnny Boychuk J. Boychuk New York Islanders NYI RD $6,000,000 $6,000,000 $6,500,000 $6,000,000 $4,000,000 $4,000,000 ufa
Loui Eriksson L. Eriksson Vancouver Canucks VAN RW $6,000,000 $6,000,000 $7,000,000 $5,000,000 $4,000,000 $4,000,000 ufa
Milan Lucic M. Lucic Edmonton Oilers EDM LW $6,000,000 $6,000,000 $7,000,000 $6,000,000 $4,000,000 $5,000,000 $4,000,000
Erik Johnson E. Johnson Colorado Avalanche COL RD $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000
Jordan Staal J. Staal Carolina Hurricanes CAR C $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000 $6,000,000
Aleksander Barkov A. Barkov Florida Panthers FLA C $5,900,000 $5,900,000 $6,250,000 $6,900,000 $4,750,000 $7,750,000 ufa
Jonathan Huberdeau J. Huberdeau Florida Panthers FLA LW $5,900,000 $5,900,000 $6,200,000 $6,200,000 $5,300,000 $5,300,000 $6,200,000
Semyon Varlamov S. Varlamov Colorado Avalanche COL G $5,900,000 $5,500,000 ufa
Dustin Brown D. Brown Los Angeles Kings LAK RW $5,875,000 $5,875,000 $5,500,000 $5,500,000 $4,000,000 $4,000,000 ufa
Brandon Dubinsky B. Dubinsky Columbus Blue Jackets CBJ C $5,850,000 $5,850,000 $5,850,000 $5,850,000 $5,850,000 ufa
Ryan Callahan R. Callahan Tampa Bay Lightning TBL RW $5,800,000 $5,800,000 $4,700,000 $4,700,000 ufa
Jonathan Quick J. Quick Los Angeles Kings LAK G $5,800,000 $5,800,000 $7,000,000 $7,000,000 $3,500,000 $3,000,000 $2,500,000
Mikael Granlund M. Granlund Nashville Predators NSH C $5,750,000 $5,750,000 $5,500,000 $6,500,000 ufa
Dougie Hamilton D. Hamilton Carolina Hurricanes CAR RD $5,750,000 $5,750,000 $5,750,000 $6,000,000 $6,000,000 ufa
Tyler Seguin T. Seguin Dallas Stars DAL C $5,750,000 $6,500,000 ufa
Travis Zajac T. Zajac New Jersey Devils NJD C $5,750,000 $5,750,000 $6,500,000 $5,750,000 $5,750,000 ufa
T.J. Oshie T. Oshie Washington Capitals WAS RW $5,750,000 $5,750,000 $7,500,000 $6,500,000 $4,500,000 $6,000,000 $4,500,000
Matt Niskanen M. Niskanen Washington Capitals WAS RD $5,750,000 $5,750,000 $5,750,000 $5,750,000 $5,750,000 ufa
Marc-Andre Fleury M. Fleury Vegas Golden Knights VGK G $5,750,000 $5,750,000 ufa
Alex Steen A. Steen St Louis Blues STL LW $5,750,000 $5,750,000 $7,000,000 $5,500,000 $3,500,000 ufa
Jeff Skinner J. Skinner Buffalo Sabres BUF LW $5,725,000 $6,000,000 ufa
Marc Staal M. Staal New York Rangers NYR LD $5,700,000 $5,700,000 $6,000,000 $5,000,000 $4,200,000 ufa
Mike Smith M. Smith Calgary Flames CAL G $5,666,667 $5,000,000 ufa
Blake Wheeler B. Wheeler Winnipeg Jets WPG RW $5,600,000 $5,800,000 ufa
Jason Pominville J. Pominville Buffalo Sabres BUF RW $5,600,000 $5,000,000 ufa
Gabriel Landeskog G. Landeskog Colorado Avalanche COL LW $5,571,429 $5,571,429 $6,000,000 $6,000,000 $6,500,000 ufa
Duncan Keith D. Keith Chicago Blackhawks CHI LD $5,550,769 $5,550,769 $4,500,000 $3,500,000 $2,650,000 $2,100,000 $1,650,000
Bo Horvat B. Horvat Vancouver Canucks VAN C $5,500,000 $5,500,000 $7,000,000 $5,775,000 $3,500,000 $5,775,000 $4,450,000
Colton Parayko C. Parayko St Louis Blues STL RD $5,500,000 $5,500,000 $6,500,000 $5,525,000 $3,350,000 $5,625,000 ufa
Justin Schultz J. Schultz Pittsburgh Penguins PIT RD $5,500,000 $5,500,000 $5,000,000 $6,000,000 ufa
Showing 51 to 100 of 842

 

NHL Player Salaries

The player salaries page breaks down how much each player in the league earns on a per season basis. A player is signed to a contract and their average annual salary determines how much they cost against the cap for team they play for. On this page, you can sort players based on their actual cash salaries or their cap hits. In the NHL, players are paid on a per-day basis and teams are charged against the cap on a per-day basis, but both cap hits and salaries are commonly viewed by their total sum over the span of the year, which, in this case, is a season.

The numbers we feature on this page are cap number and salary. Cap number is different than cap hit because cap number is the hypothetical total a player will coast against a team’s salary cap for that season. Heading into a season, a team will look at a player’s cap number assuming they’ll play all 186 days in the season, and operate off of that number since it’s the maximum they can be charged against the cap. The cap hit is based on how many days the players spends on the roster, so, technically a player’s cap hit can come in lower than their cap number at the end of the season.

A cap hit is determined by taking the player’s total salary and dividing it by the number of years of the contract. Even if a player is being paid $1 million one year and $10 million the next, it’ll average out to $5 million per year against the cap so that teams can’t work around the salary cap with back- or front-loaded contracts.

When clicking on a player, you can check out a player’s previous contracts and what their salaries and cap hits have been in the past. You can also see how much of a player’s contract is based on performance bonuses and how much of it is true salary. Players on rookie deals have heavy performance bonuses, as do +35 players signing short-term deals at the end of their careers, while the average player is often just paid in real salary without performance bonuses.

As time goes along, cap hits of individual players will rise. This is the inevitability with the salary cap going up year after year. A few years ago, Sidney Crosby’s $8.7 million cap hit with the Pittsburgh Penguins was at the top of the league, but, as the cap has gone up, he’s been passed by multiple players. Connor McDavid’s $12.5 million deal is now the gold standard for the league, but as the cap continues to rise, he’ll eventually get jumped by a lesser player in free agency.

No player can be paid more than 20 per cent of the team’s salary cap upper limit, as per the Collective Bargaining Agreement, but as new players sign deals each summer, that upper limit is higher, thus increasing their earning potential.