2025 NHL Free Agency Tracker: Latest signings, updates and rumours
With the NHL’s salary cap projected to jump significantly in each of the next three seasons, things will be even more unpredictable when free agency opens on Tuesday at 12 p.m. ET.
Let’s jump in with a complete NHL free agency tracker for the biggest deals around the league.
Top available UFAs
*Top free agents on July 1
| No. | Player | Age | Position | Games Played | Points/GAA/SV | 2025-26 Team |
|---|---|---|---|---|---|---|
| 1. | Nikolaj Ehlers (WPG) | 29 | LW | 69 | 63 (24G, 39A) | Unsigned |
| 2. | Vladislav Gavrikov (LA) | 29 | LD | 82 | 30 (5G, 25A) | NYR |
| 3. | Brock Boeser (VAN) | 28 | RW | 75 | 50 (25G, 25A) | VAN |
| 4. | Mikael Granlund (DAL) | 33 | C/LW | 83 | 66 (22G, 44A) | ANA |
| 5. | Dmitry Orlov (CAR) | 33 | LD | 76 | 28 (6G, 22A) | Unsigned |
| 6. | Pius Suter (VAN) | 29 | C | 81 | 46 (25G, 21A) | Unsigned |
| 7. | Nate Schmidt (FLA) | 33 | LD | 80 | 19 (5G, 14A) | UTH |
| 8. | Ryan Lindgren (COL) | 27 | LD | 72 | 22 (4G, 18A) | SEA |
| 9. | Jonathan Drouin (COL) | 30 | LW | 43 | 37 (11G, 26A) | NYI |
| 10. | Jack Roslovic (CAR) | 28 | C/RW | 81 | 39 (22G, 17A) | Unsigned |
NHL free agency tracker
Ducks add Mikael Granlund to the mix
After being traded from San Jose to Dallas in February, Mikael Granlund is headed back to California as a member of the Anaheim Ducks.
Contract length: 3 years
Cap hit: $7M
John Klingberg staying in the Pacific Division, but moving to San Jose
After a few years of injury struggles, John Klingberg has found a new home on a short-term contract with the San Jose Sharks.
Contract length: 1 year
Cap hit: $4M
Islanders add Jonathan Drouin to their top-six
After two years in Colorado, winger Jonathan Drouin is moving east for the next couple of years to join the New York Islanders.
Contract length: 2 years
Cap hit: $4M
Cody Ceci agrees to deal with L.A.
The Kings are bolstering their back-end with the addition of veteran Cody Ceci.
Contract length: 4 years
Cap hit: $4.5M
Mammoth make move for Nate Schmidt
Utah is adding some Stanley Cup pedigree to their roster, signing defenceman Nate Schmidt to a three-year contract.
Contract length: 3 years
Cap hit: $3.5M
Ryan Lindgren going to Seattle
The Seattle Kraken have reached an agreement with former Avalanche defenceman Ryan Lindgren.
Contract length: 4 years
Cap hit: $4.5M
Boston adds to bottom six depth with Tanner Jeannot
Tanner Jeannot is signing with the Boston Bruins for the next five years.
Contract length: 5 years
Cap hit: $3.4M
Connor Brown headed to New Jersey
The exodus continues in Edmonton with Connor Brown inking a deal with the New Jersey Devils.
Contract length: 4 years
Cap hit: $3M
Rangers land top UFA defenceman Vladislav Gavrikov
The top defenceman on the market is off the board, with Vladislav Gavrikov moving from sunny California to the bright lights of New York City.
Contract length: 7 years
Cap hit: $7M
Washington bringing back Martin Fehervary
The Washington Capitals are bringing back Martin Fehervary on a long-term deal.
Contract length: 7 years
Cap hit: $6M
Corey Perry is La-La-Land bound
Corey Perry is on the move, signing a one-year deal with the Los Angeles Kings.
Contract length: 1 year
Cap hit: TBD
*Contract worth up to $3.5M with performance bonuses
Brock Boeser staying in Vancouver for 7×7.25
Despite opening trying to move him at the trade deadline, the Vancouver Canucks have come to terms on a new long-term contract for winger Brock Boeser.
Contract length: 7 years
Cap hit: $7.25M
Devils sign Jake Allen to a bargain contract
Jake Allen made it clear he’s happy in New Jersey after signing a five-year deal with an AAV below $2M.
Contract length: 5 years
Cap hit: $1.8M
Logan Stankoven retuning to Carolina
A key piece of the Mikko Rantanen trade with Dallas is locked up as Logan Stankoven signs a max length contract in Carolina.
Contract length: 8 years
Cap hit: $6M
Canucks bring back Conor Garland
Vancouver’s work continues with the announcement of a new deal for Conor Garland.
Contract length: 6 years
Cap hit: $6M
Canucks extend Thatcher Demko
Thatcher Demko is sticking around in Vancouver with a contract extension and a raise.
Contract length: 3 years
Cap hit: $8.5M
July 1: Free agency begins at 12 p.m. ET
June 30: Free agency day takes another hit with Patrick Kane staying in the Motor City
Free agency day will be rough on TV commentators as another big chip has fallen off the board with Patrick Kane signing for a third year in Detroit.
Contract length: 1 year
Cap hit: $3M
June 30: Columbus comes to terms with Ivan Provorov
The Blue Jackets have signed Ivan Provorov to a long-term deal. Will any big name UFAs be left when free agency opens?
Contract length: 7 years
Cap hit: $8.5M
June 30: Brad Marchand is staying put
Brad Marchand has parlayed his playoff success into a new deal with Florida that will see him under contract until he turns 43.
Contract length: 6 years
Cap hit: $5.25M
June 30: Mitch Marner and Vegas make it official


The biggest name is off the board before free agency even begins as Mitch Marner is landing in Vegas in a sign-and-trade.
Contract length: 8 years
Cap hit: $12M
*Toronto receives forward Nic Roy in a one-for-one trade
June 30: Evan Bouchard running is back with Oilers


Evan Bouchard is sticking with the Oilers, who were able to lower the AAV by offering a shorter term deal. At 29-years-old when this contract ends, Bouchard is set to cash in big when the salary cap rises.
Contract length: 4 years
Cap hit: $10.5M
June 30: Aaron Ekblad remains a Florida Panther
Selected first overall by Florida in the 2014 NHL draft, Aaron Ekblad’s new contract should make him a Panther for life.
Contract length: 8 years
Cap hit: $6.1M
June 29: Morgan Geekie sticking around in Boston
Coming off a season of career-highs in goals (33), assists (24) and points (57), Morgan Geekie is staying in Beantown for the foreseeable future.
Contract length: 6 years
Cap hit: $5.5M
June 29: Leafs lock up Matthew Knies long-term


Toronto avoided a potential offer sheet disaster, locking up Matthew Knies until the end of the 2029-30 season.
Contract length: 6 years
Cap hit: $7.75M
June 29: Claude Giroux re-signs in Ottawa
Claude Giroux is sticking around in the nation’s capital, signing a bonus-heavy contract similar to Jonathan Toews’ deal in Winnipeg.
Contract length: 1 year
Cap hit: $2M
*Deal includes up to $2.75M in potential performance bonuses

