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 Currently With Age At Signing Start End Yrs Value AAV
1 Sidney Crosby C PIT PIT 25 2013 2024 12 $104,400,000 $8,700,000
2 Nathan MacKinnon C COL COL 27 2023 2030 8 $100,800,000 $12,600,000
3 Connor McDavid C EDM EDM 20 2018 2025 8 $100,000,000 $12,500,000
4 Elias Pettersson C VAN VAN 25 2024 2031 8 $92,800,000 $11,600,000
5 William Nylander C TOR TOR 27 2024 2031 8 $92,000,000 $11,500,000
6 David Pastrnak RW BOS BOS 26 2023 2030 8 $90,000,000 $11,250,000
7 Jonathan Huberdeau LW CGY CGY 29 2023 2030 8 $84,000,000 $10,500,000
8 Artemi Panarin LW NYR NYR 27 2019 2025 7 $81,500,000 $11,642,857
T9 Jack Eichel C VGK VGK 21 2018 2025 8 $80,000,000 $10,000,000
T9 Aleksander Barkov C FLA FLA 26 2022 2029 8 $80,000,000 $10,000,000
11 Tyler Seguin C DAL DAL 26 2019 2026 8 $78,800,000 $9,850,000
12 Sebastian Aho LW CAR CAR 26 2024 2031 8 $78,000,000 $9,750,000
13 John Tavares C TOR TOR 27 2018 2024 7 $77,000,000 $11,000,000
T14 Jamie Benn LW DAL DAL 26 2016 2024 8 $76,000,000 $9,500,000
T14 Nikita Kucherov RW TBL TBL 25 2019 2026 8 $76,000,000 $9,500,000
T14 Mark Stone RW VGK VGK 26 2019 2026 8 $76,000,000 $9,500,000
T14 Brayden Point C TBL TBL 25 2022 2029 8 $76,000,000 $9,500,000
T14 Matthew Tkachuk LW FLA FLA 24 2022 2029 8 $76,000,000 $9,500,000
19 Mathew Barzal C NYI NYI 25 2023 2030 8 $73,200,000 $9,150,000
20 Jeff Skinner LW BUF BUF 26 2019 2026 8 $72,000,000 $9,000,000
21 Timo Meier LW NJD NJD 26 2023 2030 8 $70,400,000 $8,800,000
22 Dylan Larkin C DET DET 26 2023 2030 8 $69,600,000 $8,700,000
23 Johnny Gaudreau LW CBJ CBJ 28 2022 2028 7 $68,250,000 $9,750,000
T24 Steven Stamkos C TBL TBL 25 2016 2023 8 $68,000,000 $8,500,000
T24 Leon Draisaitl C EDM EDM 21 2017 2024 8 $68,000,000 $8,500,000
T24 Pierre-Luc Dubois LW LAK LAK 25 2023 2030 8 $68,000,000 $8,500,000
T24 Filip Forsberg C NSH NSH 27 2022 2029 8 $68,000,000 $8,500,000
T24 Bo Horvat C NYI NYI 27 2023 2030 8 $68,000,000 $8,500,000
T24 Mika Zibanejad C NYR NYR 28 2022 2029 8 $68,000,000 $8,500,000
30 Roope Hintz LW DAL DAL 26 2023 2030 8 $67,600,000 $8,450,000
31 Tim Stützle C OTT OTT 20 2023 2030 8 $66,800,000 $8,350,000
32 Jakub Voracek RW UTA UTA 26 2016 2023 8 $66,000,000 $8,250,000
33 Mitchell Marner RW TOR TOR 21 2019 2024 6 $65,418,000 $10,903,000
34 Tomas Hertl C VGK VGK 28 2022 2029 8 $65,100,000 $8,137,500
T35 Jordan Kyrou C STL STL 24 2023 2030 8 $65,000,000 $8,125,000
T35 Robert Thomas C STL STL 23 2023 2030 8 $65,000,000 $8,125,000
T37 Ryan Johansen C PHI PHI 24 2017 2024 8 $64,000,000 $8,000,000
T37 Logan Couture C SJS SJS 29 2019 2026 8 $64,000,000 $8,000,000
T37 Jack Hughes C NJD NJD 20 2022 2029 8 $64,000,000 $8,000,000
40 Josh Norris C OTT OTT 22 2022 2029 8 $63,600,000 $7,950,000
T41 Jesper Bratt LW NJD NJD 24 2023 2030 8 $63,000,000 $7,875,000
T41 Nick Suzuki C MTL MTL 22 2022 2029 8 $63,000,000 $7,875,000
43 Cole Caufield RW MTL MTL 22 2023 2030 8 $62,800,000 $7,850,000
44 Evgeny Kuznetsov C CAR CAR 24 2017 2024 8 $62,400,000 $7,800,000
T45 Andrei Svechnikov RW CAR CAR 20 2021 2028 8 $62,000,000 $7,750,000
T45 Sean Couturier C PHI PHI 29 2022 2029 8 $62,000,000 $7,750,000
47 Mark Scheifele C WPG WPG 30 2024 2030 7 $59,500,000 $8,500,000
48 Brady Tkachuk LW OTT OTT 21 2021 2027 7 $57,500,000 $8,214,286
49 Clayton Keller C UTA UTA 21 2020 2027 8 $57,200,000 $7,150,000
T50 J.T. Miller C VAN VAN 29 2023 2029 7 $56,000,000 $8,000,000
T50 Gabriel Landeskog LW COL COL 28 2021 2028 8 $56,000,000 $7,000,000
52 Mikko Rantanen RW COL COL 22 2019 2024 6 $55,500,000 $9,250,000
53 Kevin Fiala LW LAK LAK 25 2022 2028 7 $55,125,000 $7,875,000
54 Auston Matthews C TOR TOR 25 2024 2027 4 $53,000,000 $13,250,000
T55 Brandon Hagel LW TBL TBL 24 2024 2031 8 $52,000,000 $6,500,000
T55 Brayden Schenn C STL STL 28 2020 2027 8 $52,000,000 $6,500,000
57 Nico Hischier C NJD NJD 20 2020 2026 7 $50,570,000 $7,224,286
T58 Kevin Hayes C STL STL 26 2019 2025 7 $50,000,000 $7,142,857
T58 Kyle Connor LW WPG WPG 22 2019 2025 7 $50,000,000 $7,142,857
T58 Anthony Cirelli C TBL TBL 25 2023 2030 8 $50,000,000 $6,250,000
61 Tage Thompson C BUF BUF 25 2023 2029 7 $49,999,999 $7,142,857
62 Dylan Cozens C BUF BUF 21 2023 2029 7 $49,700,000 $7,100,000
63 Owen Tippett RW PHI PHI 24 2024 2031 8 $49,600,000 $6,200,000
T64 Brad Marchand LW BOS BOS 27 2016 2024 8 $49,000,000 $6,125,000
T64 Troy Terry RW ANA ANA 25 2023 2029 7 $49,000,000 $7,000,000
T64 Nazem Kadri C CGY CGY 31 2022 2028 7 $49,000,000 $7,000,000
T64 Anders Lee C NYI NYI 28 2019 2025 7 $49,000,000 $7,000,000
T64 Valeri Nichushkin RW COL COL 26 2022 2029 8 $49,000,000 $6,125,000
T64 Matthew Boldy LW MIN MIN 21 2023 2029 7 $49,000,000 $7,000,000
70 Alex Ovechkin LW WAS WAS 35 2021 2025 5 $47,500,000 $9,500,000
71 William Karlsson C VGK VGK 25 2019 2026 8 $47,200,000 $5,900,000
T72 T.J. Oshie RW WAS WAS 30 2017 2024 8 $46,000,000 $5,750,000
T72 Nicklas Backstrom C WAS WAS 32 2020 2024 5 $46,000,000 $9,200,000
T74 Thomas Wilson RW WAS WAS 29 2024 2030 7 $45,500,000 $6,500,000
T74 Chris Kreider LW NYR NYR 28 2020 2026 7 $45,500,000 $6,500,000
76 Kirill Kaprizov LW MIN MIN 23 2021 2025 5 $45,000,000 $9,000,000
T77 Nikolaj Ehlers LW WPG WPG 21 2018 2024 7 $42,000,000 $6,000,000
T77 Joel Eriksson Ek C MIN MIN 23 2021 2028 8 $42,000,000 $5,250,000
79 Cameron Atkinson RW PHI PHI 28 2018 2024 7 $41,125,000 $5,875,000
80 Ryan Nugent-Hopkins C EDM EDM 27 2021 2028 8 $41,000,000 $5,125,000
81 Nick Schmaltz C UTA UTA 22 2019 2025 7 $40,950,000 $5,850,000
82 Vincent Trocheck C NYR NYR 28 2022 2028 7 $39,375,000 $5,625,000
83 Brendan Gallagher RW MTL MTL 28 2021 2026 6 $39,000,000 $6,500,000
84 Jesperi Kotkaniemi C CAR CAR 21 2022 2029 8 $38,560,000 $4,820,000
T85 Josh Anderson RW MTL MTL 25 2020 2026 7 $38,500,000 $5,500,000
T85 Zach Hyman C EDM EDM 28 2021 2027 7 $38,500,000 $5,500,000
87 Brock Nelson C NYI NYI 27 2019 2024 6 $36,000,000 $6,000,000
88 Tyler Johnson C CHI CHI 26 2017 2023 7 $35,000,000 $5,000,000
89 Patrik Laine RW CBJ CBJ 23 2022 2025 4 $34,800,000 $8,700,000
90 Alex Tuch RW BUF BUF 22 2019 2025 7 $33,250,000 $4,750,000
T91 Travis Konecny C PHI PHI 21 2019 2024 6 $33,000,000 $5,500,000
T91 Phillip Danault C LAK LAK 27 2021 2026 6 $33,000,000 $5,500,000
93 Bryan Little C UTA UTA 29 2017 2023 6 $31,746,000 $5,291,000
T94 Charlie Coyle C BOS BOS 27 2020 2025 6 $31,500,000 $5,250,000
T94 Alexander Debrincat RW DET DET 25 2023 2026 4 $31,500,000 $7,875,000
T96 Yanni Gourde C SEA SEA 27 2019 2024 6 $31,000,000 $5,166,667
T96 Jason Robertson LW DAL DAL 22 2022 2025 4 $31,000,000 $7,750,000
98 Bryan Rust RW PIT PIT 29 2022 2027 6 $30,750,000 $5,125,000
T99 Jake Guentzel C CAR CAR 24 2019 2023 5 $30,000,000 $6,000,000
T99 Jean-Gabriel Pageau C NYI NYI 27 2020 2025 6 $30,000,000 $5,000,000
Top