NHL Offseason Tracker
Derek Leung / Getty Images Sport / Getty
Our offseason tracker lists every major transaction completed since the Stanley Cup was awarded (in alphabetical order by team per day).
Sept. 29
- Wild sign F Marcus Foligno to 4-year, $16M contract extension
- Wild sign F Mats Zuccarello to 2-year, $8.25M contract extension
Sept. 27
- Flames sign F Mikael Backlund to 2-year, $9M contract extension
Sept. 26
- Coyotes release F Ryan Dzingel, D Olli Juolevi from PTOs
Sept. 19
- Canucks trade F Tanner Pearson, 2025 3rd-round pick to Canadiens for G Casey DeSmith
- Wild re-sign D Calen Addison to 1-year, $825K contract
Sept. 17
- Wild sign F Jujhar Khaira to 1-year, 2-way contract worth $775K
Sept. 14
- Blues sign F Nick Ritchie to PTO
- Hurricanes sign F Zach Aston-Reese to PTO
- Senators sign F Josh Bailey to PTO
Sept. 13
- Coyotes sign F Ryan Dzingel, D Olli Juolevi to PTOs
Sept. 12
- Avalanche sign F Tomas Tatar to 1-year, $1.5M contract
- Golden Knights sign F Maxime Comtois to PTO
- Oilers sign F Adam Erne to PTO
Sept. 10
- UFA F Andrew Ladd retires after 16 seasons
Sept. 9
- Lightning waive F Josh Archibald to terminate contract
- Lightning sign F Tyler Motte to 1-year, $800K contract
- Penguins sign F Colin White to PTO
Sept. 6
- Flyers re-sign F Morgan Frost to 2-year, $4.2M contract
- Maple Leafs sign F Noah Gregor to PTO
- Senators sign D Jake Sanderson to 8-year, $64.4M extension
Sept. 5
- Bruins sign F Danton Heinen to PTO
Aug. 31
- Ducks sign F Zack Kassian to PTO
- Kraken sign F Devin Shore to 1-year, 2-way contract worth $775K
Aug. 30
- UFA F Carl Hagelin retires after 11 seasons
- Penguins sign F Austin Wagner, Ds Mark Pysyk, Libor Hajek to PTOs
Aug. 28
- Hurricanes sign Fs Brendan Perlini, Cory Conacher to PTOs
- Maple Leafs sign D Simon Benoit to 1-year, $775K contract
- Oilers sign F Sam Gagner to PTO
Aug. 27
- UFA F Joonas Donskoi retires after 7 seasons
Aug. 24
- Oilers sign D Evan Bouchard to 2-year, $7.8M contract
Aug. 23
- Ducks sign D Scott Harrington to PTO
- Lightning re-sign D Darren Raddysh to 2-year, $1.95M contract
- Maple Leafs sign F Auston Matthews to 4-year, $53M extension
- Rangers re-sign F Alexis Lafreniere to 2-year, $4.65M contract
Aug. 22
- Lightning re-sign F Brandon Hagel to 8-year, $52M extension
- Red Wings re-sign F Joe Veleno to 1-year, $825K contract
Aug. 21
- Bruins sign F Alex Chiasson to PTO
- Hurricanes sign D Nathan Beaulieu to PTO
- Veteran G Jonathan Bernier retires after 14 seasons
Aug. 19
- Jets re-sign D Logan Stanley to 1-year, $1M contract
Aug. 18
- Sabres trade D Ilya Lyubushkin to Ducks for 2025 4th-round pick
Aug. 15
- Canadiens F Paul Byron retires after 12 seasons
- Canadiens trade D Jeff Petry to Red Wings for D Gustav Lindstrom, 2025 conditional 4th-round pick
Aug. 14
- Bruins F David Krejci retires after 16 seasons
Aug. 11
- Canucks sign F Pius Suter to 2-year, $3.2M contract
- F Evgeny Svechnikov signs with KHL's Ak Bars Kazan
Aug. 10
- Hurricanes sign D Caleb Jones to 1-year, $775K contract
- Maple Leafs sign F Easton Cowan to 3-year, entry-level contract
Aug. 9
- Devils sign D Cal Foote to 1-year, 2-way contract
- Flyers trade F David Kase to Hurricanes for F Massimo Rizzo, 5th-round pick
- Maple Leafs sign G Martin Jones to 1-year, $875K contract
Aug. 8
- Oilers to sign F Brandon Sutter to pro tryout contract
Aug. 7
- Ducks sign G Alex Stalock to 1-year, $800K contract
Aug. 6
- Coyotes sign D Matt Dumba to 1-year, $3.9M contract
- Penguins acquire D Erik Karlsson, F Rem Pitlick, F Dillon Hamaliuk, 2026 3rd-round pick in 3-team trade that sends F Mikael Granlund, F Mike Hoffman, D Jan Rutta, 2024 1st-round pick to Sharks, and F Nathan Legare, D Jeff Petry, G Casey DeSmith, 2025 2nd-round pick to Canadiens
Aug. 5
- Flyers re-sign G Samuel Ersson to 2-year, $2.9M contract extension
Aug. 4
- Capitals re-sign F Tom Wilson to 7-year, $45.5M contract extension
Aug. 2
- Ducks re-sign F Troy Terry to 7-year, $49M contract
- Jets sign F Rasmus Kupari to 2-year, $2M contract
- Penguins re-sign F Drew O'Connor to 2-year, $1.85M contract
Aug. 1
- Bruins sign F Trent Frederic to 2-year, $4.6M contract
- Bruins G Jeremy Swayman awarded 1-year, $3.475M contract in arbitration
- Oilers sign F Ryan McLeod to 2-year, $4.2M contract
July 31
- Canadiens sign F Jesse Ylonen to 1-year, $775K contract
- Devils sign D Kevin Bahl to 2-year, $2.1M contract
- Wild sign G Filip Gustavsson to 3-year, $11.25M contract
July 30
- Coyotes sign F Jack McBain to 2-year, $3.2M contract
July 27
- Coyotes sign F Logan Cooley to 3-year, entry-level contract
- Senators sign F Vladimir Tarasenko 1-year, $5M contract
July 26
- Avalanche re-sign F Ben Meyers to 1-year, $775K contract
- Hurricanes sign F Sebastian Aho to 8-year, $78M contract extension
July 25
- Bruins legend Patrice Bergeron retires after 19 seasons
- Panthers sign F Eetu Luostarinen to 3-year, $9M contract extension
July 24
- Hurricanes sign D Tony DeAngelo to 1-year, $1.675M contract
July 23
- Blackhawks F Philipp Kurashev awarded 2-year, $4.5M contract in arbitration
- Maple Leafs G Ilya Samsonov awarded 1-year, $3.55M contract in arbitration
July 21
- Kraken re-sign D Vince Dunn to 4-year, $29.4M contract
July 19
- Devils sign F Tomas Nosek to 1-year, $1M contract
- Golden Knights re-sign F Brett Howden to 2-year, $3.8M contract
- Golden Knights re-sign F Pavel Dorofeyev to 1-year, $825K contract
- Jets sign F Gabe Vilardi to 2-year, $6.875M contract
- UFA F Nate Thompson retires after 15 seasons
July 17
- Avalanche sign F Ross Colton to 4-year, $16M contract
- Blackhawks sign F Connor Bedard to 3-year, entry-level contract
- Islanders re-sign F Oliver Wahlstrom to 1-year, $874K contract
- Jets re-sign F Morgan Barron to 2-year, $2.7M contract
July 16
- Coyotes re-sign F Matias Maccelli to 3-year, $10.275M contract
- Wild re-sign F Brandon Duhaime to 1-year, $1.1M contract
July 15
- Blues re-sign F Alexey Toropchenko to 2-year, $2.5M contract
- Flyers waive D Tony DeAngelo for buyout
- Lightning re-sign F Tanner Jeannot to 2-year, $5.33M contract
- Penguins sign D Ty Smith to 1-year, $750K contract
July 13
- Coyotes waive F Alex Galchenyuk to terminate contract
- Stars sign F Ty Dellandrea to 1-year, $900K contract
July 12
- Blues sign F Oskar Sundqvist to 1-year, $775K contract
- Bruins sign F Jesper Boqvist to 1-year, $775K contract
- Coyotes sign D Travis Dermott to 1-year, 2-way contract
- Ducks sign F Leo Carlsson to 3-year, entry-level contract
- UFA G Thomas Greiss retires after 14 seasons
July 11
- Canadiens sign F Alex Newhook to 4-year, $11.6M contract
- Hurricanes sign F Brendan Lemieux to 1-year, $800K contract
- Predators sign F Denis Gurianov to 1-year, $850K contract
- Rangers sign D K'Andre Miller to 2-year, $7.74M contract
July 10
- Bruins sign D Ian Mitchell to 1-year, $775K contract
- Flyers sign F Noah Cates to 2-year, $5.25M contract
- Flyers sign D Cam York to 2-year, $3.2M contract
- Sharks sign F Filip Zadina to 1-year, $1.1M contract
July 9
- Canucks re-sign F Nils Hoglander to 2-year, $2.2M contract
- Kraken re-sign D Cale Fleury to 2-year, $1.6M contract
- Red Wings sign F Alex DeBrincat to 4-year, $31.5M contract extension after acquiring him from Senators for F Dominik Kubalik, D Donovan Sebrango, 2024 conditional 1st-round pick, 2024 4th-round pick
July 7
- Kings re-sign D Tobias Bjornfot to 2-year, $1.5M contract
- Kraken re-sign D Will Borgen to 2-year, $5.4M contract
- Kraken sign F Pierre-Edouard Bellemare to 1-year, $775K contract
- Penguins sign F Andreas Johnsson to 1-year, $800K contract
- Penguins sign F Vinnie Hinostroza to 1-year, $775K contract
July 6
- Kings sign F Anze Kopitar to 2-year, $14M contract extension
- Red Wings, F Filip Zadina agree to terminate contract
- Senators sign F Zack MacEwen to 3-year, $2.325M contract
July 5
- Canadiens sign D David Reinbacher to 3-year, entry-level contract
- Hurricanes re-sign D Dylan Coghlan to 1-year, $850K contract
- Islanders sign F Julien Gauthier to 2-year, $1.575M contract
- Jets sign D Dylan Samberg to 2-year, $2.8M contract
- UFA D Michael Stone retires after 12 seasons, joins Flames' front office
- UFA F Patric Hornqvist retires after 15 seasons
July 4
- Capitals re-sign D Martin Fehervary to 3-year, $8.025M contract
- Ducks sign D Robert Hagg to 1-year, $775K contract
- Senators sign D Travis Hamonic to 2-year, $2.2M contract
July 3
- Canadiens sign F Rafael Harvey-Pinard to 2-year, $2.2M contract
- Flyers sign D Marc Staal to 1-year, $1.1M contract
- Maple Leafs sign F Dylan Gambrell to 1-year, $775K contract
July 2
- Avalanche sign D Jack Johnson to 1-year, $775K contract
- Capitals sign F Matthew Phillips to 1-year, $775K contract
- Flames sign D Jordan Oesterle to 1-year, $925K contract
- Jets trade D Leon Gawanke to Sharks for D Artemi Kniazev
- Kraken sign F Kailer Yamamoto to 1-year, $1.5M contract
- Lightning trade F Pat Maroon to Wild for 7th-round pick
- Lightning sign D Calvin de Haan to 1-year, $775K contract
- Maple Leafs sign F Tyler Bertuzzi to 1-year, $5.5M contract
- Maple Leafs sign F Max Domi to 1-year, $3M contract
- Panthers sign F Evan Rodrigues to 4-year, $12M contract
- Red Wings sign F Christian Fischer to 1-year, $1.25M contract
- Stars sign D Gavin Bayreuther to 1-year, $775K contract
July 1
- Avalanche re-sign D Bowen Byram to 2-year, $7.7M extension
- Avalanche re-sign F Andrew Cogliano
- Avalanche sign F Jonathan Drouin to 1-year, $825K contract
- Avalanche sign F Miles Wood to 6-year, $15M contract
- Blackhawks sign F Ryan Donato to 2-year, $4M contract
- Blue Jackets sign F Adam Fantilli to 3-year, entry-level contract
- Bruins sign F Morgan Geekie to 2-year, $4M contract
- Bruins sign F Milan Lucic to 1-year, $1M contract
- Bruins sign D Kevin Shattenkirk to 1-year, $1M contract
- Bruins sign F James van Riemsdyk to 1-year, $1M contract
- Canadiens trade D Joel Edmundson to Capitals for 3rd, 7th-round picks
- Canucks sign F Teddy Blueger to 1-year, $1.9M contract
- Canucks sign D Ian Cole to 1-year, $3M contract
- Canucks sign D Carson Soucy to 3-year, $9.75M contract
- Capitals sign F Max Pacioretty to 1-year, $2M contract
- Coyotes sign F Nick Bjugstad to 2-year, $4.2M contract
- Coyotes sign F Alex Kerfoot to 2-year, $7M contract
- Coyotes sign D Troy Stecher to 1-year, $1.1M contract
- Coyotes sign F Jason Zucker to 1-year, $5M contract
- Devils re-sign F Michael McLeod to 1-year, $1.4M extension
- Devils re-sign F Nate Bastian to 2-year, $2.7M extension
- Ducks sign D Radko Gudas to 3-year, $12M contract
- Ducks sign F Alex Killorn to 4-year, $25M contract
- Flyers sign F Garnet Hathaway to 2-year, $4.75M contract
- Flyers sign F Ryan Poehling to 1-year, $1.4M contract
- Hurricanes re-sign G Frederik Andersen to 2-year, $6.8M extension
- Hurricanes sign F Michael Bunting to 3-year, $13.5M contract
- Hurricanes re-sign F Jesper Fast to 2-year, $4.8M extension
- Hurricanes sign D Dmitry Orlov to 2-year, $15.5M contract
- Hurricanes re-sign G Antti Raanta to 1-year, $1.5M extension
- Islanders re-sign F Pierre Engvall to 7-year, $21M extension
- Islanders re-sign D Scott Mayfield to 7-year, $24.5M extension
- Islanders re-sign G Ilya Sorokin to 8-year, $66M extension (contract begins in '24-25)
- Islanders sign G Semyon Varlamov to 4-year, $11M contract
- Jets sign G Laurent Brossoit to 1-year, $1.75M contract
- Jets sign G Collin Delia to 1-year, $775K contract
- Jets sign F Vladislav Namestnikov to 2-year, $4M contract
- Jets sign F Jeffrey Viel to 1-year, $775K contract
- Kings re-sign F Jaret Anderson-Dolan to 1-year, $775K extension
- Kings sign D Andreas Englund to 2-year, $2M contract
- Kings sign F Trevor Lewis to 1-year, $775K contract
- Kings sign G David Rittich to 1-year, $875K contract
- Kings sign G Cam Talbot to 1-year, $1M contract
- Kraken sign D Brian Dumoulin to 2-year, $6.3M contract
- Lightning sign F Josh Archibald to 2-year, $1.6M contract
- Lightning sign F Luke Glendening to 2-year, $1.6M contract
- Lightning sign G Jonas Johansson to 2-year, $1.55M contract
- Lightning sign F Conor Sheary to 3-year, $6M contract
- Maple Leafs sign D John Klingberg to 1-year, $4.15M contract
- Maple Leafs sign F Ryan Reaves to 3-year, $4.05M contract
- Oilers sign F Connor Brown to 1-year, $775K contract
- Oilers sign F Lane Pederson to 2-year, $1.55M contract
- Panthers re-sign F Grigori Denisenko to 2-year, $1.55M extension
- Panthers sign D Oliver Ekman-Larsson to 1-year, $2.25M contract
- Panthers sign D Dmitry Kulikov to 1-year, $1M contract
- Panthers sign D Niko Mikkola to 3-year, $7.5M contract
- Panthers sign D Mike Reilly to 1-year, $1M contract
- Panthers sign G Anthony Stolarz to 1-year, $1.1M contract
- Panthers trade F Anthony Duclair to Sharks for F Steven Lorentz, 5th-round pick (2025)
- Penguins sign F Noel Acciari to 3-year, $6M contract
- Penguins sign F Lars Eller to 2-year, $4.9M contract
- Penguins sign D Ryan Graves to 6-year, $27M contract
- Penguins re-sign G Tristan Jarry to 5-year, $26.875M extension
- Penguins sign G Alex Nedeljkovic to 1-year, $1.5M contract
- Penguins sign F Matt Nieto to 2-year, $1.8M contract
- Predators re-sign F Cody Glass to 2-year, $5M extension
- Predators sign F Gustav Nyquist to 2-year, $6.37M contract
- Predators sign F Ryan O'Reilly to 4-year, $18M contract
- Predators sign D Luke Schenn to 3-year, $8.25M contract
- Rangers sign F Nick Bonino to 1-year, $800K contract
- Rangers sign D Erik Gustafsson to 1-year, $825K contract
- Rangers sign F Tyler Pitlick to 1-year, $787.5K contract
- Rangers sign G Jonathan Quick to 1-year, $825K contract
- Rangers sign F Blake Wheeler to 1-year, $800K contract
- Red Wings sign F J.T. Compher to 5-year, $25.5M contract
- Red Wings sign D Shayne Gostisbehere to 1-year, $4.125M contract
- Red Wings sign D Justin Holl to 3-year, $10.2M contract
- Red Wings sign F Klim Kostin to 2-year, $4M contract
- Red Wings re-sign D Gustav Lindstrom to 1-year, $950K extension
- Red Wings sign G Alex Lyon to 2-year, $1.8M deal
- Red Wings sign G James Reimer to 1-year, $1.5M contract
- Red Wings sign F Daniel Sprong to 1-year, $2M contract
- Sabres sign D Connor Clifton to 3-year, $10M contract
- Sabres sign D Erik Johnson to 1-year, $3.25M contract
- Sabres re-sign F Tyson Jost to 1-year, $2M extension
- Senators re-sign D Jacob Bernard-Docker to 2-year, $1.61M extension
- Senators re-sign D Erik Brannstrom to 1-year, $2M extension
- Senators sign G Joonas Korpisalo to 5-year, $20M contract
- Sharks sign G Mackenzie Blackwood to 2-year, $4.7M contract
- Sharks sign D Kyle Burroughs to 3-year, $3.3M contract
- Sharks sign F Givani Smith to 2-year, $1.6M contract
- Sharks sign F Fabian Zetterlund to 2-year, $2.9M contract
- Stars sign F Matt Duchene to 1-year, $3M contract
- Stars trade D Colin Miller to Devils for 5th-round pick (2025)
- Stars sign F Craig Smith to 1-year, $1M contract
June 30
- Blackhawks sign F Corey Perry to 1-year, $4M contract
- Blues sign D Tyler Tucker to 2-year, $1.6M contract
- Bruins buy out D Mike Reilly's contract
- Golden Knights sign G Adin Hill to 2-year, $9.8M contract
- Jets buy out F Blake Wheeler's contract
- Kraken sign G Joey Daccord to 2-year, $2.4M contract
- Oilers re-sign F Mattias Janmark to 1-year, $1M contract
- Predators buy out F Matt Duchene's contract
- Red Wings buy out F Kailer Yamamoto's contract
- Stars G Ben Bishop retires after 11 seasons, joins team's front office
June 29
- Islanders trade F Josh Bailey, 2026 2nd-round pick to Blackhawks for future considerations
- Lightning trade F Corey Perry to Blackhawks for 2024 7th-round pick
- Oilers trade F Kailer Yamamoto, F Klim Kostin to Red Wings for future considerations
June 28
- Devils sign F Timo Meier to 8-year, $70.4M contract
- Flames sign F Yegor Sharangovich to 2-year, $6.2M contract
-
Golden Knights
- Trade F Reilly Smith to Penguins for 2024 3rd-round pick
- Sign F Ivan Barbashev to five-year, $25M contract
- Sign D Brayden Pachal to two-year, $1.55M contract - Lightning trade F Ross Colton to Avalanche for 2023 2nd-round pick
-
Maple Leafs
- Sign F David Kampf to 4-year, $9.6M contract
- Sign F Pontus Holmberg to 2-year, $1.6M contract
June 27
- Avalanche trade F Alex Newhook to Canadiens for D Gianni Fairbrother, 2023 1st-round pick, 2023 2nd-round pick
- Blackhawks re-sign F Nick Foligno to 1-year, $4M contract
- Devils trade G MacKenzie Blackwood to Sharks for 2023 6th-round pick
- Flames trade F Tyler Toffoli to Devils for F Yegor Sharangovich, 2023 3rd-round pick
- Flyers trade F Kevin Hayes to Blues for 2024 6th-round pick
- Kings complete sign-and-trade with Jets to acquire F Pierre-Luc Dubois on 8-year, $68M contract extension in exchange for F Alex Iafallo, F Gabriel Vilardi, F Rasmus Kupari, 2024 2nd-round pick
- Sharks trade F Andrew Agozzino to Ducks for D Andrej Sustr
- Stars sign F Evgenii Dadonov to 2-year, $4.5M contract extension
June 26
- Bruins trade F Taylor Hall, F Nick Foligno to Blackhawks for D Alec Regula, D Ian Mitchell
- Devils trade F Shane Bowers to Bruins for D Reilly Walsh
June 25
- Hurricanes sign F Jordan Staal 4-year, $11.6M contract extension
June 24
- Coyotes re-sign G Connor Ingram to 3-year, $5.85M contract extension
- Kings trade D Sean Durzi to Coyotes for 2024 2nd-round pick
- Predators trade F Ryan Johansen to Avalanche for F Alex Galchenyuk
June 23
- Devils re-sign F Erik Haula to 3-year, $9.45M contract
June 21
- Blue Jackets sign F Mathieu Olivier to 2-year, $2.2M contract extension
- Coyotes re-sign F Michael Carcone to 2-year, $1.55M contract
June 20
- Canadiens sign F Sean Monahan to 1-year, $1.985M contract extension
- Sabres sign F Zemgus Girgensons to 1-year, $2.5M contract extension
June 16
- Rangers sign D Zac Jones to 2-year, $1.625M contract extension
June 15
- Devils sign F Jesper Bratt to 8-year, $63M contract extension
- Stars trade F Fredrik Olofsson to Avalanche for future considerations
June 13
- Oilers sign F Derek Ryan to 2-year, $1.8M contract extension
June 9
- Blue Jackets complete sign-and-trade with Devils to acquire D Damon Severson on 8-year, $50M contract extension in exchange for 2023 3rd-round pick
June 7
- Blackhawks re-sign F Andreas Athanasiou to 2-year, $8.5M contract
- Kings sign D Vladislav Gavrikov to 2-year, $11.75M contract extension
- Rangers sign F Anton Blidh to 2-year, $1.55M contract extension
June 6
- Flyers trade D Ivan Provorov to Blue Jackets in 3-way deal that sends F Hayden Hodgson, D Kevin Connauton to Kings, and D Sean Walker, D Helge Grans, G Cal Petersen, Blue Jackets' 2023 1st-round pick, conditional Blue Jackets' 2024 2nd-round pick, Kings' 2024 2nd-round pick to Flyers
June 5
- Canadiens sign F Cole Caufield to 8-year, $62.8M contract extension