The highest valued contracts in the NHL by total value, average salary and guaranteed money.
Kirill Kaprizov is currently the highest paid player in the NHL, but Connor McDavid is expected to sign the largest contract in NHL history this coming year. McDavid is in the final year of his contract, and is one of if not the best player in the NHL.
Sidney Crosby's huge 12-year contract expired last season, and is the only contract on this list that is not currently active.
Shea Weber signed his contract in 2012, and it will finally expire at the end of the season. Weber is currently 40-years-old, and making over $7 million per year.
Check out the biggest contracts for active NHL players.
Player | Total Value | Years |
Kirill Kaprizov (MIN) | $136,000,000 | 8 |
Leon Draisaitl (EDM) | $112,000,000 | 8 |
Shea Weber (CHI) | $110,000,000 | 14 |
Jack Eichel (VGK) | $108,000,000 | 8 |
Sidney Crosby (PIT) | $104,400,000 | 12 |
Nathan MacKinnon (COL) | $100,800,000 | 8 |
Connor McDavid (EDM) | $100,000,000 | 8 |
Mitchell Marner (VGK) | $96,000,000 | 8 |
Kyle Connor (WPG) | $96,000,000 | 8 |
Mikko Rantanen (DAL) | $96,000,000 | 8 |
Player | Average Annual Salary | Years |
Kirill Kaprizov (MIN) | $17,000,000 | 8 |
Leon Draisaitl (EDM) | $14,000,000 | 8 |
Jack Eichel (VGK) | $13,500,000 | 8 |
Nathan MacKinnon (COL) | $12,600,000 | 8 |
Connor McDavid (EDM) | $12,500,000 | 8 |
Mitchell Marner (VGK) | $12,000,000 | 8 |
Kyle Connor (WPG) | $12,000,000 | 8 |
Mikko Rantanen (DAL) | $12,000,000 | 8 |
Artemi Panarin (NYR) | $11,642,857 | 7 |
Elias Pettersson (VAN) | $11,600,000 | 8 |
These lists were updated 10/30/2025.
Read the latest NHL news on site.
Biggest NFL Contracts.
Biggest NBA Contracts.