Stay up to date on the latest key signings from the NHL's 2017 off-season by following the tracker below.

Moves and contract terms listed have been announced by teams or reported by reputable media.

All salaries listed are the total for the length of the deal and are in US currency.

October 5

Ottawa Senators

Ottawa Senators:

  • Re-sign D Mark Borowiecki (2 years, $2.4M)

October 4

Minnesota Wild

Minnesota Wild:

  • Sign F Daniel Winnik (1 year, $660K)

Winnipeg Jets

Winnipeg Jets:

  • Re-sign F Nikolaj Ehlers (7 years, $42M)

Full story


September 18 

Minnesota Wild

Minnesota Wild: 

  • Re-sign F Mikko Koivu (2 years, $11M)

September 15

Colorado Avalanche

Colorado Avalanche:

  • Re-sign D Nikita Zadorov (2 years, $4.3M)

September 14

Minnesota Wild

Minnesota Wild:

  • Sign F Marcus Foligno (4 years, $11.5M)

Boston Bruins

Boston Bruins:

  • Re-sign F David Pastrnak (6 years, $40M)

Winnipeg Jets

Winnipeg Jets:

  • Re-sign F Bryan Little (6 years, $31.75M)

Full story


September 11

New Jersey Devils

New Jersey Devils:

  • Sign D Damon Severson (6 years, $25M)

Full story


September 3

Arizona Coyotes

Arizona Coyotes:

  • Re-sign Anthony Duclair (1 year, $1.2M)

September 1

Vancouver Canucks

Vancouver Canucks:

  • Sign F Thomas Vanek (1 year, $2M)

Columbus Blue Jackets

Columbus Blue Jackets:

  • Re-sign Alex Wennberg (6 years, $24.9M)

August 27

New Jersey Devils

New Jersey Devils:

  • Sign D Will Butcher Univerity of Denver (2 year, $1.85M)

Full story


August 25

New Jersey Devils

New Jersey Devils:

  • Sign F Drew Stafford (1 year, $800K)

August 21

Anaheim Ducks

Anaheim Ducks:

  • Sign D Francois Beauchemin

August 17

Buffalo Sabres

Buffalo Sabres:

  • Re-sign F Zemgus Girgensons

August 16

Minnesota Wild

Minnesota Wild:

  • Sign F Matt Cullen (1 year, $1M)

Edmonton Oilers

Edmonton Oilers:

  • Re-sign F Leon Draisaitl (8 years, $68M)

Full story


August 1

Minnesota Wild

Minnesota Wild: 

  • Re-sign F Mikeal Granlund (3 years, $17.25M)

Carolina Hurricanes

Carolina Hurricanes:

  • Re-sign D Brett Pesce (6 years, $24.15M)

July 31

Buffalo Sabres

Buffalo Sabres:

  • Sign D Nathan Beaulieu (2 years, $4.8M)

July 30 

Minnesota Wild

Minnesota Wild: 

  • Re-sign F Nino Niederreiter (5 years, $26.25M)

Pittsburgh Penguins

Pittsburgh Penguins: 

  • Re-sign F Conor Sheary (3 years, $9M)

Full story


July 28

Nashville Predators

Nashville Predators: 

  • Re-sign F Ryan Johansen (8 years, $64M)

Full story


July 26

Boston Bruins

Boston Bruins:

  • Sign C Ryan Spooner (1 year, $2.825M)

July 25

New Jersey Devils

New Jersey Devils:

  • Re-sign D Mirco Mueller (2 years, $1.7M)

Montreal Canadiens

Montreal Canadiens:

  • Sign D Mark Streit (1 year, $700K)

Full story


New York Rangers

New York Rangers:

  • Re-sign F Mika Zibanejad (5 years, $26.75M)

Buffalo Sabres

Buffalo Sabres:

  • Re-sign G Robin Lehner (1 year, $4M)

July 24

Vancouver Canucks

Vancouver Canucks:

  • Re-sign F Reid Boucher (1 years, $687.5K)

New York Islanders

New York Islanders:

  • Re-sign D Adam Pelech (4 years, $6.4M)

Nashville Predators

Nashville Predators:

  • Re-sign F Austin Watson (3 years, $3.3M)

Pittsburgh Penguins

Pittsburgh Penguins:

  • Re-sign D Brian Dumoulin (6 years, $24.6M)

Ottawa Senators

Ottawa Senators:

  • Sign D Johnny Oduya (1 year, $1M)

Winnipeg Jets

Winnipeg Jets:

  • Re-sign G Connor Hellebuyck (1 year, $2.25M)

July 22

Nashville Predators

Nashville Predators: 

  • Re-sign F Viktor Arvidsson (7 years, $29.75M)

Arizona Coyotes

Arizona Coyotes:

  • Re-sign F Jordan Martinook (2 years, $3.6M)

July 21

Detroit Red Wings

Detroit Red Wings:

  • Re-sign F Tomas Tatar (4 years, $21.2M)

Ottawa Senators

Ottawa Senators:

  • Sign F Ryan Dzingel (2 years, $3.6M)

July 20

St. Louis Blues

St. Louis Blues:

  • Re-sign D Colton Parayko (5 years, $27.5M)

Full Story


July 18

Nashville Predators

Nashville Predators:

  • Re-sign F Pontus Aberg (2 years, $1.3M)

San Jose Sharks

San Jose Sharks:

  • Re-sign F Marcus Sorensen (2 years, $1.4M)

July 17

Ottawa Senators

Ottawa Senators:

  • Re-sign Jean-Gabriel Pageau (3 years, $9.3M)

Full story


July 15

Vegas Golden Knights

Vegas Golden Knights:

  • Re-sign D Griffin Reinhart (2 years, $1.6M)
  • Re-sign F Brendan Leipsic (2 years, $1.3M)

July 14

Calgary Flames

Calgary Flames:

  • Re-sign F Curtis Lazar (2 years, $1.9M)

Boston Bruins

Boston Bruins: 

  • Re-sign G Malcolm Subban (2 years, $1.3M)
  • Re-sign G Zane McIntyre (2 years, $1.3M)

Philadelphia Flyers

Philadelphia Flyers:

  • Re-sign F Taylor Leier (1 year, TBD)

Chicago Blackhawks

Chicago Blackhawks:

  • Re-sign D Erik Gustafsson (1 year)

Tampa Bay Lightning

Tampa Bay Lightning:

  • Re-sign F Ondrej Palat (5 years, $26.5M)

July 13

Los Angeles Kings

Los Angeles Kings:

  • Re-sign D Kevin Gravel (1 year, $650Gs)

Calgary Flames

Calgary Flames: 

  • Re-sign F Michael Ferland (2 years, $3.5M) 

Full story

July 12

Vancouver Canucks

Vancouver Canucks:

  • Re-sign F Michael Chaput (1 year, $687K)

Winnipeg Jets

Winnipeg Jets:

  • Re-sign F Andrew Copp (2 years, $2M)

Carolina Hurricanes

Carolina Hurricanes:

  • Re-sign D Jaccob Slavin (7 years, $37.1M extension)

July 11

Philadelphia Flyers

Philadelphia Flyers:

  • Re-sign F Scott Laughton (2 year, $1.925M)

July 8

Tampa Bay Lightning

Tampa Bay Lightning:

  • Re-sign F Tyler Johnson (7 years, $35M)

Dallas Stars

Dallas Stars:

  • Re-sign C Radek Faksa (3 years, $6.6M)

Edmonton Oilers

Edmonton Oilers:

  • Sign D Yohann Auvitu 

Buffalo Sabres

Buffalo Sabres:

  • Re-sign Johan Larsson (2 years, $2.95M)

July 7

Edmonton Oilers

Edmonton Oilers:

  • Sign F Jussi Jokinen (1 year, $1.1M)

Full story


July 6

Dallas Stars

Dallas Stars:

  • Re-sign F Brett Ritchie (2 years, $7M)

Florida Panthers

Florida Panthers:

  • Re-sign D Mark Pysyk (3 years)

Vegas Golden Knights

Vegas Golden Knights:

  • Sign F Teemu Pulkkinen (1 year, $700K)

Los Angeles Kings

Los Angeles Kings:

  • Re-sign F Nick Shore (1 year, $925K)

Washington Capitals

Washington Capitals:

  • Re-sign G Philipp Grubauer (1 year, $1.5M)

July 5

Tampa Bay Lightning

Tampa Bay Lightning:

  • Re-sign D Jake Dotchin (2 years, $1.625M)

Edmonton Oilers

Edmonton Oilers:

  • Re-sign F Connor McDavid (8 years, $100M extension)

Full story


Toronto Maple Leafs

Toronto Maple Leafs:

  • Re-sign F Zach Hyman (4 years, $9M)

Full story


Montreal Canadiens

Montreal Canadiens:

  • Re-sign F Alex Galchenyuk (3 years, $14.7M)

Full story


Anaheim Ducks

Anaheim Ducks: 

  • Sign G Reto Berra (1 year)

July 4

Vegas Golden Knights

Vegas Golden Knights:

  • Sign F Oscar Lindberg (2 years, $3.4M)

New York Rangers

New York Rangers:

  • Sign F David Desharnais (1 year, $1M)
  • Re-sign F Jesper Fast (3 years, $5.55M)

San Jose Sharks

San Jose Sharks: 

  • Sign F Brandon Bollig (1 year)

Washington Capitals

Washington Capitals:

  • Re-sign F Andre Burakovsky (2 years, $6M)

Colorado Avalanche

Colorado Avalanche:

  • Sign F Nail Yakupov (1 year, $875K)

July 3 

Dallas Stars

Dallas Stars:

  • Sign F Alexander Radulov (5 years, $31.25M)

Montreal Canadiens

Montreal Canadiens:

  • Sign F Ales Hemsky (1 year, $1M)

Washington Capitals

Washington Capitals:

  • Sign F Devante Smith-Pelly (1 year, $650K)

July 2

San Jose Sharks

San Jose Sharks:

  • Re-sign F Joe Thornton (1 year, $8M)

Washington Capitals

Washington Capitals:

  • Re-sign F Evgeny Kuznetsov (8 years, $62.4M) 

Toronto Maple Leafs

Toronto Maple Leafs:

  • Sign F Patrick Marleau (3 years, $18.75M)

Full story


Montreal Canadiens

Montreal Canadiens:

  • Re-sign G Carey Price (8 years, $84M extension)

Full story


July 1

Vegas Golden Knights

Vegas Golden Knights:

  • Sign D Brad Hunt (2 years, $1.3M)

Minnesota Wild

Minnesota Wild:

  • Sign D Kyle Quincey (1 year, $1.25M)

Arizona Coyotes

Arizona Coyotes:

  • Sign F Nick Cousins (2 years, $2M)
  • Sign D Adam Clendening (1 year, $650K)

Ottawa Senators

Ottawa Senators:

  • Sign F Nate Thompson (2 years, $3.3M)

Boston Bruins

Boston Bruins:

  • Sign F Kenny Agostino (1 year, $875K)
  • Sign D Paul Postma (1 year, $725K)

Anaheim Ducks

Anaheim Ducks:

  • Re-sign D Cam Fowler (8 years, $52M extension)
  • Sign G Ryan Miller (2 years, $4M)
  • Sign F Derek Grant (1 year, $650K)

St. Louis Blues

St. Louis Blues:

  • Sign F Chris Thorburn (2 years, $1.8M)
  • Sign F Oskar Sundqvist (1 year, $675K)
  • Sign F Beau Bennett (1 year, $650K)

Los Angeles Kings

Los Angeles Kings:

  • Sign F Mike Cammalleri (1 year, $1M)
  • Sign D Christian Folin (1 year, $850K)
  • Sign G Darcy Kuemper (1year, $650K)

San Jose Sharks

San Jose Sharks:

  • Re-sign D Marc-Edouard Vlasic (8 years, $56M  extension)
  • Re-sign G Martin Jones (6 years, $34.5M extension)

Pittsburgh Penguins

Pittsburgh Penguins:

  • Sign D Matt Hunwick (3 years, $6.75M)
  • Sign G Antti Niemi (1 year, $700K)
  • Sign D Justin Schultz (3 years, $16.5M)
  • Sign C Greg McKegg (1 year, $650K)

New York Rangers

New York Rangers:

  • Sign D Kevin Shattenkirk (4 years, $26.6M)
  • Sign G Ondrej Pavelec (1 year, $1.3M)

Nashville Predators

Nashville Predators:

  • Sign F Nick Bonino (4 years, $16.4M)
  • Sign F Scott Hartnell (1 year, $1M)
  • Sign G Anders Lindback (1 year, $650K)

Buffalo Sabres

Buffalo Sabres:

  • Sign G Chad Johnson (1 year, $2.5M)
  • Sign F Benoit Pouliot (1 year, $1.15M)
  • Sign F Seth Griffith (1 year, $650K)
  • Sign D Matt Tennyson (2 years)

Washington Capitals

Washington Capitals:

  • Re-sign F Brett Connolly (2 years, $3M)

Carolina Hurricanes

Carolina Hurricanes:

  • Sign F Justin Williams (2 years, $9M)
  • Sign F Josh Jooris (1 year, $775K)

Dallas Stars

Dallas Stars:

  • Sign F Martin Hanzal (3 years, $14.25M)
  • Sign F Tyler Pitlick (3 years, $3M)
  • Re-sign D Patrik Nemeth (1 year, $945K)
  • Sign F Brian Flynn (1 year)

Tampa Bay Lightning

Tampa Bay Lightning:

  • Sign D Dan Girardi (2 years, $6M)
  • Sign F Chris Kunitz (1 year, $2M)
  • Sign G Michael Leighton (1 year)

Detroit Red Wings

Detroit Red Wings:

  • Sign D Trevor Daley (3 years, $9.5M)
  • Sign D Luke Witkowski (2 years)

Vancouver Canucks

Vancouver Canucks: 

  • Sign F Sam Gagner (3 years, $9.45M)
  • Sign D Michael Del Zotto (2 years, $6M)
  • Sign G Anders Nilsson (2 years, $5M)
  • Sign F Alexander Burmistrov (1 year, $900K)
  • Re-sign F Anton Rodin (1 year, $700K)
  • Sign D Patrick Wiercioch (1 year, $650K)

Colorado Avalanche

Colorado Avalanche:

  • Sign G Jonathan Bernier (1 year, $2.75M)

New Jersey Devils

New Jersey Devils:

  • Sign F Brian Boyle (2 years, $5.1M)

Montreal Canadiens

Montreal Canadiens:

  • Sign D Karl Alzner (5 years, $23.1M)
  • Sign F Byron Froese (2 years)
  • Sign F Peter Holland (2 years)
  • Sign D Joe Morrow (1 year)

Winnipeg Jets

Winnipeg Jets:

  • Sign D Dmity Kulikov (3 years, $13M)
  • Sign G Steve Mason (2 years, $8.2M)
  • Sign F Michael Sgarbossa (1 year, $650K)

Chicago Blackhawks

Chicago Blackhawks:

  • Sign F Patrick Sharp (1 year, $1M)
  • Sign G Jean-Francois Berube (2 years, $1.5M)
  • Sign D Jordan Oesterle (2 years, $1.3M)
  • Sign F Tommy Wingels (1 year)
  • Sign F Lance Bouma (1 year)

Philadelphia Flyers

Philadelphia Flyers:

  • Sign G Brian Elliott (2 years, $5.5M)
  • Re-sign F Mike Vecchione (2 years, $1.8M)

Florida Panthers

Florida Panthers:

  • Sign F Evgeny Dadonov (3 years)
  • Sign F Radim Vrbata (1 year, $2.5M)
  • Sign F Micheal Haley (2 years)
  • Re-sign D Alex Petrovic (1 year, $1.85M)

Toronto Maple Leafs

Toronto Maple Leafs:

  • Sign D Ron Hainsey (2 years, $6M)
  • Re-sign G Curtis McElhinney (2 years, $1.7M)
  • Re-sign G Garret Sparks (2 years, $1.3M)
  • Sign F Dominic Moore (1 year, $1M)
  • Re-sign C Colin Greening (1 year, $750K)

June 30

Calgary Flames

Calgary Flames:

  • Re-sign D Michael Stone (3 years, $10.5M)

Full story


Washington Capitals

Washington Capitals:

  • Re-sign D Dmitry Orlov (6 years, $30.6M)

Full story


June 29

Philadelphia Flyers

Philadelphia Flyers:

  • Re-sign F Jordan Weal (2 years, $3.5M)

New Jersey Devils

New Jersey Devils:

  • Re-sign G Keith Kinkaid (2 years, $2.5M)

Calgary Flames

Calgary Flames:

  • Re-sign F Kris Versteeg (1 year, $1.75M)

Full story


St. Louis Blues

St. Louis Blues:

  • Re-sign Magnus Paajarvi (1 year, $800K)

New York Rangers

New York Rangers:

  • Re-sign D Brendan Smith (4 years, $17.4M)

June 28

Carolina Hurricanes

Carolina Hurricanes:

  • Re-sign F Brock McGinn (2 years, $1.775M)
  • Re-sign D Philip Samuelsson (1 year, $650K)

Colorado Avalanche

Colorado Avalanche:

  • Re-sign F Sven Andrighetto (2 years)

Ottawa Senators

Ottawa Senators:

  • Re-sign G Mike Condon (3 years, $7.2M)

Full story


Tampa Bay Lightning

Tampa Bay Lightning:

  • Re-sign F Cory Conacher (2 years, $1.3M)
  • Re-sign F Gabriel Dumont (2 years, $1.3M)

Montreal Canadiens

Montreal Canadiens:

  • Re-sign F Jacob De La Rose (1 year, $725K)

Boston Bruins

Boston Bruins:

  • Re-sign F Noel Acciari (2 years, $1.45M)

June 27

Calgary Flames

Calgary Flames:

  • Agree to deal with F Spencer Foo

Full story


Edmonton Oilers

Edmonton Oilers:

  • Re-sign D Eric Gryba (2 years, $1.8M)

Full story


June 26

Washington Capitals

Washington Capitals:

  • Re-sign F Brett Connolly (2 years, $3M)

Ottawa Senators

Ottawa Senators:

  • Re-sign F Tom Pyatt (2 years, $2.2M)

Full story


Edmonton Oilers

Edmonton Oilers:

  • Re-sign F Zack Kassian (3 years, $5.85M)

Full story


Dallas Stars

Dallas Stars:

  • Re-sign D Esa Lindell (2 years, $4.4M)

Tampa Bay Lightning

Tampa Bay Lightning:

  • Re-sign D Andrej Sustr (1 year, $1.95M)
  • Re-sign F Yanni Gourde (2 years, $2M)

Carolina Hurricanes

Carolina Hurricanes:

  • Re-sign F Derek Ryan (1 year, $1.425M)

June 25

Anaheim Ducks

Anaheim Ducks:

  • Re-sign D Korbinian Holzer (2 years, $1.8M)

June 24

Winnipeg Jets

Winnipeg Jets:

  • Re-sign D Ben Chiarot (2 years, $2.8M)

June 23

Anaheim Ducks

Anaheim Ducks:

  • Re-sign F Patrick Eaves (3 years, $9.45M)

Washington Capitals

Washington Capitals:

  • Re-sign F T.J. Oshie (8 years, $46M)

Edmonton Oilers

Edmonton Oilers:

  • Re-sign D Kris Russell (4 years, $16M)

Full story


June 21

Vegas Golden Knights

Vegas Golden Knights:

  • Re-sign F Erik Haula (3 years, $8.25M)
  • Re-sign D Deryk Engelland (1 year, $1M)

​June 19

Tampa Bay Lightning

Tampa Bay Lightning:

  • Re-sign G Peter Budaj (2 years, $2.05M)

June 15

Vancouver Canucks

Vancouver Canucks:

  • Re-sign D Erik Gudbranson (1 year, $3.5M)

Full story


Carolina Hurricanes

Carolina Hurricanes:

  • Re-sign F Teuvo Teravainen (2 years, $5.72M)

Montreal Canadiens

Montreal Canadiens: 

  • Re-sign F Jonathan Drouin (6 years, $33M)​

Full story