The 2024 NHL offseason is off to a flying start. Just four days after the Florida Panthers won the Stanley Cup, an epic 2024 NHL Draft took place at the Sphere in Las Vegas, with several major trades and 225 prospects finding new homes.
Now it’s time for the league’s 32 front offices to add to their rosters through free agency.
Here’s our continually updated tracker, featuring a list of every player signed, along with analysis of the biggest deals and insights into what could happen next.
Note that the most recent offers are at the top, indicated by date.
More: Player Rankings
Team Guides
Project summary: team notes
Winners, losers
1st of July
After a run to the Stanley Cup Final with the Oilers, forward Warren Foegele is headed to Los Angeles, signing a three-year, $10.5 million contract with the Kings.
Veteran defenseman Matt Grzelcyk won’t be patrolling the blue line for the Bruins; he instead signs a one-year, $2.75 million contract with the Penguins.
After playing with the Hurricanes in recent seasons, Stefan Noesen returns to the Devils, agreeing to a three-year contract worth $8.25 million.
The Stars are sticking with Matt Duchene, signing the veteran forward to a one-year, $3 million extension.
A key forward for the Golden Knights over the past two seasons, Michael Amadio joins the Senators on a three-year, $7.8 million contract.
Jonathan Drouin enjoyed a renaissance with the Avalanche in 2023-24, and he’ll continue that momentum for at least one more season by signing a one-year contract worth $2.5 million.
Another former Bruins head to Vancouver, as Danton Heinen joins the Canucks via a two-year, $4.5 million contract.
Veteran goaltender Matt Murray will return to the Maple Leafs for the 2024-25 season, agreeing to terms on a one-year contract worth $875,000.
Cam Talbot has had two seasons in 2023-24, after a strong start to the season that ended in a rough finish. He’s hoping to have a strong, consistent season with the Red Wings after agreeing to a two-year contract worth $5 million.
Former Bruin Jake DeBrusk landed in Vancouver and signed a seven-year, $38.5 million contract with the Canucks.
Transaction details | Grade
Needing veteran help in the middle, the Blue Jackets signed Sean Monahan to a five-year, $27.5 million contract.
The Capitals continue to build around the edges, signing Brandon Duhaime to a two-year, $3.7 million contract.
After winning the Stanley Cup with the Panthers, forward Kevin Stenlund is headed to the Hockey Club on a two-year, $4 million contract.
Defenseman William Carrier signs with the Hurricanes, agreeing to terms on a six-year, $12 million contract.
Veteran forward Kiefer Sherwood is heading to Vancouver to agree to a two-year, $3 million deal with the Canucks.
The Hurricanes lost a few defensemen in free agency, but they’re keeping a pretty important one for the foreseeable future by agreeing to an eight-year, $51.69 million extension with Jaccob Slavin.
After re-signing Joseph Woll this summer, the Maple Leafs added a veteran option in Anthony Stolarz to a two-year, $5 million contract.
The Minnesota Wild are on the table, signing forward Yakov Trenin to a four-year, $14 million contract.
Veteran defenseman Nikita Zadorov has been signed by the Boston Bruins on a six-year contract worth $30 million.
Grade
The Oilers added offensive depth over the next two seasons, signing Viktor Arvidsson to a two-year, $8 million contract.
The Sabers are adding a veteran, goal-scoring winger in Jason Zucker, agreeing to a one-year, $5 million contract.
Another veteran defenseman joins the Devils, as Brenden Dillon agreed to a three-year, $12 million contract with New Jersey.
The Flames brought back one of their own – Yegor Sharangovich for five years, $28.75 million – as well as an external free agent, Anthony Mantha (one year, $3.5 million).
Former Stanley Cup champion David Perron will continue his NHL career with the Senators, agreeing to a two-year, $4 million contract.
Another veteran defenseman is headed to Utah, as Ian Cole signs a one-year, $3.1 million contract with the hockey club.
The Bruins added a major boost at the center position by signing Elias Lindholm to a seven-year, $54.25 million contract.
Grade
The Predators entered the chat and reached agreements with three of the best free agents on the market:
Transaction details | Notes
Veteran winger Tyler Toffoli is returning to California, signing a four-year, $24 million contract with the Sharks.
Grade
Fresh off a Stanley Cup victory, defenseman Oliver Ekman-Larsson has signed a four-year, $14 million contract with the Maple Leafs.
Veteran goaltender Eric Comrie is back with the Jets, agreeing to terms on a one-year, $825,000 contract.
The Blackhawks are focusing on adding veterans to Connor Bedard’s entourage this summer, adding Tyler Bertuzzi (four years, $22 million), Teuvo Teravainen (three years, $16.2 million), Pat Maroon (one year, $1.3 million), Alec Martinez (one year, $4 million) and Craig Smith (one year, $1 million).
Transaction details | Grade
After trading for Jakob Chychrun, the Capitals continued to strengthen their blue line by signing Matt Roy to a seven-year, $38.5 million contract.
Transaction details
The Kraken landed one of the top free agents on the market, signing defenseman Brandon Montour to a seven-year, $50 million contract.
Offer details | Grade
29-year-old forward Sam Lafferty is headed to Buffalo, signing a two-year, $4 million contract with the Sabres.
Rugged forward Jordan Martinook won’t be leaving Carolina, signing a three-year, $9.15 million contract with the Hurricanes.
The Devils added a vital player to their blueline group, signing former Hurricanes defenseman Brett Pesce to a six-year, $33 million contract.
Transaction details | Grade
Veteran forward Kasperi Kapanen re-signs with the Blues, signing a one-year, $1 million deal to remain in St. Louis.
Restricted free agent forward Connor McMichael has extended his contract with the Capitals, signing a two-year, $4.20 million deal.
Erik Johnson played 67 games with the Flyers in 2023-24, and he will play even more in 2024-25 given his new one-year, $1 million contract with the club.
The Maple Leafs traded for an exclusive trading window with veteran defenseman Chris Tanev and completed that relationship Monday via a six-year, $27 million contract. The team also finally confirmed the new deal for RFA goalie Joseph Woll (three years, $10.98 million).
Offer details | Note
The Panthers have agreed to terms on an eight-year, $69 million contract with forward Sam Reinhart.
Transaction details | Grade
After trading a third-round pick in the 2025 draft for the negotiating rights to Jake Guentzel, the Lightning completed the deal with the forward on a seven-year, $63 million contract.
Transaction details | Grade
A few notes before July 1st in the NHL…
As I said during our draft broadcast, the Jacob Trouba thing is real. I think the family considerations are huge – and that could be delayed by a potential trade to the Red Wings. We’ll see what happens in the next few hours before his trade protection…
-Emily Kaplan (@emilymkaplan) June 30, 2024
June 30th
Veteran forward Patrick Kane is back with the Red Wings, signing a one-year deal worth $4 million.
Transaction details
Restricted free agent center Isac Lundestrom has re-signed with the Ducks, signing a one-year, $1.5 million contract.
The Utah Hockey Club continues to work on its blue line, re-signing RFA Sean Durzi to a four-year, $24 million contract.
Needing a boost on the blue line this summer, the Maple Leafs will start with one of their own, re-signing RFA Timothy Liljegren to a two-year, $6 million deal.
Transaction details
Veteran forward Max Domi won’t be hitting the open market, as he returns to the Maple Leafs on a four-year, $15 million contract.