Hockey News
2025 NHL Free Agent Tracker – Hockey Writer – Free Player

NHL free agents are here. We have signed some of the highest signing new contracts for UFAS with their current team, and more may be available by July 1, which makes the already shallower UFA class weaker. Although the UFA courses look weak, there are a lot of notable RFAs in the coming weeks.
Related: Top 30 2025 NHL Unlimited Free Player
Here is our free agent tracker, which points to each player’s signature if you’re looking for more details. This will receive continuous updates from the entire Free agency, so be sure to prepare this page for July 1st.
| date | team | Player | Location | Contract (Term and Hat Hit) |
| July 1 | Zach Jones | d | 1 year, $900,000 | |
| July 1 | ![]() |
Andrew Mangiapane | LW/RW | 2 years, $3.6 million |
| July 1 | Taylor Raddysh | RW | 2 years, $1.5 million | |
| July 1 | Ivan Prosvetov | g | 1 year, $950,000 | |
| July 1 | ![]() |
Mason Geertsen | d | 2 years, $775,000 |
| July 1 | ![]() |
Jack Studnicka | c | 1 year, $775,000 |
| July 1 | ![]() |
Alex Steves | c | 1 year, $850,000 |
| July 1 | K’andre Miller (RFA) | d | 8 years, $7.5 million | |
| July 1 | Justin Brazeau | RW | 2 years, $1.5 million | |
| July 1 | Mike Reilly | d | 1 year, $1.1 million | |
| July 1 | Will (RFA) | LW | 2 years, $3.9 million | |
| July 1 | ![]() |
Ryan McLeod (RFA) | c | 4 years, $5 million |
| July 1 | ![]() |
Evgeny Dadonov | w | 1 year, $1 million |
| July 1 | ![]() |
Jordan Harris | d | 1 year, $825,000 |
| July 1 | ISAC Lundestrom | c | 2 years, $1.3 million | |
| July 1 | Vitek Vanecek | g | 1 year, $1.5 million | |
| July 1 | Adam Gaudette | RW | 2 years, $2 million | |
| July 1 | John Klinberg | d | 1 year, $4 million | |
| July 1 | Mikael Granlund | C/LW | 3 years, $7 million | |
| July 1 | Pontes Holmemberg | RW | 2 years, $1.55 million | |
| July 1 | Connor Dewar | c | 1 year, $1.1 million | |
| July 1 | Philip Tomasino | RW | $1.75 million | |
| July 1 | ![]() |
Lars Eller | C/LW | 1 year, $1.25 million |
| July 1 | ![]() |
Justin Denvers | RW | 2 years, $1.8 million |
| July 1 | Nico Sturm | c | 2 years, $2 million | |
| July 1 | Philipp Kurashev | f | 1 year, $1.2 million | |
| July 1 | ![]() |
Alex Lyon | g | 2 years, $1.5 million |
| July 1 | ![]() |
Tanner Pearson | w | 1 year, $1 million |
| July 1 | ![]() |
Cole Koepke | w | 1 year, $1 million |
| July 1 | Jonathan Drouin | LW | 2 years, $4 million | |
| July 1 | Radek Faksa | c | 3 years, $2 million | |
| July 1 | ![]() |
Anton Fosberg | g | 2 years, $2.25 million |
| July 1 | ![]() |
Cody Sage | d | 4 years, $4.5 million |
| July 1 | ![]() |
Brian Dumoulin | d | 3 years, $4 million |
| July 1 | Nick Perbix | d | 2 years, $2.75 million | |
| July 1 | ![]() |
Jeff Petry | d | 1 year, $775,000 |
| July 1 | James van Riemsdyk | LW | 1 year, $1 million | |
| July 1 | Nate Schmidt | d | 3 years, $3.5 million | |
| July 1 | ![]() |
Michael Eyssimont | w | 2 years, $1.45 million |
| July 1 | ![]() |
Sean Kuraly | c | 2 years, $1.85 million |
| July 1 | ![]() |
Olle Lycksell | bathroom | 1 year, $775,000 |
| July 1 | ![]() |
Dylan Coghlan | d | 1 year, $775,000 |
| July 1 | Brandon Tanev | RW | 3 years, $2.5 million | |
| July 1 | Nick Bjugstad | C/W. | 2 years, $1.75 million | |
| July 1 | David Rittich | g | TBA | |
| July 1 | ![]() |
Ryan Lindgren | d | 4 years, $4.5 million |
| July 1 | ![]() |
Tanner Jeannot | RW | 5 years, $3.4 million |
| July 1 | Vladislav Gavrikov | d | 7 years, $7 million | |
| July 1 | ![]() |
Connor Brown | RW | 4 years, $3 million |
| July 1 | Dan Vladar | g | 2 years, $3.35 million | |
| July 1 | ![]() |
Cory Perry | RW | 1 year, $3.5 million (including bonus) |
| July 1 | ![]() |
Joel Armia | RW | 2 years, $2.5 million |
| July 1 | ![]() |
Brock Boeser | RW | 7 years, $7.25 million |
| July 1 | Parker Kelly | f | 4 years, $1.7 million | |
| July 1 | Christian Dvorak | c | 1 year, $5.4 million | |
| July 1 | ![]() |
Jack Allen | g | 5 years, $1.8 million |
| July 1 | Logan Stankovin (RFA) | RW | 8 years, $6 million | |
| July 1 | ![]() |
tomas nose | C/LW | 1 year, $775,000 |
| July 1 | ![]() |
Daniel Tarasov (RFA) | g | 1 year, $1.05 million |
| July 1 | Joe Hanley | d | 2 years, $1.75 million | |
| July 1 | Tony Deangelo | d | 1 year, $1.75 million | |
| June 30 | Patrick Kane | RW | 1 year, $2 million | |
| June 30 | ![]() |
Steven Lorentz | LW | 3 years, $1.35 million |
| June 30 | Ivan Provorov | d | 7 years, $8.5 million | |
| June 30 | ![]() |
Andrei Kuzmenko | LW/RW | 1 year, $4.3 million |
| June 30 | ![]() |
Mitch Marner | RW | 8 years, $12 million |
| June 30 | ![]() |
Brad Marchand | LW | 6 years, $6.1 million |
| June 30 | ![]() |
Evan Busard (RFA) | d | 4 years, $10.5 million |
| June 30 | ![]() |
Aaron Ekblad | d | 8 years, $6.1 million |
| June 30 | Nic Hague (RFA) | d | 4 years, $5.5 million | |
| June 29 | ![]() |
Morgan Gicky (RFA) | LW/c | 6 years, $5.5 million |
| June 29 | ![]() |
Matthew Knife (RFA) | LW | 6 years, $7.75 million |
| June 29 | ![]() |
Claude Giroux | C/RW | 1 year, $2 million |
| June 29 | Dante Fabbro | d | 4 years, $412.5 million | |
| June 28 | Joel Hover (RFA) | g | 2 years, $3.4 million | |
| June 27 | ![]() |
Sam Bennett | c | 8 years, $8 million |
| June 27 | ![]() |
John Tavares | c | 4 years, $4.38 million |
| June 27 | ![]() |
Trent Frederic | C/LW | 8 years, $3.85 million |
| June 26 | Jamie Benn | LW/c | 1 year, $1 million | |
| June 25, 2025 | ![]() |
Riley Smith | RW | 1 year, $2 million |
| June 23, 2025 | ![]() |
Mason Lohrei | d | 2 years, $3.2 million |
| June 23, 2025 | Adam Edstrom | c | 2 years, $975,000 | |
| June 23, 2025 | Justin Kirkland | c | 1 year, $900,000 | |
| June 20, 2025 | ![]() |
Cale Fleury | d | 2 years, $890,000 |
| June 20, 2025 | Dryton Hunting | LW | 2 years, $825,000 | |
| June 20, 2025 | Mavrik Bourque | c | 1 year, $950,000 | |
| June 20, 2025 | ![]() |
Jonathan Toews | c | 1 year, $2 million |
| June 20, 2025 | Nils Lundkvist (RFA) | d | 1 year, $1.25 million | |
| June 19, 2025 | Matt Duchene | C/W. | 4 years, $4.5 million | |
| June 19, 2025 | ![]() |
Fabian Zetterlund (RFA) | RW | 3 years, $4.275 million |
| June 18, 2025 | Nikita Nesterenko (RFA) | LW | 2 years, $787,500 | |
| June 18, 2025 | Ryan Donato | C/LW | 4 years, $4 million | |
| June 17, 2025 | Matt Rempe (RFA) | RW | 2 years, $975,000 | |
| June 17, 2025 | Joona Koppanen | LW | 1 year, $775,000 | |
| June 16, 2025 | Bokondji Imama | LW | 1 year, $775,000 | |
| June 16, 2025 | ![]() |
Pheonix Copley | g | 1 year, $775,000 |
| June 10, 2025 | Adam Klapka | RW | 2 years, $1.25 million | |
| June 5, 2025 | Brock Nelson | c | 3 years, $7.5 million | |
| June 3, 2025 | Noah Cates (RFA) | LW/c | 4 years, $4 million | |
| June 3, 2025 | Steven Santini | d | 2 years, $775,000 | |
| June 3, 2025 | ![]() |
Derek prohibited | d | 1 year, $2 million |
| June 2, 2025 | Kyle Palmieri | RW | 2 years, $4.75 million | |
| June 2, 2025 | ![]() |
Josh Mahura | d | 2 years, $907,500 |
| June 2, 2025 | ![]() |
Taylor Craven (RFA) | d | 2 years, $1.6 million |
| June 2, 2025 | Yanni Gourde | c | 6 years, $2,333,333 | |
| June 2, 2025 | Marcus Johnson | LW | 1 year, $800,000 | |
| May 29, 2025 | ![]() |
John Hayden | C/RW | 2 years, $775,000 |
| May 29, 2025 | Shakir Mukhamadhullin (RFA) | d | 1 year, $1 million | |
| May 29, 2025 | Tyson Foster (RFA) | RW | 2 years, $3.75 million | |
| May 20, 2025 | Egor Afanasyev | LW | 1 year, $800,000 |
















