NHL Contracts

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

Active
Top 100
Filtering & Sorting...
Rank Player Pos Team Signed With Age At Signing Start End Yrs Value AAV
1 Shea Weber D NSH 26 2012 2025 14 $110,000,000 $7,857,143
2 Sidney Crosby C PIT 25 2013 2024 12 $104,400,000 $8,700,000
3 Nathan MacKinnon C COL 27 2023 2030 8 $100,800,000 $12,600,000
4 Connor McDavid C EDM 20 2018 2025 8 $100,000,000 $12,500,000
5 Elias Pettersson C VAN 25 2024 2031 8 $92,800,000 $11,600,000
T6 William Nylander C TOR 27 2024 2031 8 $92,000,000 $11,500,000
T6 Erik Karlsson D SJS 28 2019 2026 8 $92,000,000 $11,500,000
8 David Pastrnak RW BOS 26 2023 2030 8 $90,000,000 $11,250,000
T9 Drew Doughty D LAK 29 2019 2026 8 $88,000,000 $11,000,000
T9 Rasmus Dahlin D BUF 23 2024 2031 8 $88,000,000 $11,000,000
T11 Carey Price G MTL 30 2018 2025 8 $84,000,000 $10,500,000
T11 Jonathan Huberdeau LW CGY 29 2023 2030 8 $84,000,000 $10,500,000
13 Artemi Panarin LW NYR 27 2019 2025 7 $81,500,000 $11,642,857
T14 Jack Eichel C BUF 21 2018 2025 8 $80,000,000 $10,000,000
T14 Aleksander Barkov C FLA 26 2022 2029 8 $80,000,000 $10,000,000
16 Tyler Seguin C DAL 26 2019 2026 8 $78,800,000 $9,850,000
17 Sebastian Aho LW CAR 26 2024 2031 8 $78,000,000 $9,750,000
18 John Tavares C TOR 27 2018 2024 7 $77,000,000 $11,000,000
T19 Jamie Benn LW DAL 26 2016 2024 8 $76,000,000 $9,500,000
T19 Matthew Tkachuk LW FLA 24 2022 2029 8 $76,000,000 $9,500,000
T19 Brayden Point C TBL 25 2022 2029 8 $76,000,000 $9,500,000
T19 Nikita Kucherov RW TBL 25 2019 2026 8 $76,000,000 $9,500,000
T19 Charles Mcavoy D BOS 24 2022 2029 8 $76,000,000 $9,500,000
T19 Mark Stone RW VGK 26 2019 2026 8 $76,000,000 $9,500,000
T19 Andrei Vasilevskiy G TBL 25 2020 2027 8 $76,000,000 $9,500,000
T19 Seth Jones D CHI 26 2022 2029 8 $76,000,000 $9,500,000
27 Darnell Nurse D EDM 26 2022 2029 8 $74,000,000 $9,250,000
28 Mathew Barzal C NYI 25 2023 2030 8 $73,200,000 $9,150,000
29 Roman Josi D NSH 29 2020 2027 8 $72,472,000 $9,059,000
30 Jeff Skinner LW BUF 26 2019 2026 8 $72,000,000 $9,000,000
31 Timo Meier LW NJD 26 2023 2030 8 $70,400,000 $8,800,000
32 Sergei Bobrovsky G FLA 30 2019 2025 7 $70,000,000 $10,000,000
33 Dylan Larkin C DET 26 2023 2030 8 $69,600,000 $8,700,000
34 Johnny Gaudreau LW CBJ 28 2022 2028 7 $68,250,000 $9,750,000
T35 Steven Stamkos C TBL 25 2016 2023 8 $68,000,000 $8,500,000
T35 Pierre-Luc Dubois LW WPG 25 2023 2030 8 $68,000,000 $8,500,000
T35 Filip Forsberg C NSH 27 2022 2029 8 $68,000,000 $8,500,000
T35 Leon Draisaitl C EDM 21 2017 2024 8 $68,000,000 $8,500,000
T35 Mikhail Sergachev D TBL 24 2023 2030 8 $68,000,000 $8,500,000
T35 Mika Zibanejad C NYR 28 2022 2029 8 $68,000,000 $8,500,000
T35 Bo Horvat C NYI 27 2023 2030 8 $68,000,000 $8,500,000
T42 Miro Heiskanen D DAL 21 2021 2028 8 $67,600,000 $8,450,000
T42 Roope Hintz LW DAL 26 2023 2030 8 $67,600,000 $8,450,000
44 Tim Stützle C OTT 20 2023 2030 8 $66,800,000 $8,350,000
45 Adam Fox D NYR 23 2022 2028 7 $66,500,000 $9,500,000
T46 Jakub Voracek RW PHI 26 2016 2023 8 $66,000,000 $8,250,000
T46 Ilya Sorokin G NYI 27 2024 2031 8 $66,000,000 $8,250,000
48 Mitchell Marner RW TOR 21 2019 2024 6 $65,418,000 $10,903,000
49 Tomas Hertl C SJS 28 2022 2029 8 $65,100,000 $8,137,500
T50 Robert Thomas C STL 23 2023 2030 8 $65,000,000 $8,125,000
T50 Jordan Kyrou C STL 24 2023 2030 8 $65,000,000 $8,125,000
T52 Brent Burns D SJS 30 2016 2024 8 $64,000,000 $8,000,000
T52 Ryan Johansen C NSH 24 2017 2024 8 $64,000,000 $8,000,000
T52 John Carlson D WAS 27 2018 2025 8 $64,000,000 $8,000,000
T52 Logan Couture C SJS 29 2019 2026 8 $64,000,000 $8,000,000
T52 Jake Sanderson D OTT 21 2024 2031 8 $64,000,000 $8,000,000
T52 Thomas Chabot D OTT 22 2020 2027 8 $64,000,000 $8,000,000
T52 Jack Hughes C NJD 20 2022 2029 8 $64,000,000 $8,000,000
59 Josh Norris C OTT 22 2022 2029 8 $63,600,000 $7,950,000
T60 Victor Hedman D TBL 25 2016 2024 8 $63,000,000 $7,875,000
T60 Dougie Hamilton D NJD 28 2021 2027 7 $63,000,000 $9,000,000
T60 Jesper Bratt LW NJD 24 2023 2030 8 $63,000,000 $7,875,000
T60 Nick Suzuki C MTL 22 2022 2029 8 $63,000,000 $7,875,000
64 Cole Caufield RW MTL 22 2023 2030 8 $62,800,000 $7,850,000
65 Evgeny Kuznetsov C WAS 24 2017 2024 8 $62,400,000 $7,800,000
T66 Sean Couturier C PHI 29 2022 2029 8 $62,000,000 $7,750,000
T66 Andrei Svechnikov RW CAR 20 2021 2028 8 $62,000,000 $7,750,000
68 Alex Pietrangelo D VGK 29 2020 2026 7 $61,600,000 $8,800,000
T69 Aaron Ekblad D FLA 19 2016 2024 8 $60,000,000 $7,500,000
T69 Morgan Rielly D TOR 27 2022 2029 8 $60,000,000 $7,500,000
T71 Connor Hellebuyck G WPG 30 2024 2030 7 $59,500,000 $8,500,000
T71 Mark Scheifele C WPG 30 2024 2030 7 $59,500,000 $8,500,000
73 Noah Hanifin D VGK 27 2024 2031 8 $58,800,000 $7,350,000
74 Owen Power D BUF 20 2024 2030 7 $58,450,000 $8,350,000
T75 Brady Tkachuk LW OTT 21 2021 2027 7 $57,500,000 $8,214,286
T75 Zachary Werenski D CBJ 24 2022 2027 6 $57,500,000 $9,583,333
77 Clayton Keller C ARI 21 2020 2027 8 $57,200,000 $7,150,000
T78 Marc-Edouard Vlasic D SJS 30 2018 2025 8 $56,000,000 $7,000,000
T78 J.T. Miller C VAN 29 2023 2029 7 $56,000,000 $8,000,000
T78 Jacob Trouba D NYR 24 2019 2025 7 $56,000,000 $8,000,000
T78 Gabriel Landeskog LW COL 28 2021 2028 8 $56,000,000 $7,000,000
82 Mikko Rantanen RW COL 22 2019 2024 6 $55,500,000 $9,250,000
83 Kevin Fiala LW LAK 25 2022 2028 7 $55,125,000 $7,875,000
84 Cale Makar D COL 22 2021 2026 6 $54,000,000 $9,000,000
85 Jared Spurgeon D MIN 30 2020 2026 7 $53,025,000 $7,575,000
86 Auston Matthews C TOR 25 2024 2027 4 $53,000,000 $13,250,000
T87 Cam Fowler D ANA 26 2018 2025 8 $52,000,000 $6,500,000
T87 Brandon Hagel LW TBL 24 2024 2031 8 $52,000,000 $6,500,000
T87 Colton Parayko D STL 28 2022 2029 8 $52,000,000 $6,500,000
T87 Hampus Lindholm D BOS 27 2022 2029 8 $52,000,000 $6,500,000
T87 Brayden Schenn C STL 28 2020 2027 8 $52,000,000 $6,500,000
92 John Gibson G ANA 25 2019 2026 8 $51,200,000 $6,400,000
93 Devon Toews D COL 29 2024 2030 7 $50,750,000 $7,250,000
94 Nico Hischier C NJD 20 2020 2026 7 $50,570,000 $7,224,286
T95 Ryan Ellis D NSH 27 2019 2026 8 $50,000,000 $6,250,000
T95 Anthony Cirelli C TBL 25 2023 2030 8 $50,000,000 $6,250,000
T95 MacKenzie Weegar D CGY 28 2023 2030 8 $50,000,000 $6,250,000
T95 Kevin Hayes C PHI 26 2019 2025 7 $50,000,000 $7,142,857
T95 Joshua Morrissey D WPG 24 2020 2027 8 $50,000,000 $6,250,000
T95 Kyle Connor LW WPG 22 2019 2025 7 $50,000,000 $7,142,857
Top