2025 NHL Free Agent Tracker

Latest NHL Free Agency Updates


2025 NHL Free Agent Tracker

Rnk Player Position 2024 Team 2025 Team Date Deal
Mitch Marner RW mapleleafs goldenknights 06-30 TRADED
John Tavares C mapleleafs mapleleafs 06-27 AGREED
Sam Bennett C panthers panthers 06-28 AGREED
William Eklund LW sharks sharks 07-01 AGREED
Evander Kane LW oilers canucks 06-25 TRADED
Trevor Zegras C ducks flyers 06-23 TRADED
Ryan Poehling C flyers ducks 06-23 TRADED
Joe Veleno C kraken canadiens 07-16 AGREED
Aaron Ekblad D panthers panthers 06-30 AGREED
Ryan Donato C/LW blackhawks blackhawks 06-18 AGREED
Noah Dobson D islanders canadiens 06-27 TRADED
Nikolaj Ehlers LW jets hurricanes 07-03 AGREED
Brock Boeser RW canucks canucks 07-01 AGREED
Matt Duchene C stars stars 06-19 AGREED
Jamie Benn LW/C stars stars 06-26 AGREED
Charlie Coyle C avalanche bluejackets 06-27 TRADED
Brad Marchand LW panthers panthers 06-30 AGREED
Vladislav Gavrikov D kings rangers 07-01 AGREED
Josh Doan RW mammoth sabres 06-26 TRADED
Jake Allen G devils devils 07-01 AGREED
Jonathan Drouin LW/C avalanche islanders 07-01 AGREED
Claude Giroux RW/C senators senators 06-29 AGREED
Quinn Hughes D canucks wild 12-12 TRADED
Patrick Kane RW redwings redwings 06-30 AGREED
Brent Burns D hurricanes avalanche 07-02 AGREED
Jack Roslovic C/RW hurricanes oilers 10-08 AGREED
Ilya Safonov RW blackhawks canucks 06-28 TRADED
Dmitry Orlov D hurricanes sharks 07-03 AGREED
Ryan Suter D blues UFA
Ilya Samsonov G goldenknights UFA
Matt Dumba D stars penguins 07-10 TRADED
Mikael Granlund C/RW stars ducks 07-01 AGREED
Noel Gunler RW hurricanes hurricanes 07-11 AGREED
Marc-Edouard Vlasic D sharks UFA
Cal Petersen G flyers wild 07-02 AGREED
Morgan Geekie C bruins bruins 06-29 AGREED
Kasperi Kapanen RW oilers oilers 06-30 AGREED
Ville Husso G ducks ducks 06-29 AGREED
Kyle Palmieri RW islanders islanders 03-30 AGREED
Ivan Provorov D bluejackets bluejackets 06-30 AGREED
Viktor Arvidsson LW oilers bruins 07-01 TRADED
Michael Kesselring D mammoth sabres 06-26 TRADED
Gustav Nyquist RW/LW wild jets 07-02 AGREED
Jeff Petry D redwings panthers 07-01 AGREED
Ryan Lindgren D avalanche kraken 07-01 AGREED
Vladislav Kolyachonok D penguins stars 07-10 TRADED
Zack Bolduc RW blues canadiens 07-01 TRADED
Brian Dumoulin D devils kings 07-01 AGREED
Brandon Tanev LW/RW jets kraken 07-01 AGREED
Anthony Mantha RW/LW flames penguins 07-02 AGREED
Christian Dvorak C canadiens flyers 07-01 AGREED
Jan Rutta D sharks UFA
Evan Bouchard D oilers oilers 06-30 AGREED
Gabe Vilardi C jets jets 07-18 AGREED
Robby Fabbri C ducks blues 12-11 AGREED
Jonatan Berggren RW redwings redwings 06-30 AGREED
Cayden Primeau G canadiens hurricanes 06-30 TRADED
Logan Mailoux D canadiens blues 07-01 TRADED
Ryan Johansen C sabres UFA
Joel Armia RW canadiens kings 07-01 AGREED
T.J. Brodie D blackhawks UFA
Andrew Mangiapane LW/RW capitals oilers 07-01 AGREED
Ryan Reaves RW mapleleafs sharks 07-10 TRADED
Nate Schmidt D panthers mammoth 07-01 AGREED
Cam York D flyers flyers 07-07 AGREED
Andrei Kuzmenko LW/RW kings kings 06-30 AGREED
Yanni Gourde C/LW kraken lightning 03-05 TRADED
Sam Lafferty C sabres blackhawks 07-01 TRADED
Reilly Smith RW rangers goldenknights 03-06 TRADED
Henry Thrun D sharks mapleleafs 07-10 TRADED
Tanner Jeannot LW kings bruins 07-01 AGREED
Tucker Poolman D avalanche UFA
David Savard D canadiens UFA
Cody Glass C devils devils 07-02 AGREED
Hunter Skinner D rangers blues 07-07 AGREED
Roman Schmidt D lightning flyers 12-08 TRADED
Jeff Skinner LW oilers sharks 07-11 AGREED
Alexandar Georgiev G sharks sabres 09-12 AGREED
Connor Brown RW oilers devils 07-01 AGREED
Leevi Merlainen G senators senators 06-30 AGREED
Anthony DeAngelo D islanders islanders 07-01 AGREED
Ethan Samson D flyers lightning 12-08 TRADED
Victor Olofsson LW/RW goldenknights avalanche 08-20 AGREED
Erik Johnson D avalanche UFA
Craig Smith C redwings UFA
Dante Fabbro D bluejackets bluejackets 06-29 AGREED
Spencer Stastney D predators oilers 12-12 TRADED
Dan Vladar G flames flyers 07-01 AGREED
Cody Ceci D stars kings 07-01 AGREED
Pierre-Oliver Joseph D penguins canucks 07-02 AGREED
Carey Price D canadiens sharks 09-05 TRADED
Evgenii Dadonov RW/LW stars devils 07-01 AGREED
Justin Sourdif RW panthers capitals 06-26 TRADED
Max Sasson C canucks canucks 10-14 AGREED
Stuart Skinner G oilers penguins 12-12 TRADED
Isac Lundestrom C ducks bluejackets 07-01 AGREED
Radek Faksa C blues stars 07-01 AGREED
Zach Metsa D sabres sabres 07-02 AGREED
Anton Forsberg G senators kings 07-01 AGREED
Vitek Vanecek G panthers mammoth 07-01 AGREED
Carl Berglund C sharks UFA
Kevin Rooney C flames mammoth 11-16 AGREED
James Reimer G sabres UFA
Alex Lyon G redwings sabres 07-01 AGREED
Marco Rossi C wild canucks 12-12 TRADED
Alex Alexeyev D capitals penguins 07-02 AGREED
David Rittich G kings islanders 07-01 AGREED
Matt Grzelcyk D penguins UFA
Connor Zary C flames flames 09-05 AGREED
Brendan Smith D stars bluejackets 11-24 AGREED
Gavin Brindley RW bluejackets avalanche 06-27 TRADED
Frederick Gaudreau LW wild kraken 06-26 TRADED
Morgan Frost C flames flames 07-02 AGREED
Declan Chisholm D wild capitals 06-28 TRADED
Corey Perry RW oilers avalanche 07-01 AGREED
Sam Morton LW flames flames 07-09 AGREED
Daniil Tarasov G bluejackets panthers 06-26 TRADED
Thatcher Demko G canucks canucks 07-01 AGREED
Petr Mrazek G redwings ducks 06-28 TRADED
Ivan Fedotov G flyers bluejackets 09-14 TRADED
Miles Wood LW avalanche bluejackets 06-27 TRADED
Brandon Saad LW goldenknights goldenknights 07-01 AGREED
Max Pacioretty LW mapleleafs UFA
Matthew Knies LW mapleleafs mapleleafs 07-01 AGREED
Jakub Vrana LW/RW predators UFA
Cam Fowler D blues blues 09-27 AGREED
Alexander Romanov D islanders islanders 06-30 AGREED
Sean Kuraly C bluejackets bruins 07-01 AGREED
Calle Rosen D capitals blues 11-03 TRADED
Tristan Jarry G penguins oilers 12-12 TRADED
Kaapo Kakko RW kraken kraken 07-22 AGREED
Kaapo Kahkonen G panthers canadiens 07-01 AGREED
Brock McGinn C ducks UFA
K'Andre Miller D rangers hurricanes 07-01 TRADED
Nick Cousins C/LW senators senators 07-01 AGREED
Philipp Kurashev C blackhawks sharks 07-01 AGREED
Carl Grundstrom LW sharks flyers 10-05 TRADED
Alex Nedelijkovic G penguins sharks 07-01 TRADED
Samuel Poulin RW penguins oilers 12-12 TRADED
Phoenix Copley G lightning kings 10-15 TRADED
Mason Appleton C jets redwings 07-02 AGREED
Artem Guryev D sharks flyers 10-05 TRADED
Anthony Beauvillier LW/RW capitals capitals 07-03 AGREED
Jakob Pelletier LW flyers lightning 07-02 AGREED
Jeremy Lauzon D predators goldenknights 06-30 TRADED
Ethan Bear D capitals islanders 07-01 AGREED
Lars Eller C capitals senators 07-01 AGREED
Akil Thomas C kings blues 12-02 TRADED
Corey Schueneman D blues capitals 11-03 TRADED
Nicklas Backstrom C capitals UFA
Oliver Kylington D ducks UFA
Scott Morrow D penguins rangers 07-01 TRADED
Adam Gaudette C/RW senators sharks 07-01 AGREED
Nikita Alexandrov C blues kings 12-02 TRADED
Sammy Blais LW blues canadiens 07-01 AGREED
Gannon Laroque D sharks canadiens 09-05 TRADED
Conor Sheary LW lightning rangers 10-06 AGREED
Pius Suter C canucks blues 07-02 AGREED
Ryan Ellis D flyers sharks 10-05 TRADED
Colin Blackwell C stars stars 07-01 AGREED
Logan Stankoven C hurricanes hurricanes 07-01 AGREED
Nico Sturm C panthers wild 07-01 AGREED
Justin Danforth RW bluejackets sabres 07-02 AGREED
Klim Kostin RW sharks UFA
Kurtis MacDermid LW devils senators 10-03 TRADED
Conor Ingram G mammoth oilers 10-01 TRADED
Maxim Tsyplakov RW islanders islanders 07-25 AGREED
Luke Hughes D devils devils 10-01 AGREED
Noah Juulsen D canucks flyers 07-01 AGREED
Tomas Nosek LW panthers panthers 07-01 AGREED
Jack Studnicka C kings kings 07-02 AGREED
Vladimir Tarasenko RW redwings wild 06-30 TRADED
Luke Kunin C/RW bluejackets panthers 08-22 AGREED
Thomas Bordeleau C sharks devils 07-02 TRADED
Conor Garland RW canucks canucks 07-01 AGREED
Marco Rossi C wild wild 08-22 AGREED
Christian Kyrou D stars flyers 10-30 TRADED
John Klingberg D oilers sharks 07-01 AGREED
Lukas Cormier D goldenknights goldenknights 07-08 AGREED
John Farinacci C bruins bruins 07-15 AGREED
Oskar Olausson RW sharks wild 10-17 TRADED
Sam Colangelo RW ducks ducks 08-04 AGREED
Jonathan Toews C blackhawks jets 06-20 AGREED
Cameron York D flyers flyers 07-07 AGREED
Nick Bjugstad C mammoth blues 07-01 AGREED
Lukas Dostal G ducks ducks 07-17 AGREED
Brett Kulak D oilers penguins 12-12 TRADED
Oskar Olausson RW avalanche sharks 07-25 TRADED
Joel Hofer G blues blues 06-28 AGREED
Frederik Andersen G hurricanes hurricanes 05-03 AGREED
Jack McBain C mammoth mammoth 07-07 AGREED
Oliver Wahlstrom RW bruins UFA
Artus Silovs G canucks penguins 07-12 TRADED
Nicolas Aube-Kubel RW rangers wild 07-02 AGREED
Robert Bortuzzo D mammoth UFA
Calle Rosen D avalanche capitals 07-02 AGREED
Cameron Butler RW bluejackets wild 06-26 TRADED
Isaac Howard LW lightning oilers 07-09 TRADED
Jani Hakanpaa D mapleleafs UFA
Jordan Harris D bluejackets bruins 07-01 AGREED
Liam Ohgren LW wild canucks 12-12 TRADED
Brendan Gaunce C wild bluejackets 06-26 TRADED
Dakota Joshua C canucks mapleleafs 07-17 TRADED
Nicolas Hague D goldenknights predators 06-30 TRADED
Nick Leddy D blues sharks 07-03 AGREED
Patrick Maroon LW blackhawks UFA
Kyle Masters D wild sharks 10-17 TRADED
Mavrik Bourque C stars stars 06-20 AGREED
Andre Burakovsky LW kraken blackhawks 06-21 TRADED
Nils Lundkvist C stars stars 06-20 AGREED
Mason Marchment LW stars kraken 06-19 TRADED
Jeremy Hanzel D predators devils 06-18 TRADED
Eric Robinson LW hurricanes hurricanes 06-20 AGREED
Shane Bowers C devils sharks 07-02 TRADED
Chase Stillman RW penguins canucks 07-12 TRADED
Bowen Byram D sabres sabres 07-14 AGREED
Dylan Samberg D jets jets 07-30 AGREED
Ryan McLeod C sabres sabres 07-01 AGREED
John Gibson G ducks redwings 06-28 TRADED
Travis Dermott D oilers UFA
Cam Atkinson RW lightning UFA
Justin Kirkland C flames flames 06-23 AGREED
Mike Reilly D islanders hurricanes 07-01 AGREED
Lukas Reichel C blackhawks canucks 10-24 TRADED
Wyatt Kaiser D blackhawks blackhawks 09-17 AGREED
Danil Gushchin LW sharks avalanche 07-25 TRADED
Sheldon Rempal RW goldenknights capitals 07-08 AGREED
Samu Tuomaala RW flyers stars 10-30 TRADED
Colton Sissons RW predators goldenknights 06-30 TRADED
Tyler Motte C/LW redwings UFA
Devon Levi G sabres sabres 07-31 AGREED
Scott Perunovich D islanders mammoth 07-01 AGREED
Steven Lorentz C/LW mapleleafs mapleleafs 06-30 AGREED
Kole Lind RW stars stars 06-23 AGREED
Chase Priskie D capitals wild 06-28 TRADED
Mason Lohrei D bruins bruins 06-23 AGREED
Jon Merrill D wild UFA
Taylor Ward RW kings kings 07-02 AGREED
Adam Edstrom C rangers rangers 06-23 AGREED
Erik Haula C devils predators 06-18 TRADED
JJ Peterka RW sabres mammoth 06-26 TRADED
Logan Brown C lightning kings 07-02 AGREED
Victor Soderstrom D blackhawks bruins 06-16 TRADED
Chris Kreider LW rangers ducks 06-12 TRADED
Emil Heineman LW canadiens islanders 06-27 TRADED
Carey Terrance RW ducks rangers 06-12 TRADED
Maxence Guenette D senators flyers 11-17 TRADED
Jordan Spence D kings senators 06-28 TRADED
Cole Koepke LW bruins jets 07-01 AGREED
Jayson Megna C/RW avalanche UFA
Connor Clifton D sabres penguins 06-28 TRADED
Zack MacEwen RW senators devils 10-03 TRADED
Travis Boyd C/RW wild mapleleafs 07-01 AGREED
Cale Fleury D kraken kraken 06-21 AGREED
Tanner Pearson LW goldenknights jets 07-01 AGREED
Conor Timmins D penguins sabres 06-28 TRADED
Sam O'Reilly C oilers lightning 07-09 TRADED
Issac Belliveau D penguins sabres 06-28 TRADED
Steven Fogarty C/RW wild UFA
Nicolas Roy C goldenknights mapleleafs 06-30 TRADED
Taylor Gauthier G penguins UFA
Jordan Frasca C predators UFA
Ty Glover C canucks UFA
Emil Heineman LW canadiens islanders 07-02 AGREED
James van Riemsdyk LW bluejackets redwings 07-01 AGREED
Zayde Wisdom C flyers UFA
Ryan O'Rourke D wild UFA
William Trudeau D canadiens canadiens 07-03 AGREED
Tanner Dickinson C blues UFA
Matthew Murray G mapleleafs kraken 07-01 AGREED
Mason Shaw C jets jets 07-03 AGREED
Elliot Desnoyers LW flyers UFA
Tyler Tullio C sabres UFA
Noah Gregor C sharks panthers 09-08 AGREED
Dennis Gilbert D flyers senators 11-17 TRADED
Simon Holmstrom RW islanders islanders 07-02 AGREED
Mikko Kokkonen D mapleleafs UFA
Zeev Buium D wild canucks 12-12 TRADED
Nick Perbix D lightning predators 07-01 AGREED
Evan Cormier G panthers UFA
Adam Scheel G avalanche UFA
Alexander Nylander RW mapleleafs UFA