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