We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

NHL Salary Rankings NHL Salary Rankings

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

2020 Contract Length Rankings

Player POS contract length
1 Weber D 14 years
2 Parise LW 13 years
Suter D 13 years
Ovechkin LW 13 years
Keith D 13 years
6 Crosby C 12 years
Hossa RW 12 years
Zetterberg LW 12 years
9 Carter C 11 years
10 Quick G 10 years
Staal C 10 years
12 Fowler D 8 years
Gibson G 8 years
Doughty D 8 years
Kopitar C 8 years
Chabot D 8 years
Brown RW 8 years
Stone RW 8 years
Giroux C 8 years
Karlsson C 8 years
Voracek RW 8 years
Eichel C 8 years
Skinner LW 8 years
Carlson D 8 years
Kuznetsov C 8 years
Oshie RW 8 years
Malkin C 8 years
Letang D 8 years
Price G 8 years
Ekman-Larsson D 8 years
Keller C 8 years
Morrissey D 8 years
Kessel RW 8 years
Scheifele C 8 years
Karlsson D 8 years
Seguin C 8 years
Burns D 8 years
Couture C 8 years
Benn LW 8 years
Vlasic D 8 years
Josi D 8 years
Johansen C 8 years
Ellis D 8 years
Tarasenko RW 8 years
Schenn C 8 years
Subban D 8 years
Zajac C 8 years
Vasilevski G 8 years
Kucherov RW 8 years
McDavid C 8 years
Stamkos C 8 years
Hedman D 8 years
Kane RW 8 years
Toews C 8 years
Seabrook D 8 years
Rask G 8 years
Bergeron C 8 years
Marchand LW 8 years
Ekblad D 8 years
Matheson D 8 years
Getzlaf C 8 years
62 Ryan RW 7 years
Gaborik RW 7 years
MacKinnon C 7 years
Zaitsev D 7 years
Johnson D 7 years
Landeskog LW 7 years
Girard D 7 years
Theodore D 7 years
Hayes C 7 years
Tuch

Alex Tuch

VGK
RW 7 years
Niskanen D 7 years
Spurgeon D 7 years
Okposo RW 7 years
Atkinson RW 7 years
Monahan C 7 years
Lucic LW 7 years
Connor LW 7 years
Ehlers LW 7 years
Kane LW 7 years
Schmaltz C 7 years
Duchene C 7 years
Klingberg D 7 years
Arvidsson LW 7 years
Sissons C 7 years
O'Reilly C 7 years
Slavin D 7 years
Faulk D 7 years
Hischier C 7 years
Schneider G 7 years
Abdelkader LW 7 years
Nugent-Hopkins C 7 years
Lee C 7 years
Boychuk D 7 years
McDonagh D 7 years
Ladd LW 7 years
Klefbom D 7 years
Leddy D 7 years
Johnson C 7 years
Killorn C 7 years