NHL Offseason Tracker
Rich Graessle / National Hockey League / Getty
Our NHL tracker lists every major transaction completed since the start of June (in alphabetical order by team per day).
Sept. 30
- Oilers release F Mike Hoffman from professional tryout
- Senators release F Nikolay Kulemin from professional tryout
Sept. 23
- Avalanche sign F Logan O'Connor to 6-year, $15M contract extension
- Jets sign F Cole Perfetti to 2-year, $6.5M contract
Sept. 21
- Canucks sign G Kevin Lankinen to 1-year, $875K contract
Sept. 20
- Devils sign F Dawson Mercer to 3-year, $12M contract
- Utah signs F Dylan Guenther to 8-year, $57.1M contract
Sept. 19
- F Kyle Okposo retires after 17 seasons
- Bruins sign G Kasimir Kaskisuo to professional tryout
- Red Wings re-sign D Moritz Seider to 7-year, $59.85M contract
- Senators sign G Dustin Tokarski to professional tryout
Sept. 18
- Flames re-sign D Ilya Solovyov to 2-year, $1.55M contract
- Kings re-sign F Arthur Kaliyev to 1-year, $825K contract
- Oilers sign F Mike Hoffman to professional tryout
- Predators re-sign F Philip Tomasino to 1-year, $825K contract
Sept. 17
- Maple Leafs sign G Jon Gillies to professional tryout
- Sabres re-sign F Peyton Krebs to 2-year, $2.9M contract
-
Stars
- sign D Esa Lindell to 5-year, $26.25M extension
- re-sign D Thomas Harley to 2-year, $8M contract
Sept. 16
- Devils sign F Kevin Labanc to professional tryout
- Penguins sign F Sidney Crosby to 2-year, $17.4M contract extension
-
Red Wings
- re-sign F Lucas Raymond to 8-year, $64.6M contract
- re-sign F Jonatan Berggren to 1-year, $825K contract
Sept. 15
- Blue Jackets sign F James van Riemsdyk to 1-year, $900K contract
- Canucks sign G Dylan Ferguson to professional tryout
Sept. 13
- Islanders sign F Matt Martin to professional tryout
- Oilers sign D Travis Dermott to professional tryout
Sept. 11
- Avalanche sign F Pierre-Edouard Bellemare to professional tryout
- Maple Leafs sign F Max Pacioretty to professional tryout
- Utah signs F Kailer Yamamoto to professional tryout
Sept. 10
- Flames sign D Tyson Barrie to professional tryout
- Maple Leafs re-sign F Nick Robertson to 1-year, $875K contract
Sept. 9
- Kraken sign D Adam Larsson to 4-year, $21M extension
- Predators sign F Juuso Parssinen to 1-year, $775K contract
Sept. 5
- Devils sign D Jakub Zboril, G Michael Hutchinson to professional tryouts
- Maple Leafs sign D Marshall Rifai to 2-year, $1.55M contract extension
- Senators sign D Calen Addison, F Nikolay Kulemin to professional tryouts
- D Alex Goligoski retires after 17 seasons
- D Marc Staal retires after 17 seasons
Sept. 4
- Maple Leafs sign F Steven Lorentz to professional tryout
Sept. 3
- Oilers sign F Leon Draisaitl to 8-year, $112M extension
Aug. 31
- Bruins sign F Tyler Johnson to professional tryout
- Hurricanes sign F Seth Jarvis to 8-year, $63.2M contract
Aug. 29
- Senators sign F Nick Cousins to 1-year, $800K contract
Aug. 25
- Kings re-sign G Erik Portillo to 3-year, $2.35M contract
Aug. 23
-
Sharks
- trade F David Edstrom, G Magnus Chrona, conditional 2025 1st-round pick to Predators for G Yaroslav Askarov, F Nolan Burke, 2025 3rd-round pick
- sign Askarov to 2-year, $4M contract beginning in 2025-26
Aug. 22
- Canucks sign F Sammy Blais to professional tryout
- Jets trade F Rutger McGroarty to Penguins for F Brayden Yager
Aug. 21
- Blue Jackets sign F Cole Sillinger to 2-year, $4.5M contract
Aug. 20
- Flyers place F Ryan Johansen on unconditional waivers to terminate contract
- Golden Knights sign F Tanner Pearson to professional tryout
- Kraken sign F Matty Beniers to 7-year, $50M contract
-
Oilers
- decline to match Blues' offer sheets for F Dylan Holloway, D Philip Broberg
- acquire 2028 3rd-round pick, D Paul Fischer from Blues for future considerations
Aug. 19
- Blue Jackets trade F Patrik Laine, 2026 2nd-round pick to Canadiens for D Jordan Harris
Aug. 18
- Canucks trade F Vasily Podkolzin to Oilers for 2025 4th-round pick
- Oilers trade D Cody Ceci, 2025 3rd-round pick to Sharks for D Ty Emberson
Aug. 15
- Capitals sign F Jakub Vrana to professional tryout
Aug. 13
-
Blues
- sign Oilers D Philip Broberg to 2-year, $9.162M offer sheet
- sign Oilers F Dylan Holloway to 2-year, $4.581M offer sheet
- Penguins trade 2025 2nd-round pick, 2026 5th-round pick to Blues for 2025 3rd-round pick, 2026 2nd-round pick
- Predators trade F Cody Glass, 2025 3rd-round pick, 2026 6th-round pick to Penguins for F Jordan Frasca
Aug. 5
- Avalanche sign D Oliver Kylington to 1-year, $1.05M contract
Aug. 1
- Kings re-sign D Jordan Spence to 2-year, $3M contract
July 31
- Canadiens sign D Kaiden Guhle to 6-year, $33.3M extension
July 30
- F Eric Staal retires after 18 seasons
-
Canadiens
- re-sign D Arber Xhekaj to 2-year, $2.6M contract
- re-sign D Justin Barron to 2-year, $2.3M contract
- Flames re-sign G Dustin Wolf to 2-year, $1.7M contract
- Rangers re-sign D Ryan Lindgren to 1-year, $4.5M contract
July 29
- Hurricanes re-sign F Martin Necas to 2-year, $13M contract
- Wild sign D Brock Faber to 8-year, $68M extension
July 28
- Blue Jackets re-sign F Kirill Marchenko to 3-year, $11.55M contract
July 27
- Blue Jackets re-sign F Kent Johnson to 3-year, $5.4M contract
July 25
- Flyers sign F Travis Konecny to 8-year, $70M contract extension
- Islanders re-sign F Oliver Wahlstrom to 1-year, $1M contract
- Predators re-sign D Spencer Stastney to 2-year contract that becomes 1-way in 2025-26
July 24
- Sabres re-sign G Ukko-Pekka Luukkonen to 5-year, $23.75M contract
- Sharks re-sign D Henry Thrun to 2-year, $2M contract
July 23
- Maple Leafs re-sign F Connor Dewar to 1-year, $1.18M contract
- Sabres re-sign F Beck Malenstyn to 2-year, $2.7M contract
July 20
- Canucks sign F Daniel Sprong to 1-year, $975K contract
July 19
- Red Wings sign F Joe Veleno to 2-year, $4.55M contract
July 17
-
Hurricanes
- Place F Evgeny Kuznetsov on waivers for mutual contract termination
- Sign F Jack Drury to 2-year, $3.45M contract
July 16
- Canucks sign G Arturs Silovs to 2-year, $1.7M contract
- Islanders re-sign F Simon Holmstrom to 1-year, $850K contract
- F Joe Pavelski retires after 18 seasons
July 15
- Avalanche trade 2026 6th-round pick to Senators for G Kevin Mandolese, 2026 7th-round pick
- Ducks sign D Jackson LaCombe to 2-year, $1.85M contract
- Kings re-sign F Quinton Byfield to 5-year, $31.25M contract
- Oilers trade F Xavier Bourgault, F Jake Chiasson to Senators for F Roby Jarventie, 2025 4th-round pick
- Senators re-sign G Mads Sogaard to 2-year contract that becomes 1-way in 2025-26
July 13
- Rangers re-sign D Braden Schneider to 2-year, $4.4M contract
July 11
- Lightning sign D J.J. Moser to 2-year, $6.75M contract
- Sharks sign D Ty Emberson to 1-year, $950K contract
- Utah signs F Tij Iginla to 3-year, entry-level contract
July 10
- Blues sign D Ryan Suter to 1-year contract worth up to $3M
July 9
- Panthers sign D Adam Boqvist to 1-year, $775K contract
- Wild sign D Declan Chisholm to 1-year, $1M contract
July 8
- Utah re-signs F Barrett Hayton to 2-year, $5.3M contract
July 7
- Flyers sign D Egor Zamula to 2-year, $3.4M contract
July 6
- Blackhawks sign D Artyom Levshunov to 3-year, entry-level contract
- Hurricanes trade D Dylan Coghlan to Jets for future considerations
-
Jets
- sign F David Gustafsson to 2-year, $1.67M contract
- sign D Logan Stanley to 2-year, $2.5M contract
- Sharks sign F Macklin Celebrini to 3-year, entry-level contract
July 5
- Kraken sign F Eeli Tolvanen to 2-year, $6.95M contract
-
Sabres
- trade F Matt Savoie to Oilers for F Ryan McLeod, F Tyler Tullio
- sign D Henri Jokiharju to 1-year, $3.1M contract
July 4
- Hurricanes sign F Jack Roslovic to 1-year, $2.8M contract
-
Sharks
- sign F Carl Grundstrom to 2-year, $3.6M contract
- sign F Ty Dellandrea to 2-year, $2.6M contract
July 3
- Flyers re-sign F Bobby Brink to 2-year, $3M contract
- Kraken sign D Josh Mahura to 1-year, $775K contract
- Panthers re-sign F Anton Lundell to 6-year, $30M contract
-
Red Wings
- sign F Vladimir Tarasenko to 2-year, $9.5M contract
- trade F Robby Fabbri, conditional 2025 4th-round pick to Ducks for G Gage Alexander
- Senators trade F Egor Sokolov to Utah for F Jan Jenik
July 2
- Avalanche sign D Erik Brannstrom to 1-year, $900K contract
- Blue Jackets sign D Jack Johnson to 1-year, $775K contract
-
Blues
- sign F Pavel Buchnevich to 6-year, $48M contract extension
- sign D Pierre-Olivier Joseph to 1-year, $950K contract
- Devils sign F Tomas Tatar to 1-year, $1.8M contract
- Golden Knights sign F Victor Olofsson to 1-year, $1.075M contract
- Kraken trade D Brian Dumoulin to Ducks for 2026 4th-round pick
-
Lightning
- sign D Victor Hedman to 4-year, $32M contract extension
- sign F Cam Atkinson to 1-year, $900K contract
- Panthers sign D Nate Schmidt to 1-year, $800K contract
- Penguins sign D Sebastian Aho to 1-year, $775K contract
- Red Wings sign F Tyler Motte to 1-year, $800K contract
- Sabres sign G James Reimer to 1-year, $1M contract
-
Senators
- re-sign F Shane Pinto to 2-year, $7.5M contract
- trade F Mathieu Joseph, 2025 3rd-round pick to Blues for future considerations
-
Stars
- sign F Colin Blackwell to 1-year, $775K contract
- trade F Radek Faksa to Blues for future considerations
July 1
-
Avalanche
- sign D Calvin de Haan to 1-year, $800K contract
- sign F Jonathan Drouin to 1-year, $2.5M contract
- sign F Parker Kelly to 2-year, $1.65M contract
-
Blackhawks
- sign F Tyler Bertuzzi to 4-year, $22M contract
- sign D TJ Brodie to 2-year, $7.5M contract
- sign G Laurent Brossoit to 2-year, $6.6M contract
- sign D Alec Martinez to 1-year, $4M contract
- sign F Patrick Maroon to 1-year, $1.3M contract
- sign F Craig Smith to 1-year, $1M contract
- sign F Teuvo Teravainen to 3-year, $16.2M contract
- Blue Jackets sign F Sean Monahan to 5-year, $27.5M contract
- Blues sign F Kasperi Kapanen to 1-year, $1M contract
-
Bruins
- sign F Elias Lindholm to 7-year, $54.25M contract
- sign D Nikita Zadorov to 6-year, $30M contract
- Canadiens re-sign F Juraj Slafkovsky to 8-year, $60.8M contract extension
-
Canucks
- sign F Jake DeBrusk to 7-year, $38.5M contract
- sign D Vincent Desharnais to 2-year, $4M contract
- sign F Danton Heinen to 2-year, $4.5M contract
- sign F Kiefer Sherwood to 2-year, $3M contract
-
Capitals
- re-sign sign F Connor McMichael to 2-year, $4.2M contract extension
- sign F Brandon Duhaime to 2-year, $3.7M contract
- sign F Taylor Raddysh to 1-year, $1M contract
- sign D Matt Roy to 6-year, $34.5M contract
-
Devils
- sign D Brenden Dillon to 3-year, $12M contract
- sign F Stefan Noesen to 3-year, $8.25M contract
- sign D Brett Pesce to 6-year, $33M contract
-
Flames
- re-sign F Yegor Sharangovich to 5-year, $28.75M contract extension
- sign D Jake Bean to 2-year, $3.5M contract
- sign F Ryan Lomberg to 2-year, $4M contract
- sign F Anthony Mantha to 1-year, $3.5M contract
-
Flyers
- re-sign F Garnet Hathaway to 2-year, $4.8M contract extension
- re-sign D Erik Johnson to 1-year, $1M contract
- sign F Matvei Michkov to 3-year, entry-level contract
-
Golden Knights
- re-sign F Pavel Dorofeyev to 2-year, $3.67M contract extension
- re-sign D Kaedan Korczak to 2-year, $1.65M contract extension
- sign G Ilya Samsonov to 1-year, $1.8M contract
-
Hurricanes
- re-sign F Jordan Martinook to 3-year, $9.15M contract extension
- re-sign D Jaccob Slavin to 8-year, $51M contract extension
- sign F William Carrier to 6-year, $12M contract
- sign D Shayne Gostisbehere to 3-year, $9.6M contract
- sign F Tyson Jost to 1-year, $775K contract
- sign F Eric Robinson to 1-year, $950K contract
- sign D Sean Walker to 5-year, $18M contract
-
Islanders
- re-sign D Mike Reilly to 1-year, $1.25M contract extension
- sign F Anthony Duclair to 4-year, $14M contract
-
Jets
- re-sign D Colin Miller to 2-year, $3M contract
- sign G Eric Comrie to 2-year, $1.65M contract
- sign G Kaapo Kahkonen to 1-year, $1M contract
-
Kings
- re-sign G Pheonix Copley to 1-year, $825K contract extension
- re-sign F Trevor Lewis to 1-year, $800K contract extension
- sign D Joel Edmundson to 4-year, $15.4M contract
- sign F Warren Foegele to 3-year, $10.5M contract
-
Kraken
- sign D Brandon Montour to 7-year, $49.98M contract
- sign F Chandler Stephenson to 7-year, $43.75M contract
-
Lightning
- sign F Jake Guentzel to 7-year, $63M contract
- sign F Zemgus Girgensons to 3-year, $2.55M contract
-
Maple Leafs
- re-sign G Matt Murray to 1-year, $875K contract extension
- re-sign G Joseph Woll to 3-year, $10.98M contract extension
- sign D Oliver Ekman-Larsson to 4-year, $14M contract
- sign D Jani Hakanpaa to 2-year, $3M contract
- sign G Anthony Stolarz to 2-year, $5M contract
- sign D Chris Tanev to 6-year, $27M contract
-
Oilers
- re-sign F Connor Brown to 1-year, $1M contract
- re-sign F Adam Henrique to 2-year, $6M contract
- re-sign F Mattias Janmark to 3-year, $4.35M contract
- re-sign F Corey Perry to 1-year, $1.4M contract
- re-sign D Troy Stecher to 2-year, $1.576M contract
- sign F Viktor Arvidsson to 2-year, $8M contract
- sign D Josh Brown to 3-year, $3M contract
- sign F Jeff Skinner to 1-year, $3M contract
-
Panthers
- sign F A.J. Greer to 2-year, $1.7M contract
- sign D Dmitry Kulikov to 4-year, $4.6M contract
- sign F Tomas Nosek to 1-year, $775K contract
- sign F Sam Reinhart to 8-year, $69M contract
- sign F Jesper Boqvist to 1-year contract
- sign G Chris Driedger to 1-year contract
-
Penguins
- sign F Anthony Beauvillier to 1-year, $1.25M contract
- sign D Matt Grzelcyk to 1-year, $2.75M contract
- trade F Reilly Smith (25% salary retained) to Rangers for 2 draft picks
-
Predators
- re-sign D Alexandre Carrier to 3-year, $11.25M contract extension
- sign F Jonathan Marchessault to 5-year, $27.5M contract
- sign D Brady Skjei to 7-year, $49M contract
- sign F Steven Stamkos to 4-year, $32M contract
- sign G Scott Wedgewood to 2-year, $3M contract
- Rangers sign F Sam Carrick to 3-year, $3M contract
-
Red Wings
- sign G Jack Campbell to 1-year, $775K contract
- sign F Christian Fischer to 1-year, $1.125M contract
- sign D Erik Gustafsson to 2-year, $4M contract
- sign D William Lagesson to 1-year, $775K contract
- sign G Cam Talbot to 2-year, $5M contract
-
Sabres
- sign F Sam Lafferty to 2-year, $4M contract
- sign F Jason Zucker to 1-year, $5M contract
-
Senators
- sign F Michael Amadio to 3-year, $7.8M contract
- sign F Noah Gregor to 1-year, $850K contract
- sign F David Perron to 2-year, $8M contract
- trade D Jakob Chychrun to Capitals for D Nick Jensen, 3rd-round pick in 2026
-
Sharks
- sign F Tyler Toffoli to 4-year, $24M contract
- sign F Alex Wennberg to 2-year, $10M contract
-
Stars
- re-sign F Sam Steel to 1-year, $1.2M contract extension
- sign G Casey DeSmith to 3-year, $3M contract
- sign F Matt Duchene to 1-year, $3M contract
- sign D Matt Dumba to 2-year, $7.5M contract
- sign F Nils Lundkvist to 1-year, $1.25M contract
- sign D Ilya Lyubushkin to 3-year, $9.75M contract
- sign D Brendan Smith to 1-year, $1M contract
-
Utah
- signs D Ian Cole to 1-year, $3.1M contract
- signs F Kevin Stenlund to 2-year, $4M contract
-
Wild
- re-sign D Jake Middleton to 4-year, $17.4M contract extension
- sign F Yakov Trenin to 4-year, $14M contract
June 30
- Blue Jackets place D Adam Boqvist on waivers for purpose of buyout
- Canadiens trade D Johnathan Kovacevic to Devils for conditional 2026 4th-round pick
- Ducks sign F Isac Lundestrom to 1-year, $1.5M contract
- Hurricanes trade F Jake Guentzel's UFA rights to Lightning for 2025 3rd-round pick
- Jets place D Nate Schmidt on waivers for purpose of buyout
- Kraken sign F John Hayden to 1-year, $775K contract
-
Maple Leafs
- re-sign F Max Domi to 4-year, $15M contract
- re-sign D Timothy Liljegren to 2-year, $6M contract
- Oilers place G Jack Campbell on waivers for purpose of buyout
- Red Wings re-sign F Patrick Kane to 1-year, $4M contract plus $2.5M in bonuses
- Sharks re-sign F Luke Kunin to 1-year, $2.75M contract
- Utah signs D Sean Durzi to 4-year, $24M contract extension
June 29
- Blues trade F Kevin Hayes, 2025 2nd-round pick to Penguins for future considerations
- Bruins trade F Jakub Lauko, 2024 4th-round pick to Wild for F Vinni Lettieri, 2024 4th-round pick
- Capitals trade F Beck Malenstyn to Sabres for 2024 2nd-round pick
-
Devils
- trade D John Marino and 2024 5th-round pick to Utah for 2024 2nd-round pick, 2025 2nd-round pick
- trade G Akira Schmid, F Alexander Holtz to Golden Knights for F Paul Cotter, 2025 3rd-round pick
- Golden Knights trade G Logan Thompson to Capitals for 2024 3rd-round pick, 2025 3rd-round pick
- Lightning trade D Mikhail Sergachev to Utah for F Conor Geekie, D J.J. Moser, 2025 2nd-round pick, 2024 7th-round pick
- Lightning trade F Tanner Jeannot to Kings for 2024 4th-round pick, 2025 2nd-round pick
- Sabres buy out F Jeff Skinner
- Stars trade D Chris Tanev's UFA rights to Maple Leafs for F Max Ellis, 2026 7th-round pick
- Utah re-signs D Juuso Valimaki to 2-year, $4M contract
June 28
- Blue Jackets trade F Alexandre Texier to Blues for 2025 4th-round pick. Blues sign Texier to 2-year, $4.2M contract.
- Flyers buy out F Cam Atkinson
- Oilers sign G Calvin Pickard to 2-year, $2M contract extension
June 27
-
Canucks
- re-sign F Dakota Joshua to 4-year, $13M contract
- re-sign D Tyler Myers to 3-year, $9M contract
- Flames trade F Andrew Mangiapane to Capitals for 2025 2nd-round pick
- Kings trade F Carl Grundstrom to Sharks for D Kyle Burroughs
- Predators, G Juuse Saros agree to 8-year, $61.92M contract extension
- Stars buy out D Ryan Suter
June 26
-
Canucks
- re-sign F Teddy Blueger to 2-year, $3.6M contract
- trade F Ilya Mikheyev, F Sam Lafferty, 2027 2nd-round pick to Blackhawks for 2027 4th-round pick
- Utah re-signs F Liam O'Brien to 3-year, $3M contract
June 25
- Avalanche re-sign F Casey Mittelstadt to 3-year, $17.25M contract
- Jets re-sign D Dylan DeMelo to 4-year, $19.6M contract
- Red Wings trade D Jake Walman, 2024 2nd-round pick to Sharks for future considerations
June 24
- Bruins trade G Linus Ullmark to Senators for G Joonas Korpisalo, F Mark Kastelic, and 2024 1st-round pick
- Devils re-sign D Nick DeSimone to 1-year, $775K contract
June 22
- Kings re-sign F Alex Turcotte to 3-year, $2.325M contract
June 21
- Avalanche F Andrew Cogliano retires after 17 seasons
- Blue Jackets re-sign F Yegor Chinakhov to 2-year, $4.2M contract
- Wild trade F Adam Beckman to Devils for F Graeme Clarke
June 20
- Penguins re-sign G Alex Nedeljkovic to 2-year, $5M contract
June 19
- Canucks re-sign D Mark Friedman to 1-year, $775K contract
- Flames trade G Jacob Markstrom to Devils for D Kevin Bahl, 2025 1st-round pick (Calgary retains 31.25% of Markstrom's salary)
- Islanders re-sign F Kyle MacLean to 3-year, $2.325M contract
- Kings trade F Pierre-Luc Dubois to Capitals for G Darcy Kuemper
- Sharks claim F Barclay Goodrow off waivers from Rangers
- Stars trade F Ty Dellandrea to Sharks for 2025 4th-round pick
June 18
- Blues re-sign D Scott Perunovich to 1-year, $1.15M contract
- Canucks re-sign D Filip Hronek to 8-year, $58M contract
June 17
- Lightning G Brian Elliott retires after 16 seasons
June 14
- Hurricanes re-sign D Jalen Chatfield to 3-year, $9M contract
June 13
- Rangers re-sign F Kaapo Kakko to 1-year, $2.4M contract