NHL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NHL players.
2023 Contract Length Rankings
Player | POS | contract length | |
---|---|---|---|
1 |
Shea Weber ARI
|
D | 14 years |
2 |
Sidney Crosby PIT
|
C | 12 years |
3 |
Charles Mcavoy BOS
|
D | 8 years |
Robert Thomas STL
|
C | 8 years | |
G | 8 years | ||
Josh Norris OTT
|
C | 8 years | |
Anthony Cirelli TBL
|
C | 8 years | |
Darnell Nurse EDM
|
D | 8 years | |
Jack Hughes NJD
|
C | 8 years | |
C | 8 years | ||
Brad Marchand BOS
|
LW | 8 years | |
John Carlson WAS
|
D | 8 years | |
Mark Scheifele WPG
|
C | 8 years | |
Jack Eichel VGK
|
C | 8 years | |
Jakub Voracek ARI
|
RW | 8 years | |
Mika Zibanejad NYR
|
C | 8 years | |
Jeff Skinner BUF
|
LW | 8 years | |
RW | 8 years | ||
Connor McDavid EDM
|
C | 8 years | |
LW | 8 years | ||
Logan Couture SJS
|
C | 8 years | |
Brayden Schenn STL
|
C | 8 years | |
Tim Stützle OTT
|
C | 8 years | |
Clayton Keller ARI
|
C | 8 years | |
William Karlsson VGK
|
C | 8 years | |
Mark Stone VGK
|
RW | 8 years | |
Brayden Point TBL
|
C | 8 years | |
Steven Stamkos TBL
|
C | 8 years | |
Michael Matheson MTL
|
D | 8 years | |
LW | 8 years | ||
Michael Anderson LAK
|
D | 8 years | |
Brent Burns CAR
|
D | 8 years | |
Damon Severson CBJ
|
D | 8 years | |
Dylan Larkin DET
|
C | 8 years | |
T.J. Oshie WAS
|
RW | 8 years | |
Ryan Ellis PHI
|
D | 8 years | |
RW | 8 years | ||
Jamie Benn DAL
|
LW | 8 years | |
Roope Hintz DAL
|
LW | 8 years | |
Tomas Hertl VGK
|
C | 8 years | |
Nathan MacKinnon COL
|
C | 8 years | |
Colton Parayko STL
|
D | 8 years | |
Adam Pelech NYI
|
D | 8 years | |
Leon Draisaitl EDM
|
C | 8 years | |
Tyler Seguin DAL
|
C | 8 years | |
Matthew Tkachuk FLA
|
LW | 8 years | |
Victor Hedman TBL
|
D | 8 years | |
Jordan Kyrou STL
|
C | 8 years | |
Aaron Ekblad FLA
|
D | 8 years | |
LW | 8 years | ||
D | 8 years | ||
Sean Couturier PHI
|
C | 8 years | |
Travis Sanheim PHI
|
D | 8 years | |
Hampus Lindholm BOS
|
D | 8 years | |
Ryan Pulock NYI
|
D | 8 years | |
Cam Fowler ANA
|
D | 8 years | |
Thomas Chabot OTT
|
D | 8 years | |
Miro Heiskanen DAL
|
D | 8 years | |
Brent Seabrook TBL
|
D | 8 years | |
D | 8 years | ||
C | 8 years | ||
Filip Forsberg NSH
|
C | 8 years | |
Nikita Kucherov TBL
|
RW | 8 years | |
Timo Meier NJD
|
LW | 8 years | |
Jesper Bratt NJD
|
LW | 8 years | |
Cole Caufield MTL
|
RW | 8 years | |
Carey Price MTL
|
G | 8 years | |
Roman Josi NSH
|
D | 8 years | |
Drew Doughty LAK
|
D | 8 years | |
John Gibson ANA
|
G | 8 years | |
Erik Cernak TBL
|
D | 8 years | |
Joel Eriksson Ek MIN
|
C | 8 years | |
C | 8 years | ||
Anze Kopitar LAK
|
C | 8 years | |
Erik Karlsson PIT
|
D | 8 years | |
Seth Jones CHI
|
D | 8 years | |
Morgan Rielly TOR
|
D | 8 years | |
MacKenzie Weegar CGY
|
D | 8 years | |
Bo Horvat NYI
|
C | 8 years | |
David Pastrnak BOS
|
RW | 8 years | |
Mathew Barzal NYI
|
C | 8 years | |
Nick Suzuki MTL
|
C | 8 years | |
Evgeny Kuznetsov CAR
|
C | 8 years | |
Joshua Morrissey WPG
|
D | 8 years | |
85 |
Nikita Zaitsev CHI
|
D | 7 years |
Nazem Kadri CGY
|
C | 7 years | |
Kevin Hayes STL
|
C | 7 years | |
Torey Krug STL
|
D | 7 years | |
Jacob Trouba NYR
|
D | 7 years | |
Nick Schmaltz ARI
|
C | 7 years | |
Troy Terry ANA
|
RW | 7 years | |
Tyler Johnson CHI
|
C | 7 years | |
Adam Fox NYR
|
D | 7 years | |
Vincent Trocheck NYR
|
C | 7 years | |
Artemi Panarin NYR
|
LW | 7 years | |
Chris Kreider NYR
|
LW | 7 years | |
Shea Theodore VGK
|
D | 7 years | |
Brady Tkachuk OTT
|
LW | 7 years | |
Alex Pietrangelo VGK
|
D | 7 years | |
Josh Anderson MTL
|
RW | 7 years |