NHL free agency is here! Not only does this look like a strong year for unrestricted free agents, but there are some big-name restricted free agents as well. Because the action moves so quickly, it may be hard to keep track of everything. But don’t worry, we have you covered at The Hockey Writers.
Below is our free agency tracker, which will receive an update every time a UFA or prominent RFA signs a new contract. If you want more details about a specific signing, click on the link in each player’s name.
Date | Team | Player | Position | Contract (Term & Cap Hit) |
Sep 15 | James van Riemsdyk | LW | 1 year, $900,000 | |
July 20 | Daniel Sprong | RW | 1 year, $975,000 | |
July 20 | Joe Veleno (RFA) | C | 2 years, $2.275 million | |
July 15 | Jackson LaCombe (RFA) | D | 2 years, $925,000 | |
July 15 | Quinton Byfield (RFA) | LW/C | 5 years, $6.25 million | |
July 11 | J.J. Moser (RFA) | D | 2 years, $3.375 million | |
July 10 | Ryan Suter | D | 1 year, $775,000 | |
July 4 | Jack Roslovic | C/RW | 1 year, $2.8 million | |
July 3 | Vladimir Tarasenko | RW | 2 years, $4.75 million | |
July 2 | Shane Pinto | C | 2 years, $3.75 million | |
July 2 | Tyler Motte | LW | 1 year, $800,000 | |
July 2 | Nate Schmidt | D | 1 year, $800,000 | |
July 2 | Jansen Harkins | F | 2 years, $775,000 | |
July 2 | Pierre-Olivier Joseph | D | 1 year, $950,000 | |
July 2 | Cam Atkinson | RW | 1 year, $900,000 | |
July 2 | Sebastian Aho (D) | D | 2 years, $800,000 | |
July 2 | Tomas Tatar | LW/RW | 1 year, $1.8 million | |
July 2 | Victor Olofsson | LW | 1 year, $1.05 million | |
July 2 | Erik Brannstrom | D | 1 year, $900,000 | |
July 2 | James Reimer | G | 1 year, $1 million | |
July 1 | Adam Henrique | C/LW | 2 years, $3 million | |
July 1 | Ilya Samsonov | G | 1 year, $1.8 million | |
July 1 | T.J. Brodie | D | 2 years, $3.75 million | |
July 1 | Colin Miller | D | 2 years, $1.5 million | |
July 1 | Jeff Skinner | LW/RW | 1 year, $3 million | |
July 1 | Christian Fischer | RW | 1 year, $1.25 million | |
July 1 | Stefan Noesen | RW | 3 years, $2.75 million | |
July 1 | Joel Edmundson | D | 4 years, $3.85 million | |
July 1 | Vincent Desharnais | D | 2 years, $2 million | |
July 1 | Alexandre Carrier | D | 3 years, $3.75 million | |
July 1 | Sean Walker | D | 3 years, $3.6 million | |
July 1 | Alec Martinez | D | 1 year, $4 million | |
July 1 | Shayne Gostisbehere | D | 3 years, $3.2 million | |
July 1 | Kaapo Kahkonen | G | 1 year, $1 million | |
July 1 | Jani Hakanpaa | D | 2 years, $1.5 million | |
July 1 | Alexander Wennberg | C | 2 years, $5 million | |
July 1 | Corey Perry | RW | 1 year, $1.4 million | |
July 1 | Brandon Duhaime | LW/RW | 2 years, $1.85 million | |
July 1 | Matt Dumba | D | 2 years, $3.75 million | |
July 1 | Ilya Lyubushkin | D | 2 years, $3.25 million | |
July 1 | Laurent Brossoit | G | 2 years, $3.3 million | |
July 1 | Mike Reilly | D | 1 year, $1.25 million | |
July 1 | Anthony Duclair | LW/RW | 4 years, $3.5 million | |
July 1 | Brendan Smith | D | 1 year, $1 million | |
July 1 | Erik Gustafsson | D | 2 years, $2 million | |
July 1 | Ryan Lomberg | LW | 2 years, $2 million | |
July 1 | Matt Grzelcyk | D | 1 year, $2.75 million | |
July 1 | Chandler Stephenson | C/LW | 7 years, $6.25 million | |
July 1 | Jonathan Drouin | LW/RW | 1 year, $2.5 million | |
July 1 | Warren Foegele | LW/RW | 3 years, $3.5 million | |
July 1 | Michael Amadio | RW | 3 years, $2.6 million | |
July 1 | Matt Duchene | C/LW | 1 year, $3 million | |
July 1 | Cam Talbot | G | 2 years, $2.5 million | |
July 1 | Brady Skjei | D | 7 years, $7 million | |
July 1 | Danton Heinen | LW/RW | 2 years, $2.5 million | |
July 1 | Sean Monahan | C | 5 years, $5.5 million | |
July 1 | Jake DeBrusk | LW/RW | 7 years, $5.5 million | |
July 1 | Nikita Zadorov | D | 6 years, $5 million | |
July 1 | Brenden Dillon | D | 3 years, $4 million | |
July 1 | Jason Zucker | LW/RW | 1 year, $5 million | |
July 1 | Viktor Arvidsson | RW | 2 years, $4 million | |
July 1 | Anthony Mantha | RW | 1 year, $3.5 million | |
July 1 | David Perron | RW | 2 years, $4 million | |
July 1 | Anthony Stolarz | G | 2 years, $2.5 million | |
July 1 | Elias Lindholm | C | 7 years, $7.75 million | |
July 1 | Matt Roy | D | 6 years, $5.75 million | |
July 1 | Oliver Ekman-Larsson | D | 4 years, $3.5 million | |
July 1 | Tyler Toffoli | RW | 4 years, $6 million | |
July 1 | Jordan Martinook | LW/RW | 3 years, $3.05 million | |
July 1 | Jonathan Marchessault | RW | 5 years, $5.5 million | |
July 1 | Steven Stamkos | C/RW | 4 years, $8 million | |
July 1 | Teuvo Teravainen | LW/RW | 3 years, $5.4 million | |
July 1 | Brandon Montour | D | 7 years, $7.14 million | |
July 1 | Yakov Trenin | RW | 4 years, $3.5 million | |
July 1 | Erik Johnson | D | 1 year, $1 million | |
July 1 | Chris Tanev | D | 6 years, $4.5 million | |
July 1 | Brett Pesce | D | 6 years, $5.5 million | |
July 1 | Connor Brown | RW | 1 year, $1 million | |
July 1 | Jake Guentzel | LW/RW | 7 years, $9 million | |
July 1 | Sam Carrick | RW | 3 years, $1 million | |
July 1 | Tyler Bertuzzi | LW/RW | 4 years, $5.5 million | |
July 1 | Sam Reinhart | RW | 8 years, $8.625 million | |
June 30 | Patrick Kane | RW | 1 year, $4 million | |
June 30 | Max Domi | C | 4 years, $3.75 million | |
June 30 | Justin Bailey | F | 1 year, $800,000 | |
June 30 | Luke Kunin (RFA) | F | 1 year, $2.75 million | |
June 29 | Juuso Valimaki | D | 2 years, $2 million | |
June 28 | Alexandre Texier | RW | 2 years, $2.1 million | |
June 28 | Michael Kesselring | D | 2 years, $1.4 million | |
June 28 | Calvin Pickard | G | 2 years, $1 million | |
June 27 | Tyler Myers | D | 3 years, $3 million | |
June 27 | Dakota Joshua | LW | 4 years, $3.25 million | |
June 26 | Liam O’Brien | RW | 3 years, $1 million | |
June 26 | Teddy Blueger | C | 2 years, $1.8 million | |
June 25 | Casey Mittelstadt (RFA) | C | 3 years, $5.75 million | |
June 25 | Dylan DeMelo | D | 4 years, $4.9 million | |
June 21 | Jamieson Rees (RFA) | C | 1 year, $775,000 | |
June 20 | Alex Nedeljkovic | G | 2 years, $2.5 million | |
June 18 | Filip Hronek (RFA) | D | 8 years, $7.25 million | |
June 18 | Scott Perunovich (RFA) | D | 1 year, $1.15 million | |
June 13 | Kaapo Kakko (RFA) | RW | 1 year, $2.4 million | |
June 13 | Jalen Chatfield | D | 3 years, $3 million |