NHL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NHL players.
-
1Erik Karlsson
PIT, D
-
2Drew Doughty
LAK, D
-
Rasmus Dahlin
BUF, D
-
4Zachary Werenski
CBJ, D
-
5Adam Fox
NYR, D
-
Charles Mcavoy
BOS, D
-
Seth Jones
CHI, D
-
8Darnell Nurse
EDM, D
-
9Roman Josi
NSH, D
-
10Cale Makar
COL, D
-
Dougie Hamilton
NJD, D
-
12Alex Pietrangelo
VGK, D
-
13Mikhail Sergachev
UTA, D
-
14Miro Heiskanen
DAL, D
-
15Owen Power
BUF, D
-
16Jake Sanderson
OTT, D
-
17Brent Burns
CAR, D
-
Jacob Trouba
NYR, D
-
John Carlson
WAS, D
-
Thomas Chabot
OTT, D
-
21Victor Hedman
TBL, D
-
22Shea Weber
UTA, D
-
23Quinn Hughes
VAN, D
-
24Dmitry Orlov
CAR, D
-
25Jared Spurgeon
MIN, D
-
26Aaron Ekblad
FLA, D
-
Morgan Rielly
TOR, D
-
28Noah Hanifin
VGK, D
-
Vince Dunn
SEA, D
-
30Devon Toews
COL, D
-
Filip Hronek
VAN, D
-
32Brandon Montour
SEA, D
-
33Brady Skjei
NSH, D
-
Marc-Edouard Vlasic
SJS, D
-
35Ivan Provorov
CBJ, D
-
Ryan McDonagh
TBL, D
-
37Cam Fowler
ANA, D
-
Colton Parayko
STL, D
-
Hampus Lindholm
BOS, D
-
Justin Faulk
STL, D
-
Torey Krug
STL, D
-
42Damon Severson
CBJ, D
-
Jeff Petry
DET, D
-
Joshua Morrissey
WPG, D
-
MacKenzie Weegar
CGY, D
-
Mattias Ekholm
EDM, D
-
Ryan Ellis
PHI, D
-
Travis Sanheim
PHI, D
-
49Ryan Pulock
NYI, D
-
50Kris Letang
PIT, D
-
51Jonas Brodin
MIN, D
-
Sean Durzi
UTA, D
-
53Neal Pionk
WPG, D
-
Vladislav Gavrikov
LAK, D
-
55Esa Lindell
DAL, D
-
56Adam Pelech
NYI, D
-
Gustav Forsling
FLA, D
-
Matt Roy
WAS, D
-
59Brett Pesce
NJD, D
-
60Jaccob Slavin
CAR, D
-
61Erik Cernak
TBL, D
-
Shea Theodore
VGK, D
-
63Rasmus Ristolainen
PHI, D
-
64Nikita Zadorov
BOS, D
-
Samuel Girard
COL, D
-
66Dylan Demelo
WPG, D
-
67Michael Matheson
MTL, D
-
68Ben Chiarot
DET, D
-
69Alex Vlasic
CHI, D
-
Artem Zub
OTT, D
-
Jakob Chychrun
WAS, D
-
Jamie Oleksiak
SEA, D
-
Rasmus Sandin
WAS, D
-
74Rasmus Andersson
CGY, D
-
75Chris Tanev
TOR, D
-
Josh Manson
COL, D
-
Ryan Graves
PIT, D
-
78Connor Murphy
CHI, D
-
John Marino
UTA, D
-
80Mattias Samuelsson
BUF, D
-
81Michael Anderson
LAK, D
-
82Brandon Carlo
BOS, D
-
83Nick Jensen
OTT, D
-
84Marcus Pettersson
PIT, D
-
85Adam Larsson
SEA, D
-
Alec Martinez
CHI, D
-
Brenden Dillon
NJD, D
-
Erik Gudbranson
CBJ, D
-
Jake McCabe
TOR, D
-
Nick Leddy
STL, D
-
Noah Dobson
NYI, D
-
Radko Gudas
ANA, D
-
93Evan Bouchard
EDM, D
-
94K'Andre Miller
NYR, D
-
95Bowen Byram
BUF, D
-
Joel Edmundson
LAK, D
-
97Alex Carrier
NSH, D
-
Mathew Dumba
DAL, D
-
T.J. Brodie
CHI, D
-
100Sean Walker
CAR, D
-
101David Savard
MTL, D
-
Oliver Ekman-Larsson
TOR, D
-
Scott Mayfield
NYI, D
-
104Jake Walman
SJS, D
-
Jonas Siegenthaler
NJD, D
-
Justin Holl
DET, D
-
107Janis Moser
TBL, D
-
108Connor Clifton
BUF, D
-
109Carson Soucy
VAN, D
-
Cody Ceci
EDM, D
-
Ilya Lyubushkin
DAL, D
-
Mario Ferraro
SJS, D
-
113Shayne Gostisbehere
CAR, D
-
114Brian Dumoulin
ANA, D
-
115Henri Jokiharju
BUF, D
-
Ian Cole
UTA, D
-
117Jalen Chatfield
CAR, D
-
Olli Maatta
DET, D
-
Timothy Liljegren
TOR, D
-
Trevor Van Riemsdyk
WAS, D
-
Tyler Myers
VAN, D
-
122Brayden McNabb
VGK, D
-
123Andrew Peeke
BOS, D
-
Brett Kulak
EDM, D
-
Jan Rutta
SJS, D
-
Luke Schenn
NSH, D
-
Matthew Grzelcyk
PIT, D
-
Zach Whitecloud
VGK, D
-
129Nick Seeler
PHI, D
-
William Borgen
SEA, D
-
131Martin Fehervary
WAS, D
-
132Alexander Romanov
NYI, D
-
Dante Fabbro
NSH, D
-
Niko Mikkola
FLA, D
-
Tucker Poolman
VAN, D
-
136Jacob Middleton
MIN, D
-
137Jamie Drysdale
PHI, D
-
138Nicolas Hague
VGK, D
-
139Braden Schneider
NYR, D
-
140Ethan Bear
WAS, D
-
141Erik Gustafsson
DET, D
-
Jeremy Lauzon
NSH, D
-
Juuso Valimaki
UTA, D
-
Vincent Desharnais
VAN, D
-
145Jake Bean
CGY, D
-
146Yegor Zamula
PHI, D
-
147Cameron York
PHI, D
-
148Colin Miller
WPG, D
-
Derek Forbort
VAN, D
-
Jani Hakanpaa
TOR, D
-
151Dylan Samberg
WPG, D
-
Jordan Harris
MTL, D
-
Michael Kesselring
UTA, D
-
154Simon Benoit
TOR, D
-
155Daniil Miromanov
CGY, D
-
Logan Stanley
WPG, D
-
Matthew Benning
SJS, D
-
Mike Reilly
NYI, D
-
Nils Lundkvist
DAL, D
-
Zach Bogosian
MIN, D
-
161Jon Merrill
MIN, D
-
162Dmitry Kulikov
FLA, D
-
Kurtis Macdermid
NJD, D
-
Scott Perunovich
STL, D
-
165Nick Perbix
TBL, D
-
166Conor Timmins
TOR, D
-
Kyle Burroughs
LAK, D
-
Travis Hamonic
OTT, D
-
Urho Vaakanainen
ANA, D
-
170Kevin Bahl
CGY, D
-
171Andreas Englund
LAK, D
-
Brendan Smith
DAL, D
-
Declan Chisholm
MIN, D
-
Erik Johnson
PHI, D
-
Henry Thrun
SJS, D
-
Joshua Brown
EDM, D
-
177Ben Hutton
VGK, D
-
Darren Raddysh
TBL, D
-
179Lane Hutson
MTL, D
-
Pierre-Olivier Joseph
STL, D
-
Ty Emberson
SJS, D
-
182Brock Faber
MIN, D
-
Jackson Lacombe
ANA, D
-
Luke Hughes
NJD, D
-
Mason Lohrei
BOS, D
-
186David Jiricek
CBJ, D
-
Kevin Korchinski
CHI, D
-
Pavel Mintyukov
ANA, D
-
Simon Nemec
NJD, D
-
190Tyler Kleven
OTT, D
-
191Erik Brannstrom
COL, D
-
Jacob Bryson
BUF, D
-
193Ryker Evans
SEA, D
-
194Simon Edvinsson
DET, D
-
195Emil Martinsen-Lilleberg
TBL, D
-
196Kaiden Guhle
MTL, D
-
197Uvis Balinskis
FLA, D
-
198Olen Zellweger
ANA, D
-
199Alexander Alexeyev
WAS, D
-
Spencer Stastney
NSH, D
-
201Zachary Jones
NYR, D
-
202Jacob Bernard-Docker
OTT, D
-
203Calvin de Haan
COL, D
-
Nate Schmidt
FLA, D
-
Parker Wotherspoon
BOS, D
-
Samuel Bolduc
NYI, D
-
Tyler Tucker
STL, D
-
208Joel Hanley
CGY, D
-
Troy Stecher
EDM, D
-
210Adam Boqvist
FLA, D
-
Brayden Pachal
CGY, D
-
Chad Ruhwedel
NYR, D
-
Jack Johnson
CBJ, D
-
Jacob MacDonald
COL, D
-
Jacob Moverare
LAK, D
-
Joshua Mahura
SEA, D
-
Nick DeSimone
NJD, D
-
Noah Juulsen
VAN, D
-
Ryan Shea
PIT, D
-
Ryan Suter
STL, D
-
Sebastian Aho
PIT, D
-
Tobias Bjornfot
FLA, D
-
Vladislav Kolyachonok
UTA, D
-
William Lagesson
DET, D
-
225Johnathan Kovacevic
NJD, D
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
15
-
24
-
34
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
243
-
252
-
262
-
272
-
282
-
292
-
302
-
311
-
321
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
15
-
24
-
34
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
243
-
252
-
262
-
272
-
282
-
292
-
302
-
311
-
321