Home NHL Contracts

NHL Contracts

View the latest NHL contracts and NHL entry level contract signings. View all NHL salary cap information for your favorite player.

NHL Contracts

Mason Appleton

NHL Contract: Mason Appleton agrees to 3-year, $6.3 million extension

The Winnipeg Jets have signed forward Mason Appleton to a three-year, $6.3 million contract extension. Appleton, 26, was drafted 168th overall by the Jets in...
Jonathan Huberdeau

Jonathan Huberdeau signs 8-year, $84 million extension with the Flames

In some awesome news for the Calgary Flames, they have signed newly acquired all-star forward Jonathan Huberdeau to a 8-year, $64 million contract extension. This...
Kailer Yamamoto

Tyson Barrie on the trade block after the Kailer Yamamoto contract signing?

The Edmonton Oilers have signed Kailer Yamamoto to a two-year contract extension worth $6.2 million. His contract gives the Oilers a salary cap hit...
John Klingberg

John Klingberg signs 1-year deal with Ducks, Nazem Kadri next?

The Anaheim Ducks have signed defenceman John Klingberg to a 1-year, $7,000,000 deal. The contract signing and term is somewhat surprising as Klingberg had...
Kaapo Kakko

Kaapo Kakko signs 2 year, $4,200,000 contract with the Rangers

Kaapo Kakko has signed a 2 year, $4,200,000 contract extension with the New York Rangers. Kakko's name had floated around in the NHL trade rumors...
Jesse Puljujarvi

NHL Contract: Jesse Puljujarvi, Oilers agree to a one-year, $3 million deal

NHL trade rumors had swirled this offseason that the Edmonton Oilers were looking to trade Jesse Puljujarvi, but ultimately both sides sat down and...
Morgan Geekie

Morgan Geekie signs one-year, $1.4 million deal with the Seattle Kraken

The Seattle Kraken have agreed to terms with forward Morgan Geekie on a one-year contract with a $1.4M AAV. Geekie, 24, was set to have...
Patrik Laine

Patrik Laine signs 4-year, $34,800,000 contract extension with Columbus

NHL trade rumors had floated around that the Columbus Blue Jackets could trade Patrik Laine if a new contract could not be worked out...