NHL Salary Rankings NHL Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NHL players.

2021 Contract Length Rankings

Player POS contract length
1 Weber D 14 years
2 Keith D 13 years
3 Crosby C 12 years
4 Carter C 11 years
5 Staal C 10 years
Quick G 10 years
7 Eriksson Ek C 8 years
Carlson D 8 years
Kuznetsov C 8 years
Oshie RW 8 years
Seguin C 8 years
Benn LW 8 years
Heiskanen D 8 years
Tarasenko RW 8 years
Schenn C 8 years
Chabot D 8 years
Price G 8 years
Morrissey D 8 years
Scheifele C 8 years
Vasilevski G 8 years
Kucherov RW 8 years
Stamkos C 8 years
Hedman D 8 years
Seabrook D 8 years
Svechnikov RW 8 years
Giroux C 8 years
Ellis D 8 years
Fowler D 8 years
Gibson G 8 years
Josi D 8 years
Johansen C 8 years
McDavid C 8 years
Nugent-Hopkins C 8 years
Kane RW 8 years
Toews C 8 years
Malkin C 8 years
Keller C 8 years
Kessel RW 8 years
Subban D 8 years
Letang D 8 years
Matheson D 8 years
Ekblad D 8 years
Ekman-Larsson D 8 years
Landeskog LW 8 years
Karlsson D 8 years
Burns D 8 years
Couture C 8 years
Vlasic D 8 years
Bergeron C 8 years
Marchand LW 8 years
Pelech D 8 years
Doughty D 8 years
Kopitar C 8 years
Brown RW 8 years
Stone RW 8 years
Karlsson C 8 years
Voracek RW 8 years
Eichel C 8 years
Skinner LW 8 years
60 Spurgeon D 7 years
Brodin D 7 years
Klingberg D 7 years
O'Reilly C 7 years
Faulk D 7 years
Krug D 7 years
Monahan C 7 years
Lucic LW 7 years
Tkachuk LW 7 years
Zaitsev D 7 years
Anderson RW 7 years
Connor LW 7 years
Ehlers LW 7 years
Leddy D 7 years
McDonagh D 7 years
Killorn C 7 years
Slavin D 7 years
Hayes C 7 years
Atkinson RW 7 years
Duchene C 7 years
Sissons C 7 years
Hyman C 7 years
Klefbom D 7 years
Tavares C 7 years
Johnson C 7 years
Hamilton D 7 years
Schmaltz C 7 years
Hischier C 7 years
Ladd LW 7 years
Bobrovsky G 7 years
MacKinnon C 7 years
Johnson D 7 years
Girard D 7 years
Lee C 7 years
Kane LW 7 years
Boychuk D 7 years
Arvidsson LW 7 years
Pietrangelo D 7 years
Theodore D 7 years
Tuch

Alex Tuch

VGK
RW 7 years
Panarin LW 7 years