NHL Contracts

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

SIGNED YEAR
TEAM
POSITION
STATUS
Active
LIMIT
Top 100
 
RK Player Pos Team Currently With Age At Signing Start End Yrs Value AAV
1 Shea Weber D CHI CHI 26 2012 2025 14 $110,000,000 $7,857,143
2 Erik Karlsson D PIT PIT 28 2019 2026 8 $92,000,000 $11,500,000
T3 Drew Doughty D LAK LAK 29 2019 2026 8 $88,000,000 $11,000,000
T3 Rasmus Dahlin D BUF BUF 23 2024 2031 8 $88,000,000 $11,000,000
T5 Seth Jones D FLA FLA 26 2022 2029 8 $76,000,000 $9,500,000
T5 Charles Mcavoy D BOS BOS 24 2022 2029 8 $76,000,000 $9,500,000
7 Darnell Nurse D EDM EDM 26 2022 2029 8 $74,000,000 $9,250,000
8 Roman Josi D NSH NSH 29 2020 2027 8 $72,472,000 $9,059,000
9 Jakob Chychrun D WAS WAS 26 2025 2032 8 $72,000,000 $9,000,000
T10 Mikhail Sergachev D UTA UTA 24 2023 2030 8 $68,000,000 $8,500,000
T10 Brock Faber D MIN MIN 21 2025 2032 8 $68,000,000 $8,500,000
12 Miro Heiskanen D DAL DAL 21 2021 2028 8 $67,600,000 $8,450,000
13 Adam Fox D NYR NYR 23 2022 2028 7 $66,500,000 $9,500,000
T14 Brent Burns D CAR CAR 30 2016 2024 8 $64,000,000 $8,000,000
T14 John Carlson D WAS WAS 27 2018 2025 8 $64,000,000 $8,000,000
T14 Jake Sanderson D OTT OTT 21 2024 2031 8 $64,000,000 $8,000,000
T14 Thomas Chabot D OTT OTT 22 2020 2027 8 $64,000,000 $8,000,000
T18 Victor Hedman D TBL TBL 25 2016 2024 8 $63,000,000 $7,875,000
T18 Dougie Hamilton D NJD NJD 28 2021 2027 7 $63,000,000 $9,000,000
20 Alex Pietrangelo D VGK VGK 29 2020 2026 7 $61,600,000 $8,800,000
T21 Aaron Ekblad D FLA FLA 19 2016 2024 8 $60,000,000 $7,500,000
T21 Morgan Rielly D TOR TOR 27 2022 2029 8 $60,000,000 $7,500,000
23 Moritz Seider D DET DET 23 2024 2030 7 $59,850,000 $8,550,000
24 Noah Hanifin D VGK VGK 27 2024 2031 8 $58,800,000 $7,350,000
25 Owen Power D BUF BUF 20 2024 2030 7 $58,450,000 $8,350,000
26 Filip Hronek D VAN VAN 26 2024 2031 8 $58,000,000 $7,250,000
27 Zachary Werenski D CBJ CBJ 24 2022 2027 6 $57,500,000 $9,583,333
T28 Marc-Edouard Vlasic D SJS SJS 30 2018 2025 8 $56,000,000 $7,000,000
T28 Jacob Trouba D ANA ANA 24 2019 2025 7 $56,000,000 $8,000,000
30 Cale Makar D COL COL 22 2021 2026 6 $54,000,000 $9,000,000
31 Jared Spurgeon D MIN MIN 30 2020 2026 7 $53,025,000 $7,575,000
T32 Cam Fowler D STL STL 26 2018 2025 8 $52,000,000 $6,500,000
T32 Hampus Lindholm D BOS BOS 27 2022 2029 8 $52,000,000 $6,500,000
T32 Colton Parayko D STL STL 28 2022 2029 8 $52,000,000 $6,500,000
35 Shea Theodore D VGK VGK 29 2025 2031 7 $51,975,000 $7,425,000
36 Jaccob Slavin D CAR CAR 30 2025 2032 8 $51,690,000 $6,461,250
37 Devon Toews D COL COL 29 2024 2030 7 $50,750,000 $7,250,000
T38 Ryan Ellis D PHI PHI 27 2019 2026 8 $50,000,000 $6,250,000
T38 Joshua Morrissey D WPG WPG 24 2020 2027 8 $50,000,000 $6,250,000
T38 Damon Severson D CBJ CBJ 28 2023 2030 8 $50,000,000 $6,250,000
T38 Brandon Montour D SEA SEA 30 2024 2030 7 $50,000,000 $7,142,857
T38 Travis Sanheim D PHI PHI 26 2023 2030 8 $50,000,000 $6,250,000
T38 MacKenzie Weegar D CGY CGY 28 2023 2030 8 $50,000,000 $6,250,000
44 Ryan Pulock D NYI NYI 27 2022 2029 8 $49,200,000 $6,150,000
45 Brady Skjei D NSH NSH 30 2024 2030 7 $49,000,000 $7,000,000
46 Ryan McDonagh D TBL TBL 29 2019 2025 7 $47,250,000 $6,750,000
47 Quinn Hughes D VAN VAN 21 2021 2026 6 $47,100,000 $7,850,000
T48 Gustav Forsling D FLA FLA 27 2024 2031 8 $46,000,000 $5,750,000
T48 Adam Pelech D NYI NYI 26 2021 2028 8 $46,000,000 $5,750,000
T50 Justin Faulk D STL STL 27 2020 2026 7 $45,500,000 $6,500,000
T50 Torey Krug D STL STL 28 2020 2026 7 $45,500,000 $6,500,000
52 Jonas Brodin D MIN MIN 27 2021 2027 7 $42,000,000 $6,000,000
53 Erik Cernak D TBL TBL 25 2023 2030 8 $41,600,000 $5,200,000
54 Ivan Provorov D CBJ CBJ 21 2019 2024 6 $40,500,000 $6,750,000
55 Michael Matheson D MTL MTL 23 2018 2025 8 $39,000,000 $4,875,000
56 Jaccob Slavin D CAR CAR 23 2018 2024 7 $37,100,000 $5,300,000
57 Kris Letang D PIT PIT 34 2022 2027 6 $36,600,000 $6,100,000
58 Shea Theodore D VGK VGK 22 2018 2024 7 $36,400,000 $5,200,000
59 Samuel Girard D COL COL 21 2020 2026 7 $35,000,000 $5,000,000
60 Esa Lindell D DAL DAL 24 2019 2024 6 $34,800,000 $5,800,000
61 Matt Roy D WAS WAS 29 2024 2029 6 $34,500,000 $5,750,000
62 Kaiden Guhle D MTL MTL 22 2025 2030 6 $33,300,000 $5,550,000
T63 Brett Pesce D NJD NJD 29 2024 2029 6 $33,000,000 $5,500,000
T63 Michael Anderson D LAK LAK 23 2023 2030 8 $33,000,000 $4,125,000
T63 Marcus Pettersson D VAN VAN 28 2025 2030 6 $33,000,000 $5,500,000
66 Victor Hedman D TBL TBL 33 2025 2028 4 $32,000,000 $8,000,000
67 Nikita Zaitsev D CHI CHI 25 2017 2023 7 $31,500,000 $4,500,000
T68 Nikita Zadorov D BOS BOS 29 2024 2029 6 $30,000,000 $5,000,000
T68 Mattias Samuelsson D BUF BUF 22 2023 2029 7 $30,000,000 $4,285,714
70 Vince Dunn D SEA SEA 26 2023 2026 4 $29,400,000 $7,350,000
T71 Jakob Chychrun D WAS WAS 20 2019 2024 6 $27,600,000 $4,600,000
T71 Alex Vlasic D CHI CHI 22 2024 2029 6 $27,600,000 $4,600,000
73 Rasmus Andersson D CGY CGY 23 2020 2025 6 $27,300,000 $4,550,000
T74 Ryan Graves D PIT PIT 28 2023 2028 6 $27,000,000 $4,500,000
T74 Chris Tanev D TOR TOR 34 2024 2029 6 $27,000,000 $4,500,000
76 John Marino D UTA UTA 23 2021 2026 6 $26,400,000 $4,400,000
77 Esa Lindell D DAL DAL 30 2025 2029 5 $26,250,000 $5,250,000
78 Rasmus Ristolainen D PHI PHI 27 2022 2026 5 $25,500,000 $5,100,000
T79 Mattias Ekholm D EDM EDM 31 2022 2025 4 $25,000,000 $6,250,000
T79 Jeff Petry D DET DET 33 2021 2024 4 $25,000,000 $6,250,000
81 Brandon Carlo D TOR TOR 24 2021 2026 6 $24,600,000 $4,100,000
82 Scott Mayfield D NYI NYI 30 2023 2029 7 $24,500,000 $3,500,000
83 Sean Durzi D UTA UTA 25 2024 2027 4 $24,000,000 $6,000,000
84 Neal Pionk D WPG WPG 25 2021 2024 4 $23,500,000 $5,875,000
T85 Rasmus Sandin D WAS WAS 23 2024 2028 5 $23,000,000 $4,600,000
T85 Jamie Oleksiak D SEA SEA 28 2021 2025 5 $23,000,000 $4,600,000
87 Jake McCabe D TOR TOR 31 2025 2029 5 $22,566,770 $4,513,354
88 Jacob Muzzin D TOR TOR 30 2020 2023 4 $22,500,000 $5,625,000
89 Adam Larsson D SEA SEA 31 2025 2028 4 $21,000,000 $5,250,000
90 William Borgen D NYR NYR 28 2025 2029 5 $20,500,000 $4,100,000
91 Marcus Pettersson D VAN VAN 23 2020 2024 5 $20,125,875 $4,025,175
92 Johnathan Kovacevic D NJD NJD 27 2025 2029 5 $20,000,000 $4,000,000
93 Dylan Demelo D WPG WPG 31 2024 2027 4 $19,600,000 $4,900,000
94 Ben Chiarot D DET DET 30 2022 2025 4 $19,000,000 $4,750,000
95 Artem Zub D OTT OTT 27 2023 2026 4 $18,400,000 $4,600,000
T96 Sean Walker D CAR CAR 29 2024 2028 5 $18,000,000 $3,600,000
T96 Josh Manson D COL COL 30 2022 2025 4 $18,000,000 $4,500,000
98 Connor Murphy D CHI CHI 28 2022 2025 4 $17,600,000 $4,400,000
99 Jacob Middleton D MIN MIN 28 2025 2028 4 $17,400,000 $4,350,000
100 Jonas Siegenthaler D NJD NJD 25 2023 2027 5 $17,000,000 $3,400,000
Top