NHL ContractsCenter Contracts

A real-time, sortable list of active NHL contracts including total value, guaranteed money, and complete salary breakdowns.

Player Pos Team Age Yrs Dollars Average Free Agent
CrosbySidney Crosby (2013-2024) C PIT 29 12 $104,400,000 $8,700,000 2025
ToewsJonathan Toews (2015-2022) C CHI 29 8 $84,000,000 $10,500,000 2023
KopitarAnze Kopitar (2016-2023) C LAK 29 8 $80,000,000 $10,000,000 2024
MalkinEvgeni Malkin (2014-2021) C PIT 30 8 $76,000,000 $9,500,000 2022
StamkosSteven Stamkos (2016-2023) C TBL 27 8 $68,000,000 $8,500,000 2024
BackstromNicklas Backstrom (2010-2019) C WAS 29 10 $67,000,000 $6,700,000 2020
GirouxClaude Giroux (2014-2021) C PHI 29 8 $66,200,000 $8,275,000 2022
GetzlafRyan Getzlaf (2013-2020) C ANA 32 8 $66,000,000 $8,250,000 2021
StaalJordan Staal (2013-2022) C CAR 28 10 $60,000,000 $6,000,000 2023
CarterJeff Carter (2011-2021) C LAKSigned w/PHI 32 11 $58,000,000 $5,272,727 2022
BergeronPatrice Bergeron (2014-2021) C BOS 31 8 $55,000,000 $6,875,000 2022
O'ReillyRyan O'Reilly (2015-2022) C BUF 26 7 $52,500,000 $7,500,000 2023
ScheifeleMark Scheifele (2016-2023) C WPG 24 8 $49,000,000 $6,125,000 2024
KoivuMikko Koivu (2011-2017) C MIN 34 7 $47,250,000 $6,750,000 2018
ZajacTravis Zajac (2013-2020) C NJD 32 8 $46,000,000 $5,750,000 2021
MonahanSean Monahan (2016-2022) C CGY 22 7 $44,625,000 $6,375,000 2023
MacKinnonNathan MacKinnon (2016-2022) C COL 21 7 $44,100,000 $6,300,000 2023
KrejciDavid Krejci (2015-2020) C BOS 31 6 $43,500,000 $7,250,000 2021
Nugent-HopkinsRyan Nugent-Hopkins (2014-2020) C EDM 24 7 $42,000,000 $6,000,000 2021
KeslerRyan Kesler (2015-2021) C ANA 32 6 $41,250,000 $6,875,000 2022
StepanDerek Stepan (2015-2020) C NYR 26 6 $39,000,000 $6,500,000 2021
ForsbergFilip Forsberg (2016-2021) C NSH 22 6 $36,000,000 $6,000,000 2022
BarkovAleksander Barkov (2015-2021) C FLA 21 6 $35,400,000 $5,900,000 2022
DubinskyBrandon Dubinsky (2015-2020) C CBJ 31 6 $35,100,000 $5,850,000 2021
SeguinTyler Seguin (2013-2018) C DALSigned w/BOS 25 6 $34,500,000 $5,750,000 2019
TavaresJohn Tavares (2012-2017) C NYI 26 6 $33,000,000 $5,500,000 2018
NielsenFrans Nielsen (2016-2021) C DET 33 6 $31,500,000 $5,250,000 2022
KillornAlexander Killorn (2016-2022) C TBL 27 7 $31,150,000 $4,450,000 2023
CoutureLogan Couture (2014-2018) C SJS 28 5 $30,000,000 $6,000,000 2019
BackesDavid Backes (2016-2020) C BOS 33 5 $30,000,000 $6,000,000 2021
DucheneMatt Duchene (2014-2018) C COL 26 5 $30,000,000 $6,000,000 2019
SpezzaJason Spezza (2015-2018) C DAL 33 4 $30,000,000 $7,500,000 2019
PavelskiJoe Pavelski (2014-2018) C SJS 32 5 $30,000,000 $6,000,000 2019
TrocheckVincent Trocheck (2016-2021) C FLA 23 6 $28,500,000 $4,750,000 2022
SavardMarc Savard (2010-2016) C NJDSigned w/BOS 39 7 $28,150,000 $4,021,429 2017
StastnyPaul Stastny (2014-2017) C STL 31 4 $28,000,000 $7,000,000 2018
SedinHenrik Sedin (2014-2017) C VAN 36 4 $28,000,000 $7,000,000 2018
BollandDave Bolland (2014-2018) C AZSigned w/FLA 30 5 $27,500,000 $5,500,000 2019
KadriNazem Kadri (2016-2021) C TOR 26 6 $27,000,000 $4,500,000 2022
CouturierSean Couturier (2016-2021) C PHI 24 6 $26,000,000 $4,333,333 2022
BrassardDerick Brassard (2014-2018) C OTTSigned w/NYR 29 5 $25,000,000 $5,000,000 2019
FilppulaValtteri Filppula (2013-2017) C PHISigned w/TBL 33 5 $25,000,000 $5,000,000 2018
BjugstadNick Bjugstad (2015-2020) C FLA 24 6 $24,600,000 $4,100,000 2021
HenriqueAdam Henrique (2013-2018) C NJD 27 6 $24,000,000 $4,000,000 2019
RaskVictor Rask (2016-2021) C CAR 24 6 $24,000,000 $4,000,000 2022
SoderbergCarl Soderberg (2015-2019) C COLSigned w/CGY 31 5 $23,750,000 $4,750,000 2020
LittleBryan Little (2013-2017) C WPG 29 5 $23,500,000 $4,700,000 2018
ShawAndrew Shaw (2016-2021) C MTL 25 6 $23,400,000 $3,900,000 2022
EnnisTyler Ennis (2014-2018) C BUF 27 5 $23,000,000 $4,600,000 2019
RakellRickard Rakell (2016-2021) C ANA 24 6 $22,800,000 $3,800,000 2022
AnisimovArtem Anisimov (2016-2020) C CHI 29 5 $22,750,000 $4,550,000 2021
SutterBrandon Sutter (2016-2020) C VAN 28 5 $21,875,000 $4,375,000 2021
SmithCraig Smith (2015-2019) C NSH 27 5 $21,250,000 $4,250,000 2020
BozakTyler Bozak (2013-2017) C TOR 31 5 $21,000,000 $4,200,000 2018
SchennBrayden Schenn (2016-2019) C PHI 25 4 $20,500,000 $5,125,000 2020
ThorntonJoe Thornton (2014-2016) C SJS 37 3 $20,250,000 $6,750,000 2017
GrabovskiMikhail Grabovski (2014-2017) C NYI 33 4 $20,000,000 $5,000,000 2018
BerglundPatrik Berglund (2016-2021) C STL 28 5 $19,250,000 $3,850,000 2022
HelmDarren Helm (2016-2020) C DET 30 5 $19,250,000 $3,850,000 2021
TurrisKyle Turris (2013-2017) C OTT 27 5 $17,500,000 $3,500,000 2018
CizikasCasey Cizikas (2016-2020) C NYI 26 5 $16,750,000 $3,350,000 2021
PerreaultMathieu Perreault (2016-2020) C WPG 29 4 $16,500,000 $4,125,000 2021
CoyleCharlie Coyle (2015-2019) C MIN 25 5 $16,000,000 $3,200,000 2020
WilsonColin Wilson (2015-2018) C NSH 27 4 $15,750,000 $3,937,500 2019
HanzalMartin Hanzal (2012-2016) C MINSigned w/PHX 30 5 $15,500,000 $3,100,000 2017
EakinCody Eakin (2015-2019) C DAL 26 4 $15,400,000 $3,850,000 2020
LeeAnders Lee (2015-2018) C NYI 26 4 $15,000,000 $3,750,000 2019
LehteraJori Lehtera (2016-2018) C STL 29 3 $14,100,000 $4,700,000 2019
EllerLars Eller (2014-2017) C WASSigned w/MTL 28 4 $14,000,000 $3,500,000 2018
DesharnaisDavid Desharnais (2013-2016) C EDMSigned w/MTL 30 4 $14,000,000 $3,500,000 2017
JohanssonMarcus Johansson (2016-2018) C WAS 26 3 $13,750,000 $4,583,333 2019
SmithZack Smith (2016-2020) C OTT 29 4 $13,000,000 $3,250,000 2021
StajanMatt Stajan (2014-2017) C CGY 33 4 $12,500,000 $3,125,000 2018
PlekanecTomas Plekanec (2015-2017) C MTL 34 2 $12,000,000 $6,000,000 2018
JohansenRyan Johansen (2014-2016) C NSHSigned w/CBJ 24 3 $12,000,000 $4,000,000 2017
JarnkrokCalle Jarnkrok (2016-2021) C NSH 25 6 $12,000,000 $2,000,000 2022
KomarovLeo Komarov (2014-2017) C TOR 30 4 $11,800,000 $2,950,000 2018
McDavidConnor McDavid (2015-2017) C EDM 20 3 $11,325,000 $3,775,000 2018
MatthewsAuston Matthews (2016-2018) C TOR 19 3 $11,325,000 $3,775,000 2019
EichelJack Eichel (2015-2017) C BUF 20 3 $11,325,000 $3,775,000 2018
BacklundMikael Backlund (2015-2017) C CGY 28 3 $10,725,000 $3,575,000 2018
ReinhartSam Reinhart (2014-2017) C BUF 21 3 $10,725,000 $3,575,000 2018
StaalEric Staal (2016-2018) C MIN 32 3 $10,500,000 $3,500,000 2019
DraisaitlLeon Draisaitl (2014-2016) C EDM 21 3 $10,200,000 $3,400,000 2017
JohnsonTyler Johnson (2014-2016) C TBL 26 3 $10,000,000 $3,333,333 2017
BennettSam Bennett (2014-2016) C CGY 20 3 $9,675,000 $3,225,000 2017
KrugerMarcus Kruger (2015-2018) C CHI 26 3 $9,250,000 $3,083,333 2019
ShipachyovVadim Shipachyov (2017-2018) C LV 30 2 $9,000,000 $4,500,000 2019
FisherMike Fisher (2015-2016) C NSH 36 2 $8,800,000 $4,400,000 2017
LewisTrevor Lewis (2016-2019) C LAK 30 4 $8,000,000 $2,000,000 2020
CliffordKyle Clifford (2015-2019) C LAK 26 5 $8,000,000 $1,600,000 2020
NelsonBrock Nelson (2015-2017) C NYI 25 3 $7,500,000 $2,500,000 2018
GlendeningLuke Glendening (2016-2020) C DET 28 4 $7,200,000 $1,800,000 2021
BoumaLance Bouma (2015-2017) C CGY 27 3 $6,600,000 $2,200,000 2018
SutterBrandon Sutter (2014-2015) C VANSigned w/PIT 28 2 $6,600,000 $3,300,000 0
ThompsonNate Thompson (2013-2016) C ANASigned w/TBL 32 4 $6,400,000 $1,600,000 2017
FehrEric Fehr (2015-2017) C TORSigned w/PIT 31 2 $6,000,000 $3,000,000 2018
KuznetsovEvgeny Kuznetsov (2015-2016) C WAS 25 2 $6,000,000 $3,000,000 2017
KarlssonMelker Karlsson (2017-2019) C SJS 22 3 $6,000,000 $2,000,000 2020
HertlTomas Hertl (2016-2017) C SJS 23 2 $6,000,000 $3,000,000 2018
GranlundMikael Granlund (2015-2016) C MIN 25 2 $6,000,000 $3,000,000 2017
BoyleBrian Boyle (2014-2016) C TORSigned w/TBL 32 3 $6,000,000 $2,000,000 2017
JennerBoone Jenner (2016-2017) C CBJ 23 2 $5,800,000 $2,900,000 2018
BoninoNick Bonino (2014-2016) C PITSigned w/ANA 29 3 $5,700,000 $1,900,000 2017
GalchenyukAlex Galchenyuk (2015-2016) C MTL 23 2 $5,600,000 $2,800,000 2017
MillerJ.T. Miller (2016-2017) C NYR 24 2 $5,500,000 $2,750,000 2018
MitchellJohn Mitchell (2014-2016) C COL 32 3 $5,400,000 $1,800,000 2017
LindholmElias Lindholm (2015-2017) C CAR 22 2 $5,400,000 $2,700,000 2018
LetestuMark Letestu (2015-2017) C EDM 32 3 $5,400,000 $1,800,000 2018
HorvatBo Horvat (2013-2016) C VAN 22 3 $5,325,000 $1,775,000 2017
MarnerMitchell Marner (2015-2018) C TOR 20 3 $5,325,000 $1,775,000 2019
NylanderWilliam Nylander (2014-2017) C TOR 21 3 $5,325,000 $1,775,000 2018
ZibanejadMika Zibanejad (2015-2016) C NYRSigned w/OTT 24 2 $5,250,000 $2,625,000 2017
HayesKevin Hayes (2016-2017) C NYR 25 2 $5,200,000 $2,600,000 2018
JostTyson Jost (2016-2018) C COL 19 3 $5,112,500 $1,704,167 2019
KellerClayton Keller (2016-2018) C AZ 18 3 $5,012,500 $1,670,833 2019
StromeRyan Strome (2016-2017) C NYI 23 2 $5,000,000 $2,500,000 2018
ColborneJoe Colborne (2016-2017) C COL 27 2 $5,000,000 $2,500,000 2018
SchmaltzNick Schmaltz (2016-2018) C CHI 21 3 $4,625,000 $1,541,667 2019
WinnikDaniel Winnik (2015-2016) C WASSigned w/TOR 32 2 $4,500,000 $2,250,000 2017
McCormickCody McCormick (2014-2016) C BUF 34 3 $4,500,000 $1,500,000 2017
TeravainenTeuvo Teravainen (2013-2016) C CARSigned w/CHI 22 3 $4,275,000 $1,425,000 2017
LarkinDylan Larkin (2015-2017) C DET 20 3 $4,275,000 $1,425,000 2018
MatthiasShawn Matthias (2016-2017) C WPG 29 2 $4,250,000 $2,125,000 2018
FaksaRadek Faksa (2012-2016) C DAL 23 3 $4,200,000 $1,400,000 2017
WennbergAlexander Wennberg (2014-2016) C CBJ 22 3 $4,200,000 $1,400,000 2017
NamestnikovVladislav Namestnikov (2016-2017) C TBL 24 2 $3,875,000 $1,937,500 2018
LazarCurtis Lazar (2013-2016) C CGYSigned w/OTT 22 3 $3,855,000 $1,285,000 2017
MitchellTorrey Mitchell (2015-2017) C MTL 32 3 $3,600,000 $1,200,000 2018
VermetteAntoine Vermette (2016-2017) C ANA 34 2 $3,500,000 $1,750,000 2018
CouturierSean Couturier (2014-2015) C PHI 24 2 $3,500,000 $1,750,000 0
ByronPaul Byron (2016-2018) C MTL 28 3 $3,500,000 $1,166,667 2019
FabbriRobby Fabbri (2014-2017) C STL 21 3 $3,412,500 $1,137,500 2018
KonecnyTravis Konecny (2015-2018) C PHI 20 3 $3,412,500 $1,137,500 2019
Eriksson EkJoel Eriksson Ek (2015-2018) C MIN 20 3 $3,412,500 $1,137,500 2019
VitaleJoe Vitale (2014-2016) C DETSigned w/AZ 31 3 $3,350,000 $1,116,667 2017
GaunceBrendan Gaunce (2012-2016) C VAN 27 3 $3,262,500 $1,087,500 2017
DvorakChristian Dvorak (2015-2018) C AZ 21 3 $3,247,500 $1,082,500 2019
BurmistrovAlexander Burmistrov (2015-2016) C AZSigned w/WPG 25 2 $3,100,000 $1,550,000 2017
CompherJ.T Compher (2016-2018) C COL 22 3 $3,000,000 $1,000,000 2019
NolanJordan Nolan (2015-2017) C LAK 27 3 $2,850,000 $950,000 2018
AthanasiouAndreas Athanasiou (2013-2016) C DET 22 3 $2,800,000 $933,333 2017
PetanNicolas Petan (2013-2017) C WPG 22 3 $2,775,000 $925,000 2018
DanoMarko Dano (2014-2016) C WPGSigned w/CBJ 22 3 $2,775,000 $925,000 2017
TierneyChris Tierney (2013-2016) C SJS 22 3 $2,775,000 $925,000 2017
GuentzelJake Guentzel (2016-2018) C PIT 22 3 $2,775,000 $925,000 2019
ZachaPavel Zacha (2015-2018) C NJD 20 3 $2,775,000 $925,000 2019
CoppAndrew Copp (2014-2016) C WPG 22 3 $2,775,000 $925,000 2017
KarlssonJakob Karlsson (2016-2018) C BOS 20 3 $2,775,000 $925,000 2019
SundqvistOskar Sundqvist (2014-2016) C PIT 23 3 $2,775,000 $925,000 2017
KerdilesNicolas Kerdiles (2014-2016) C ANA 23 3 $2,775,000 $925,000 2017
MacKenzieDerek MacKenzie (2016-2018) C FLA 35 2 $2,700,000 $1,350,000 2019
CaggiulaDrake Caggiula (2016-2017) C EDM 22 2 $2,700,000 $1,350,000 2018
ShoreDevin Shore (2015-2017) C DAL 22 3 $2,610,000 $870,000 2018
McClementJay McClement (2015-2016) C CAR 34 2 $2,400,000 $1,200,000 2017
HinostrozaVincent Hinostroza (2015-2017) C CHI 23 3 $2,152,500 $717,500 2018
MalginDenis Malgin (2016-2018) C FLA 20 3 $2,080,000 $693,333 2019
PointBrayden Point (2015-2018) C TBL 21 3 $2,077,500 $692,500 2019
KarlssonWilliam Karlsson (2016-2017) C CBJ 24 2 $2,000,000 $1,000,000 2018
HaulaErik Haula (2015-2016) C MIN 26 2 $2,000,000 $1,000,000 2017
PedersonLane Pederson (2016-2018) C AZ 19 3 $1,980,000 $660,000 2019
SpoonerRyan Spooner (2015-2016) C BOS 25 2 $1,900,000 $950,000 2017
SceviourColton Sceviour (2016-2017) C FLA 28 2 $1,900,000 $950,000 2018
BrodziakKyle Brodziak (2016-2017) C STL 34 2 $1,900,000 $950,000 2018
SissonsColton Sissons (2015-2018) C NSH 23 3 $1,875,000 $625,000 2019
MaloneSean Malone (2016-2017) C BUF 22 2 $1,850,000 $925,000 2018
HaydenJohn Hayden (2017-2018) C CHI 22 2 $1,850,000 $925,000 2019
HymanZach Hyman (2015-2016) C TOR 24 2 $1,850,000 $925,000 2017
MolinoGriffen Molino (2016-2017) C VAN 23 2 $1,850,000 $925,000 2018
DanaultPhillip Danault (2016-2017) C MTL 24 2 $1,825,000 $912,500 2018
GranlundMarkus Granlund (2016-2017) C VAN 24 2 $1,800,000 $900,000 2018
NashRiley Nash (2016-2017) C BOS 28 2 $1,800,000 $900,000 2018
PageauJean-Gabriel Pageau (2015-2016) C OTT 25 2 $1,800,000 $900,000 2017
SedlakLukas Sedlak (2016-2018) C CBJ 24 2 $1,650,000 $825,000 2019
PaquetteCedric Paquette (2016-2017) C TBL 23 2 $1,625,000 $812,500 2018
DesjardinsAndrew Desjardins (2015-2016) C CHI 30 2 $1,600,000 $800,000 2017
AcciariNoel Acciari (2015-2016) C BOS 26 2 $1,585,000 $792,500 2017
MarchessaultJonathan Marchessault (2016-2017) C FLA 26 2 $1,500,000 $750,000 2018
KeroTanner Kero (2016-2018) C CHI 24 2 $1,500,000 $750,000 2019
VandeveldeChris Vandevelde (2015-2016) C PHI 30 2 $1,425,000 $712,500 2017
GrigorenkoMikhail Grigorenko (2016-2016) C COL 23 1 $1,300,000 $1,300,000 2017
LindbergOscar Lindberg (2015-2016) C NYR 25 2 $1,300,000 $650,000 2017
HollandPeter Holland (2016-2016) C AZSigned w/TOR 26 1 $1,300,000 $1,300,000 2017
DowdNic Dowd (2016-2017) C LAK 26 2 $1,280,000 $640,000 2018
WagnerChris Wagner (2015-2017) C ANA 25 2 $1,275,000 $637,500 2018
FiddlerVernon Fiddler (2016-2016) C NSHSigned w/NJD 37 1 $1,250,000 $1,250,000 2017
RowneyCarter Rowney (2016-2017) C PIT 28 2 $1,225,000 $612,500 2018
DiDomenicoChris DiDomenico (2016-2017) C OTT 28 2 $1,225,000 $612,500 2018
QuineAlan Quine (2016-2017) C NYI 24 2 $1,225,000 $612,500 2018
ShoreNick Shore (2015-2016) C LAK 24 2 $1,200,000 $600,000 2017
GaudreauFrederick Gaudreau (2015-2016) C NSH 24 2 $1,190,000 $595,000 2017
GirgensonsZemgus Girgensons (2016-2016) C BUF 23 1 $1,150,000 $1,150,000 2017
PirriBrandon Pirri (2016-2016) C NYR 26 1 $1,100,000 $1,100,000 2017
JosefsonJacob Josefson (2016-2016) C NJD 26 1 $1,100,000 $1,100,000 2017
WhiteRyan White (2016-2016) C MINSigned w/AZ 29 1 $1,000,000 $1,000,000 2017
CullenMatt Cullen (2016-2016) C PIT 40 1 $1,000,000 $1,000,000 2017
VecchioneMike Vecchione (2016-2016) C PHI 24 1 $925,000 $925,000 2017
LyubimovRoman Lyubimov (2016-2016) C PHI 24 1 $925,000 $925,000 2017
KellyChris Kelly (2016-2016) C OTT 36 1 $900,000 $900,000 2017
MooreDominic Moore (2016-2016) C BOS 36 1 $900,000 $900,000 2017
TanevBrandon Tanev (2016-2016) C WPG 25 1 $874,125 $874,125 2017
CousinsNick Cousins (2016-2016) C PHI 23 1 $840,000 $840,000 2017
OttSteve Ott (2016-2016) C MTLSigned w/DET 34 1 $800,000 $800,000 2017
PyattTom Pyatt (2016-2016) C OTT 30 1 $800,000 $800,000 2017
DzingelRyan Dzingel (2016-2016) C OTT 25 1 $750,000 $750,000 2017
CramarossaJoseph Cramarossa (2016-2016) C VANSigned w/ANA 24 1 $742,500 $742,500 2017
McKeggGreg McKegg (2016-2016) C TBLSigned w/FLA 24 1 $700,000 $700,000 2017
JanmarkMattias Janmark (2017-2017) C DAL 24 1 $700,000 $700,000 2018
MegnaJayson Megna (2016-2017) C VAN 27 1 $675,000 $675,000 2018
WealJordan Weal (2016-2016) C PHI 25 1 $650,000 $650,000 2017
SchroederJordan Schroeder (2016-2016) C MIN 26 1 $650,000 $650,000 2017
GagnerSam Gagner (2016-2016) C CBJ 27 1 $650,000 $650,000 2017
MartinsenAndreas Martinsen (2016-2016) C MTLSigned w/COL 26 1 $640,000 $640,000 2017
HaleyMicheal Haley (2016-2016) C SJS 31 1 $625,000 $625,000 2017
SgarbossaMichael Sgarbossa (2016-2016) C FLASigned w/ANA 24 1 $600,000 $600,000 2017
JoorisJosh Jooris (2016-2016) C AZSigned w/NYR 26 1 $600,000 $600,000 2017
ChaputMichael Chaput (2016-2016) C VAN 25 1 $600,000 $600,000 2017
RyanDerek Ryan (2016-2016) C CAR 30 1 $600,000 $600,000 2017
ShoreDrew Shore (2016-2016) C VAN 26 1 $600,000 $600,000 2017
SchallerTim Schaller (2016-2016) C BOS 26 1 $600,000 $600,000 2017
CareyPaul Carey (2016-2016) C WAS 28 1 $575,000 $575,000 2017
GiontaStephen Gionta (2016-2016) C NYI 33 1 $575,000 $575,000 2017
RasmussenDennis Rasmussen (2016-2016) C CHI 26 1 $575,000 $575,000 2017
 

Minor Contracts

Player Pos Team Age Yrs Dollars Average Free Agent