NHL free agency and trade tracker
Get up to speed on the latest moves
Get up to speed on the latest important signings and trades from the NHL's off-season by following the tracker below.
Moves and contract terms listed here have been announced by teams or reported in the media.
All dollar figures are US.
Sept. 28
New Jersey Devils:
- Sign D Kyle Quincey (1 year, $1.25M)
Sept. 21
Washington Capitals:
- Re-sign D Dmitry Orlov (1 year, $2.57M)
Sept. 20
NY Islanders:
- Re-sign F Ryan Strome (2 years $5 million)
Sept. 7
Florida Panthers:
- Re-sign F Jonathan Huberdeau (6 years, $35.4M)
Carolina Hurricanes:
- Sign G Michael Leighton (1 year, $700K)
Sept. 1
Buffalo Sabres:
- Re-sign F Zemgus Girgensons (1 year, $1.15M)
Aug. 30
Boston Bruins:
- Sign F Dominic Moore (1 year, $900K)
Aug. 26
New York Rangers:
- Sign F Brandon Pirri (1 year, $1.1M)
Aug. 25
Arizona Coyotes acquire:
- F Dave Bolland
- F Lawson Crouse
Florida Panthers acquire:
- 2017 third round pick
- Conditional 2018 second round pick
Sept. 20
NY Islanders:
Aug. 24
Dallas Stars:
- Sign F Jiri Hudler (1 year, $2M)
Aug. 23
Ottawa Senators:
- Re-sign D Cody Ceci (2 years, $5.6M)
Aug. 22
Toronto Maple Leafs:
- Sign G Jhonas Enroth (1 year, $750K)
Aug. 19
Calgary Flames:
- Re-sign F Sean Monahan (7 years, $44.625M)
Aug. 17
Pittsburgh Penguins:
- Re-sign F Matt Cullen (1 year, $1M)
Aug. 16
Arizona Coyotes:
- Sign F Radim Vrbata (1 year, $1M)
Aug. 15
Anaheim Ducks:
- Sign F Antoine Vermette (2 years, $3.5M)
Aug. 1
Columbus Blue Jackets:
- Sign F Sam Gagner (1 year, $650K)
July 31
Colorado Avalanche:
- Re-sign D Tyson Barrie (4 years, $22M)
July 28
Minnesota Wild:
- Re-sign D Matt Dumba (2 years, $5.1M)
Arizona Coyotes:
- Re-sign D Connor Murphy (6 years, $23.1M)
- Re-sign D Michael Stone (1 year, $4M)
July 27
Detroit Red Wings:
- Re-sign G Petr Mrazek (2 years, $8M)
Nashville Predators:
- Sign D Matt Carle (1 year, $700K)
- Re-sign F Calle Jarnkrok (6 years, $12M)
Ottawa Senators:
- Re-sign F Mike Hoffman (4 years, $20.75M)
July 26
Tampa Bay Lightning:
- Re-sign F Vladislav Namestnikov (2 years, $3.875M)
Philadelphia Flyers:
- Re-sign D Brandon Manning (2 years, $1.95M)
Detroit Red Wings:
- Re-sign D Danny DeKeyser (6 years, $30M)
July 25
Toronto Maple Leafs:
- Re-sign D Frank Corrado (1 year)
- Re-sign F Peter Holland (1 year, $1.3M)
Philadelphia Flyers:
- Re-sign F Brayden Schenn (4 years, $20.5M)
July 23
Arizona Coyotes:
- Sign D Luke Schenn (2 years, $2.5M)
July 22
Toronto Maple Leafs:
- Re-sign D Connor Carrick (2 years, $1.5M)
New York Rangers:
- Re-sign F Chris Kreider (4 years, $18.5M)
- Re-sign F Kevin Hayes (2 years, $5.2M)
July 21
Toronto Maple Leafs:
- Re-sign F Josh Leivo (2 years, $1.225M)
July 20
Florida Panthers:
- Re-sign F Logan Shaw (1 year, $660K)
Colorado Avalanche:
- Re-sign F Mikhail Grigorenko (1 year, $1.3M)
Washington Capitals:
- Re-sign F Marcus Johansson (3 years, $13.75M)
July 18
Ottawa Senators acquire:
- F Derrick Brassard
- 2018 7th-round pick
New York Rangers acquire:
- F Mika Zibanejad
- 2018 2nd-round pick
San Jose Sharks:
- Sign F Matt Nieto (1 year, $735K)
July 17
Tampa Bay Lightning:
- Re-sign F Alex Killorn (7 years, $31.15M)
July 15
St. Louis Blues:
- Re-sign F Jaden Schwartz (5 years, $26.75M)
Toronto Maple Leafs:
- Re-sign G Garret Sparks (1 year)
July 14
Buffalo Sabres:
- Re-sign F Marcus Foligno (1 year)
Detroit Red Wings:
- Re-sign F Luke Glendening (4 years, $7.2M extension)
Winnipeg Jets:
- Re-sign F Adam Lowry (2 years, $2.25M)
- Re-sign F Joel Armia (2 years, $1.85M)
Boston Bruins:
- Re-sign D Colin Miller (2 years, $2M)
- Re-sign D Joe Morrow (1 year, $800K)
July 13
Detroit Red Wings:
- Re-sign F Teemu Pulkkinen (1 year, $812.5K)
New York Rangers:
- Re-sign F J.T. Miller (2 years, $5.25M)
Pittsburgh Penguins:
- Re-sign D Justin Schultz (1 year, $1.4M)
JULY 12
Anaheim Ducks:
- Re-sign D Korbinian Holzer (1 year, $700K)
Arizona Coyotes:
- Re-sign F Shane Doan (1 year, $2.5M)
Carolina Hurricanes:
- Re-sign F Victor Rask (6 years, $24M)
July 11
St. Louis Blues:
- Sign F Landon Ferraro (1 year, $700K)
Philadelphia Flyers:
- Sign F Jordan Weal (1 year, $650K)
July 8
Colorado Avalanche
- Re-sign F Nathan MacKinnon (7 years, $44.1M)
Winnipeg Jets
- Re-sign F Mark Scheifele (8 years, $49M)
Anaheim Ducks acquire:
- G Jonathan Bernier
Toronto Maple Leafs acquire:
- 2017 conditional draft pick
July 7
Vancouver Canucks:
- Re-sign G Jacob Markstrom (3 years, $11M extension)
Ottawa Senators:
- Sign F Chris Kelly (1 year, $900K)
Winnipeg Jets:
- Re-sign F Mathieu Perreault (4 years, $16.5M extension)
New Jersey Devils
- Re-sign F Kyle Palmieri (5 years, $23.25M)
July 6
Florida Panthers:
- Re-sign F Derek MacKenzie (2 years, $2.7M)
New Jersey Devils:
- Re-sign F Sergey Kalinin (1 year, $800K)
July 5
Colorado Avalanche:
- Re-sign G Calvin Pickard (2 years, $2M)
New Jersey Devils:
- Re-sign F Jacob Josefson (1 year, $1.1M)
Minnesota Wild:
- Re-sign G Darcy Kuemper (1 year, $1.55M)
Anaheim Ducks:
- Sign F Jared Boll (2 years, $1.8M)
St. Louis Blues:
- Re-sign F Magnus Paajarvi (1 year, $700K)
Chicago Blackhawks:
- Sign F Jordin Tootoo (1 year, $750K)
New York Islanders:
- Re-sign G Jean-Francois Berube (1 year)
Montreal Canadiens:
- Re-sign F Phillip Danault (2 years, $1.825M)
July 3
Dallas Stars:
- Sign F Adam Cracknell (1 years, $600K)
Carolina Hurricanes:
- Sign D Matt Tennyson (1 year, $675K)
Florida Panthers:
- Re-sign F Reilly Smith (5 years, $25M extension)
July 2
Buffalo Sabres acquire:
- G Anders Nilsson
St. Louis Blues acquire:
- 2017 5th-round pick
New York Islanders:
- Sign F P.A. Parenteau (1 year, $1.25M)
Florida Panthers:
- Sign D Jason Demers (5 years, $22.5M)
- Re-sign F Vincent Trocheck (6 years, $28.5M)
Toronto Maple Leafs:
- Sign D Roman Polak (1 year, $2.25M))
July 1
Ottawa Senators:
- Sign F Mike Blunden (2 years, $1.475M)
Toronto Maple Leafs:
- Sign F Matt Martin (4 years, $10M)
Colorado Avalanche:
- Sign F Joe Colborne (2 years, $5M)
- Sign D Fedor Tyutin (1 year, $2M)
- Sign D Patrick Wiercioch (1 year, $800K)
Washington Capitals:
- Sign F Brett Connolly (1 year, $850K)
New York Rangers:
- Sign F Michael Grabner (2 years, $3.2M)
- Sign F Nathan Gerbe (1 year, $600K)
Dallas Stars:
- Sign D Dan Hamhuis (2 years, $7.5M)
- Sign F Patrick Eaves (1 year, $1M)
- Sign D Andrew Bodnarchuk (2 years, $1.45M)
Winnipeg Jets:
- Sign F Shawn Matthias (2 years, $4.25M)
- Sign F Quinton Howden (1 year, $650K)
- Sign D Brian Strait (1 year, $600K)
Tampa Bay Lightning:
- Re-sign D Victor Hedman (8 years, $63M extension)
- Re-sign G Andrei Vasilevskiy (3 years, $10.5M)
Montreal Canadiens:
- Sign F Alexander Radulov (1 year, $5.75M)
- Sign G Al Montoya (1 year, $950K)
- Sign D Zach Redmond (2 years, $1.225M)
- Re-sign F Daniel Carr (2 years)
Carolina Hurricanes:
- Sign F Lee Stempniak (2 years, $5M)
- Sign F Viktor Stalberg (1 year, $1.5M)
New Jersey Devils:
- Sign D Ben Lovejoy (3 years, $8M)
- Sign F Vern Fiddler (1 year, $1.25M)
- Re-sign D Jon Merill (2 years, $2.275M)
- Re-sign F Devante Smith-Pelly (2 years, $2.6M)
Philadelphia Flyers:
- Sign F Dale Weise (4 years, $9.4M)
Arizona Coyotes:
- Sign F Jamie McGinn (3 years, $10M)
- Re-sign D Kevin Connauton (2 years)
- Re-sign D Klas Dahlbeck (1 year, $750 K)
- Sign F Ryan White (1 year, $1M)
San Jose Sharks:
- Sign D David Schlemko (4 years, $8.4M)
- Sign F Mikkel Boedker (4 years, $16M)
Los Angeles Kings:
- Sign D Tom Gilbert (1 years, $1.4M)
- Sign G Jeff Zatkoff (2 years, $1.8M)
- Sign D Zach Trotman (1 year, $650K)
- Sign F Michael Latta (1 year, $600K)
- Sign F Teddy Purcell (1 year, $1.6M)
Minnesota Wild:
- Sign F Eric Staal (3 years, $10.5M)
- Sign F Chris Stewart (2 years, $2.3M)
Chicago Blackhawks:
- Sign D Brian Campbell (1 year, $2M)
Calgary Flames:
- Sign F Troy Brouwer (4 years, $18M)
- Sign G Chad Johnson (1 year, $1.7M)
Buffalo Sabres:
- Sign F Kyle Okposo (7 years, $42M)
- Sign D Justin Falk (1 years, $600K)
Boston Bruins:
- Sign F David Backes (5 years, $30M)
- Re-sign F John-Michael Liles (1 year, $2M)
- Sign G Anton Khudobin (2 years, $2.4M)
- Sign F Riley Nash (2 years, $1.8M)
St. Louis Blues:
- Sign F David Perron (2 years, $7.5M)
- Re-sign G Jake Allen (4 years, $17.4M)
- Sign G Carter Hutton (2 years, $2.25M)
Vancouver Canucks:
- Sign F Loui Eriksson (6 years, $36M)
- Sign F Philip Larsen (1 years, $1.025M)
New York Islanders:
- Sign F Andrew Ladd (7 years, $38.5M)
- Sign F Jason Chimera (2 years, $4.5M)
- Re-sign F Shane Prince (2 years, $1.7M)
Florida Panthers:
- Re-sign D Aaron Ekblad (8 years, $60M extension)
- Sign G James Reimer (5 years, $17M)
- Sign F Colton Sceviour (2 years, $1.9M)
- Sign F Jonathan Marchessault (2 years, $1.5M)
Edmonton Oilers:
- Sign F Milan Lucic (7 years, $42M)
- Sign G Jonas Gustavsson (1 year, $800K)
Detroit Red Wings:
- Sign F Frans Neilsen (6 years, $31.5M)
- Re-sign F Darren Helm (5 years, $19.25M)
- Sign F Thomas Vanek (1 year, $2.6M)
- Re-sign D Alexey Marchenko (2 years, $2.9M)
- Sign F Steve Ott (1 years, $800K)
June 30
Buffalo Sabres:
- Re-sign D Jake McCabe (3 years, $4.8M)
Washington Capitals:
- Re-sign F Tom Wilson (2 years, $4M)
Boston Bruins:
- Re-sign D Torey Krug (4 years, $21M)
San Jose Sharks:
- Re-sign F Tomas Hertl (2 years, $6M)
Chicago Blackhawks:
- Re-sign D Michal Rozsival (1 year, $600K)
- Re-sign F Brandon Mashinter (1 year, $575K)
June 29
Tampa Bay Lightning:
- Re-sign F Steven Stamkos (8 years, $68M)
Montreal Canadiens acquire:
- D Shea Weber
Nashville Predators acquire:
- D P.K. Subban
Edmonton Oilers acquire:
- D Adam Larsson
New Jersey Devils acquire:
- F Taylor Hall
St. Louis Blues:
- Re-sign F Kyle Brodziak (2 years, $1.9M)
Minnesota Wild:
- Re-sign F Jason Zucker (2 years, $4M)
Columbus Blue Jackets:
- Re-sign D Seth Jones (6 years, $32.4M)
June 27
Montreal Canadiens:
- Re-sign F Andrew Shaw (6 years, $23.4M)
Vancouver Canucks:
- Re-sign F Emerson Etem (1 year, $775K)
Arizona Coyotes:
- Re-sign G Louis Domingue (2 years)
Ottawa Senators acquire:
- D Patrick Sieloff
Calgary Flames acquire:
- F Alex Chiasson
Nashville Predators:
- Re-sign F Filip Forsberg (6 years, $36M)
June 25
Toronto Maple Leafs acquire:
- F Kerby Rychel
Columbus Blue Jackets acquire:
- D Scott Harrington
- Conditional 2017 5th-round pick
New York Rangers acquire:
- D Nick Holden
Colorado Avalanche:
- 2016 4th-round pick
New Jersey Devils acquire:
- F Beau Bennett
Pittsburgh Penguins acquire:
- 2016 3rd-round pick
Buffalo Sabres acquire:
- D Dmitri Kulikov
- 2016 2nd-round pick (No. 33)
Florida Panthers acquire:
- D Mark Pysyk
- 2016 2nd-round pick (No. 38)
- 2016 3rd-round pick
Los Angeles Kings:
- Re-sign F Trevor Lewis (4 years, $8M)
June 24
Calgary Flames acquire:
- G Brian Elliott
St. Louis Blues acquire:
- 2016 2nd-round pick
- 2018 3rd-round pick
Washington Capitals acquire:
- F Lars Eller
Montreal Canadiens acquire:
- 2017 2nd-round pick
- 2018 2nd-round pick
Montreal Canadiens acquire:
- F Andrew Shaw
Chicago Blackhawks acquire:
- 2016 2nd-round pick
- 2016 2nd-round pick
Dallas Stars:
- Re-sign D Jordie Benn (3 years, $3.3M)
Tampa Bay Lightning:
- Re-sign F J.T. Brown (2 years, $2.5M)
- Re-sign Cedric Paquette (2 years, $1.625M)
Arizona Coyotes acquire:
- F Pavel Datsyuk
- 2016 1st-round pick (16th overall)
Detroit Red Wings acquire:
- 2016 1st-round pick (20th overall)
- 2016 2nd-round pick (53rd overall)
- F Joe Vitale
June 23
Colorado Avalance acquire:
- F Rocco Grimaldi
Florida Panthers acquire:
- G Reto Berra
Florida Panthers:
- Re-sign D Keith Yandle (7 years, $44.45M)
Columbus Blue Jackets:
- Re-sign F William Karlsson (2 years, $2M)
Philadelphia Flyers:
- Re-sign D Radko Gudas (4 years, $13.4M)
June 22
St. Louis Blues:
- Re-sign F Scottie Upshall (1 year, $900K)
June 21
Arizona Coyotes:
- Re-sign D Alex Goligoski (5 years, $27.375M)
Winnipeg Jets:
- Re-sign G Michael Hutchinson (2 years, $2.3M)
June 20
Florida Panthers acquire:
- Rights to D Keith Yandle
New York Rangers acquire:
- 2016 6th-round pick
- 2017 conditional 4th-round pick
Toronto Maple Leafs acquire:
- G Frederik Andersen
Anaheim Ducks acquire:
- 2016 1st-round pick (30th overall)
- 2017 2nd-round pick
Toronto Maple Leafs:
- Re-sign G Frederik Andersen (5 years, $25 million)
Buffalo Sabres acquire:
- Rights to LW Jimmy Vesey
Nashville Predators acquire:
- 2016 3rd-round pick
San Jose Sharks acquire:
- Rights to F Maxim Letunov
- 2017 6th-round pick
Arizona Coyotes acquire:
- 2016 4th-round pick
- 2017 3rd-round pick
June 18
Anaheim Ducks:
- Re-sign D Sami Vatanen (4 years, $19.5M)
June 16
Vancouver Canucks:
- Re-sign LW Sven Baertschi (2 years, $3.7M)
Carolina Hurricanes:
- Re-sign G Cam Ward (2 years, $6.6M)
Arizona Coyotes acquire:
- Rights to D Alex Goligoski
Dallas Stars acquire:
- 2016 5th-round pick
June 15
Carolina Hurricanes acquire:
- F Teuvo Teravainen
- F Bryan Bickell
Chicago Blackhawks acquire:
- 2016 2nd-round pick
- 2017 3rd-round pick