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