Player Salaries

Last modified: November 26, 2018 at 11:55 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
Erik Burgdoerfer E. Burgdoerfer Ottawa Senators OTT D $650,000 $650,000 ufa
Matt Tennyson M. Tennyson Buffalo Sabres BUF RD $650,000 $650,000 ufa
Phil Varone P. Varone Philadelphia Flyers PHI C $650,000 $650,000 ufa
Joakim Ryan J. Ryan San Jose Sharks SJS LD $650,000 $650,000 rfa
Cole Schneider C. Schneider New York Rangers NYR LW $650,000 $650,000 ufa
Cory Conacher C. Conacher Tampa Bay Lightning TBL LW $650,000 $650,000 ufa
Robbie Russo R. Russo Detroit Red Wings DET D $650,000 $650,000 rfa
Jonny Brodzinski J. Brodzinski Los Angeles Kings LAK C $650,000 $650,000 rfa
T.J. Tynan T. Tynan Vegas Golden Knights VGK C $650,000 $650,000 ufa
Jaycob Megna J. Megna Anaheim Ducks ANA D $650,000 $650,000 rfa
Byron Froese B. Froese Montreal Canadiens MON C $650,000 $650,000 ufa
Garrett Wilson G. Wilson Pittsburgh Penguins PIT RW $650,000 $650,000 ufa
Jordan Szwarz J. Szwarz Boston Bruins BOS RW $650,000 $650,000 ufa
Brad Malone B. Malone Edmonton Oilers EDM C $650,000 $650,000 ufa
Dylan McIlrath D. McIlrath Detroit Red Wings DET D $650,000 $650,000 ufa
Taylor Fedun T. Fedun Dallas Stars DAL RD $650,000 $650,000 ufa
Chris Mueller C. Mueller Toronto Maple Leafs TOR RW $650,000 $650,000 ufa
Jordan Schroeder J. Schroeder Columbus Blue Jackets CBJ C $650,000 $650,000 ufa
Daniel Audette D. Audette Montreal Canadiens MON C $650,000 $650,000 rfa
Alex Stalock A. Stalock Minnesota Wild MIN G $650,000 $650,000 ufa
Chris Summers C. Summers Pittsburgh Penguins PIT D $650,000 $650,000 ufa
Jim O'Brien J. O'Brien Ottawa Senators OTT C $650,000 $650,000 ufa
Cole Bardreau C. Bardreau Philadelphia Flyers PHI C $650,000 $650,000 rfa
Kyle Criscuolo K. Criscuolo Buffalo Sabres BUF C $650,000 $650,000 ufa
Greg Carey G. Carey Philadelphia Flyers PHI C $650,000 $650,000 ufa
Kevin Porter K. Porter Buffalo Sabres BUF C $650,000 $650,000 ufa
Matt Taormina M. Taormina Calgary Flames CAL D $650,000 $650,000 ufa
Christian Djoos C. Djoos Washington Capitals WAS LD $650,000 $650,000 rfa
Nathan Walker N. Walker Washington Capitals WAS LW $650,000 $650,000 rfa
Gabriel Dumont G. Dumont Tampa Bay Lightning TBL C $650,000 $650,000 ufa
Nate Prosser N. Prosser Minnesota Wild MIN RD $650,000 $650,000 ufa
Andrew Campbell A. Campbell Chicago Blackhawks CHI D $650,000 $650,000 ufa
Steve Kampfer S. Kampfer Boston Bruins BOS RD $650,000 $650,000 ufa
Brian Lashoff B. Lashoff Detroit Red Wings DET D $650,000 $650,000 ufa
Steve Bernier S. Bernier New York Islanders NYI RW $650,000 $650,000 ufa
Brendan Leipsic B. Leipsic Los Angeles Kings LAK LW $650,000 $650,000 rfa
Tim Clifton T. Clifton San Jose Sharks SJS C $650,000 $650,000 ufa
Dmitrii Sergeev D. Sergeev St Louis Blues STL D $644,167 $650,000 rfa
Matt Luff M. Luff Los Angeles Kings LAK RW $641,667 $665,000 rfa
Cody Donaghey C. Donaghey San Jose Sharks SJS D $641,667 $650,000 rfa
Hunter Warner H. Warner Minnesota Wild MIN D $636,667 $650,000 rfa
Joe Hicketts J. Hicketts Detroit Red Wings DET D $635,000 $650,000 rfa
Colton Sissons C. Sissons Nashville Predators NSH C $625,000 $650,000 rfa
Showing 801 to 843 of 843


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.