The following players are eligible for free agency after the 2024-25 season. Each player’s 2025 age is in parentheses. Generally, our cutoff for this list is 10 games played or five starts for goaltenders in the NHL in 2024-25.
Updated 3-7-25
Unrestricted Free Agents
Centers
Sam Bennett (29)
Nick Bjugstad (32)
Ryan Donato (29)
Nic Dowd (35)
Justin Dowling (34)
Matt Duchene (34)
Christian Dvorak (29)
Lars Eller (36)
Radek Faksa (31)
Trent Frederic (27)
Luke Glendening (36)
Yanni Gourde (33)
Mikael Granlund (33)
Tyson Jost (27)
Justin Kirkland (28)
Luke Kunin (27)
Sean Kuraly (32)
Curtis Lazar (30)
Marc McLaughlin (25) – Group VI UFA
Brock Nelson (33)
Tomáš Nosek (32)
Kevin Rooney (32)
Derek Ryan (38)
Nico Sturm (30)
Pius Suter (29)
John Tavares (34)
Left Wingers
Jamie Benn (35)
Michael Carcone (29)
Nick Cousins (31)
Claude Giroux (37)
Taylor Hall (33)
Marcus Johansson (34)
Joel Kiviranta (29)
Andrei Kuzmenko (29)
Steven Lorentz (29)
Brad Marchand (37)
Pat Maroon (37)
Matt Martin (36)
Brock McGinn (31)
Matthew Nieto (32)
Gustav Nyquist (35)
Victor Olofsson (29)
Max Pacioretty (36)
Tanner Pearson (32)
Cole Reinhardt (25) – Group VI UFA
Eric Robinson (30)
Jack Roslovic (28)
Brandon Saad (32)
Devin Shore (30)
Jeff Skinner (33)
Tomáš Tatar (34)
James van Riemsdyk (36)
Jakub Vrána (29)
Right Wingers
Mason Appleton (29)
Joel Armia (32)
Cam Atkinson (36)
Nicolas Aubé-Kubel (29)
Nathan Bastian (27)
Anthony Beauvillier (28)
Colin Blackwell (32)
Brock Boeser (28)
Justin Brazeau (27)
Connor Brown (31)
Evgenii Dadonov (36)
Justin Danforth (32)
Walker Duehr (27)
Nikolaj Ehlers (29)
Michael Eyssimont (28)
Robby Fabbri (29)
Hudson Fasching (29)
Christian Fischer (28)
Adam Gaudette (28)
Alex Iafallo (31)
Tanner Jeannot (28)
Patrick Kane (36)
Kasperi Kapanen (28)
Cole Koepke (27)
Kevin Labanc (29)
Trevor Lewis (38)
Andrew Mangiapane (29)
Anthony Mantha (30)
Mitch Marner (28)
Tyler Motte (30)
Kyle Palmieri (34)
Corey Perry (40)
Jesse Puljujärvi (27)
Taylor Raddysh (27)
Craig Smith (35)
Givani Smith (27)
Reilly Smith (34)
Daniel Sprong (28)
Brandon Tanev (33)
Jimmy Vesey (32)
Chris Wagner (34)
Left Defensemen
Jacob Bryson (27)
Declan Chisholm (25) – Group VI UFA unless he registers 47 GP in 2024-25, then RFA
Dennis Cholowski (27)
Jakob Chychrun (27)
Calvin de Haan (34)
Marc Del Gaizo (25) – Group VI UFA
Brian Dumoulin (33)
Haydn Fleury (28)
Derek Forbort (33)
Matt Grzelcyk (31)
Joel Hanley (34)
Jack Johnson (38)
Ryan Lindgren (27)
Alec Martinez (37)
Jonathon Merrill (33)
Dmitry Orlov (33)
Mike Reilly (31)
Nate Schmidt (33)
Ryan Shea (28)
Brendan Smith (36)
Ryan Suter (40)
Parker Wotherspoon (27)
Right Defensemen
Robert Bortuzzo (36)
Brent Burns (40)
Cody Ceci (31)
Travis Dermott (28)
Aaron Ekblad (29)
Ty Emberson (25) – Group VI UFA unless he registers 50 GP in 2024-25, then RFA
Dante Fabbro (27)
Vladislav Gavrikov (29)
Dennis Gilbert (28)
Travis Hamonic (34)
Grant Hutton (29)
Erik Johnson (37)
Henri Jokiharju (26)
Noah Juulsen (28)
John Klingberg (32)
Josh Mahura (27)
Dylan McIlrath (33)
Nicklaus Perbix (27)
Jeff Petry (37)
Neal Pionk (29)
Ivan Provorov (28)
Jan Rutta (34)
David Savard (34)
Goaltenders
Jake Allen (34)
Marc-André Fleury (40)
Anton Forsberg (32)
Alexandar Georgiev (29)
Adin Hill (29)
Ville Husso (30)
Jonas Johansson (29)
Alex Lyon (32)
Spencer Martin (30)
Jonathan Quick (39)
James Reimer (37)
David Rittich (32)
Ilya Samsonov (28)
Vítek Vaněček (29)
Daniel Vladař (27)
Restricted Free Agents
Centers
Mavrik Bourque (23) – not eligible for arbitration
Noah Cates (26)
Morgan Frost (26)
Pontus Holmberg (26)
Marat Khusnutdinov (22)
Philipp Kurashev (25)
Hendrix Lapierre (23) – not eligible for arbitration
Isac Lundeström (25)
Ryan McLeod (25)
Mason McTavish (22) – not eligible for arbitration
Juuso Pärssinen (24)
Aatu Räty (22) – not eligible for arbitration
Marco Rossi (23) – not eligible for arbitration
Max Sasson (24)
Cole Schwindt (24)
Connor Zary (23) – not eligible for arbitration
Left Wingers
Arshdeep Bains (24)
Morgan Barron (26)
John Beecher (24)
Jonatan Berggren (24)
William Cuylle (23) – not eligible for arbitration
Adam Edstrom (24)
Tyson Foerster (23) – not eligible for arbitration
Daniil Gushchin (23) – not eligible for arbitration
Emil Heineman (23) – not eligible for arbitration
Tye Kartye (24)
Matthew Knies (22) – not eligible for arbitration
Klim Kostin (26)
Jakub Lauko (25)
Andre Lee (24)
Jack McBain (25)
Mikael Pyyhtia (23) – not eligible for arbitration
Jack Quinn (23) – not eligible for arbitration
Maxim Tsyplakov (26)
Dmitri Voronkov (24)
Oliver Wahlstrom (25)
Right Wingers
Matthew Coronato (22) – not eligible for arbitration
Connor Dewar (26)
Luke Evangelista (23) – not eligible for arbitration
Morgan Geekie (26)
Cody Glass (26)
Gage Goncalves (24)
Noah Gregor (26)
Simon Holmström (24)
Alexander Holtz (23) – not eligible for arbitration
Kaapo Kakko (24)
Nikolai Kovalenko (25)
Rasmus Kupari (25)
Alex Laferriere (23) – not eligible for arbitration
Brett Leason (26)
Jakob Pelletier (24)
JJ Peterka (23) – not eligible for arbitration
Nicholas Robertson (23)
Mackie Samoskevich (22) – not eligible for arbitration
Philip Tomasino (23)
Gabriel Vilardi (25)
Fabian Zetterlund (25)
Left Defensemen
Kevin Bahl (25)
Erik Brännström (25)
Ryker Evans (23) – not eligible for arbitration
Nicolas Hague (26)
Jordan Harris (24)
Luke Hughes (21) – not eligible for arbitration
Zachary Jones (24)
Wyatt Kaiser (22) – not eligible for arbitration
Tyler Kleven (23) – not eligible for arbitration
Mason Lohrei (24)
K’Andre Miller (25)
Alexander Romanov (25)
Dylan Samberg (26)
Cameron York (24)
Right Defensemen
Jacob Bernard-Docker (25)
Adam Boqvist (24)
Evan Bouchard (25)
Bowen Byram (24)
Louis Crevier (24)
Noah Dobson (25)
Drew Helleson (24)
Albert Johansson (24)
Pierre-Olivier Joseph (26)
Nils Lundkvist (24)
Sam Malinski (26)
Scott Perunovich (26)
Jayden Struble (23)
Jack Thompson (23) – not eligible for arbitration
Conor Timmins (26)
Goaltenders
Lukáš Dostál (25)
Joel Hofer (24)
Arvid Söderblom (25)
Daniil Tarasov (26)