Hockey

2018 NHL free agency tracker

Get up to speed on the latest key signings in NHL free agency.

Catch up on the key signings

John Tavares signed a seven-year deal to join the Toronto Maple Leafs. (Chris Young/The Canadian Press)

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

Moves and contract terms listed below 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.

September 25

Vegas Golden Knights:

  • Re-sign D Shea Theodore (7 years, $36.4M)

September 19

Buffalo Sabres:

  • Re-sign F Sam Reinhart (2 years, $7.3M)

Full story


September 17

Edmonton Oilers:

  • Re-sign D Darnell Nurse (2 years, $6.4M)

Full story


September 16

Winnipeg Jets:

  • Re-sign D Josh Morrissey (2 years, $6.3M)

Full story


August 30

Calgary Flames:

  • Re-sign D Noah Hanifan (6 years, $27.9M)

Full story


August 27

Florida Panthers:

  • Sign F Troy Brouwer (1 year, $850K)

August 20

Edmonton Oilers:

  • Sign D Jakub Jerabek (1 year)

Full story


August 15

Anaheim Ducks: 

  • Re-sign F Ondrej Kase (3 years, $7.8M)

August 14

Nashville Predators:

  • Re-sign D Ryan Ellis (8 years, $50M)

Full story


New Jersey Devils:

  • Re-sign D Steven Santini (3 years, $4.25M)

August 13

New Jersey Devils:

  • Re-sign F Kevin Rooney (2 years, $1.4M)

August 10

Detroit Red Wings:

  • Re-sign F Dylan Larkin (5 years, $30.5M)

Full story


August 9

Arizona Coyotes:

  • Re-sign F Christian Dvorak (6 years, $26.7M)

August 4

Anaheim Ducks:

  • Re-sign G John Gibson (8 years, $51.2M)

Full story


Vegas Golden Knights:

  • Re-sign F William Karlsson (1 year, $5.25M)

Full story


August 3 

Ottawa Senators:

  • Re-sign F Mark Stone (1 year, $7.35M)
  • Re-sign D Cody Ceci (1 year, $4.3M)

Full story


August 2

Colorado Avalanche:

  • Re-sign D Patrick Nemeth (1 year, $2.5M)

August 1

Winnipeg Jets:

  • Re-sign F Nic Petan (1 year, $874K)

July 31

New York Rangers:

  • Re-sign F Ryan Spooner (2 years, $8M)
  • Re-sign F Kevin Hayes (1 year, $5.175M)

July 30

Calgary Flames:

  • Re-sign F Garnet Hathaway (1 year, $850K)

Nashville Predators:

  • Sign F Miikka Salomaki (2 years, $1.5M)

July 27

Washington Capitals:

  • Re-signed F Tom Wilson (6 years, $31.02M)

July 26

Pittsburgh Penguins:

  • Re-signed G Tristan Jarry (2 years, $1.35M)

July 25

Nashville Predators:

  • Re-sign D Dan Hamhuis (2 years, $2.5M)

Winnipeg Jets:

  • Re-sign D Jacob Trouba (1 year, $5.5M)

Full story


Minnesota Wild:

  • Re-sign F Jason Zucker (5 years, $27.5M)

Vancouver Canucks:

  • Re-sign F Jake Virtanen (2 years, $2.5M)

Calgary Flames:

  • Re-sign F Mark Jankowski (2 years, $3.35M)
  • Re-sign D Brett Kulak (1 year, $900K)

Dallas Stars:

  • Re-sign F Mattias Janmark (1 year, $2.3M)

July 24

Winnipeg Jets:

  • Re-sign F Markco Dano (1 year, $800K)
  • Re-sign D Tucker Poolman (3 years, $2.325M)

Washington Capitals:

  • Sign D Brooks Orpik (1 year, $1M)

Anaheim Ducks:

  • Re-sign D  Brandon Montour (2 years, $6.775M)

July 23

New York Islanders:

  • Re-sign F Brock Nelson (1 year, $4.25M)

July 22

Winnipeg Jets:

  • Re-sign F Brandon Tanev (1 year, $1.15M)

July 21

Minnesota Wild:

  • Re-sign D Matt Dumba (5 years, $30M)

Full story 


July 20

Vancouver Canucks:

  • Re-sign D Troy Stecher (2 years, $4.65M)

July 19

Winnipeg Jets:

  • Re-sign F Adam Lowry (3 years, $8.75M)

Washington Capitals:

  • Re-sign D Madison Bowey (2 years, $2M)

July 18

San Jose Sharks:

  • Re-sign F Chris Tierney (2 years, $5.875M)

Vegas Golden Knights:

  • Re-sign F Tomas Nosek (1 year, $962K)

July 17

New Jersey Devils:

  • Re-sign F Blake Coleman (3 years, $5.4M)
  • Re-sign F Stefan Noesen (1 year, $1.725M)

New York Rangers:

  • Re-sign F Jimmy Vesey (2 years, $4.55M)

New York Islanders:

  • Re-sign D Ryan Pulock (2 years)

July 16

Calgary Flames:

  • Re-sign F Elias Lindholm (6 years, $29.1M)

Full story


Anaheim Ducks:

  • Re-sign F Adam Henrique (5 years, $29.1M)

Full story


Nashville Predators:

  • Re-sign F Ryan Hartman (1 year, $875K)
  • Re-sign G Juuse Saros (3 years, $4.5M)

July 15

Montreal Canadiens:

  • Re-sign F Phillip Danault (3 years, $9.249M)

July 14

Columbus Blue Jackets:

  • Re-sign D Ryan Murray (1 year, $2.825M) 

July 13

Toronto Maple Leafs:

  • Re-sign F Andreas Johnsson (1 year, $787K)

Vegas Golden Knights:

  • Re-sign G Marc-Andre Fleury (3 years, $21M)

Montreal Canadiens:

  • Sign F Joel Armia (1 year, $1.85M)

Full story


July 12

Winnipeg Jets: 

  • Re-sign G Connor Hellebuyck (6 years, $6.167)

Full story


Pittsburgh Penguins:

  • Re-sign D Jamie Oleksiak (3 years, $6.41M)

July 11

Detroit Red Wings:

  • Re-sign F Anthony Mantha (2 years, $6.6M)

Toronto Maple Leafs:

  • Re-sign F Frederik Gauthier (2 years, $1.35M)

July 10

Tampa Bay Lightning:

  • Re-sign F Nikita Kucherov (8 years, $76M)

St. Louis Blues:

  • Re-sign F Patrick Maroon (1 year, $1.75M)

July 9

New York Islanders: 

  • Re-sign F Ross Johnston (4 years, $4M)
  • Sign F Jan Kovar (1 year, $2M)

July 7

Vegas Golden Knights:

  • Re-sign D Colin Miller (4 years, $15.5M)

July 6

Colorado Avalanche:

  • Re-sign F Matt Nieto (2 years, $3.95M)

Edmonton Oilers:

  • Re-sign F Ryan Strome (2 years, $6.2M)

Toronto Maple Leafs:

  • Sign F Tyler Ennis (1 year, $650K)

Florida Panthers:

  • Re-sign D Alexander Petrovic (1 year, $1.95M)

Dallas Stars:

  • Re-sign F Jason Dickinson (1 year, $875K)

St. Louis Blues:

  • Re-sign F Oskar Sundqvist (1 year, $700K)

July 5

Detroit Red Wings:

  • Re-sign F Andreas Athanasiou (2 years, $6M)

Carolina Hurricanes:

  • Re-sign D Trevor van Reimsdyk (2 years, $4.6M)

Tampa Bay Lightning:

  • Re-sign F Cedric Paquette (1 year, $1M)

Montreal Canadiens:

  • Re-sign F Jacob de la Rose (2 years, $1.8M)

Columbus Blue Jackets:

  • Re-sign F Boone Jenner (4 years, $15 million)
  • Re-sign F Anthony Duclair (1 year, $650K)

Anaheim Ducks:

  • Sign D Andrej Sustr (1 year, $1.3M)

Philadelphia Flyers:

  • Sign D Christian Folin (1 year, $800K)

July 3

St. Louis Blues:

  • Re-sign F Robby Fabbri (1 year, $925K)

Carolina Hurricanes:

  • Sign D Calvin de Haan (4 years, $18.2M)

New York Islanders:

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

Toronto Maple Leafs:

  • Re-sign D Justin Holl (2 years, $1.3M)

Arizona Coyotes:

  • Re-sign F Brad Richardson (2 years, $2.5M)

Boston Bruins:

  • Re-sign F Sean Kuraly (3 years, $3.825M)

Dallas Stars:

  • Re-sign F Remi Elie (1 year, $735K)

July 2 

New York Islanders:

  • Sign F Tom Kuhnhackl (1 year)

San Jose Sharks:

  • Re-sign F Tomas Hertl (4 years, $22.5M)
  • Re-sign C Joe Thornton (1 year, $5M)

Tampa Bay Lightning:

  • Re-sign D Slater Koekkoek (1 year, $865K) 

Nashville Predators:

  • Sign F Zac Rinaldo (1 year, $650K)

Calgary Flames:

  • Sign F James Neal (5 years, $28.75)

Full story


Anaheim Ducks:

  • Sign F Brian Gibbons (1 year, $1M)

July 1 

Anaheim Ducks:

  • Sign D Luke Schenn (1 year, $800K)

New York Islanders:

  • Sign F Leo Komarov (4 years, $12M)
  • Sign D Thomas Hickey (4 years, $10M)

Vegas Golden Knights: 

  • Sign F Paul Stastny (3 years, $19.5M)
  • Sign D Nick Holden (2 years, $4.4M)
  • Sign F Alex Gallant (1 year, $650K)

Boston Bruins:

  • Sign G Jaroslav Halak (2 years, $5.5M)
  • Sign D John Moore (5 years, $13.75M)
  • Sign F Joakim Nordstrom (2 years, $2M)
  • Sign F Chris Wagner (2 years, $2.5M)

New York Rangers:

  • Sign F Vladislav Namestnikov (2 years)
  • Sign D Fredrik Claesson (1 year)

Winnipeg Jets:

  • Sign G Laurent Brossoit (1 year, $650K)
  • Sign F Dennis Everberg (1 year, $650K)
  • Sign F Seth Griffith (1 year, $650K)

Arizona Coyotes:

  • Sign F Michael Grabner (3 years)

Edmonton Oilers:

  • Sign F Tobias Rieder (1 year)
  • Sign D Kevin Gravel (1 year)
  • Sign F Kyle Brodziak (2 years)

Calgary Flames:

  • Sign F Derek Ryan (3 years, $9.375M )
  • Sign F Austin Czarnik (2 years, $2.5M)


Vancouver Canucks:

  • Sign F Jay Beagle (4 years, $12M)
  • Sign F Antoine Roussel (4 years, $12M)
  • Sign F Tim Schaller (2 years, $2.8M)
  • Sign F Sven Baertschi (3 years, $10.1M)

Colorado Avalanche:

  • Sign D Ian Cole (3 years)
  • Sign F Matt Calvert (3 years)

Pittsburgh Penguins:

  • Sign D Jack Johnson (5 years, $16.25M)
  • Sign F Matt Cullen (1 year, $650K)

Toronto Maple Leafs:

  • Sign F John Tavares (7 years, $77M)
  • Sign F Adam Cracknell (1 year, $650K)
  • Sign F Josh Jooris (1 year, $650K)
  • Sign D Martin Marincin (1 year, $800K)
  • Sign D Jordan Subban (1 year, $650K)

Full story

Breaking down John Tavares' contract

6 years ago
Duration 2:01
Rob Pizzo breaks down how the Leafs were able to get the biggest free agent on the market, at a cheaper price than everyone else.

Washington Capitals:

  • Sign F Nic Dowd (1 year, $650K)
  • Re-sign F Travis Boyd (2 years, $1.6M)

Buffalo Sabres:

  • Sign G Carter Hutton (3 years, $8.75M)
  • Re-sign F Scott Wilson (2 years, $2.1M)

St. Louis Blues:

  • Sign F Tyler Bozak (3 years, $15M)
  • Sign F David Perron (4 years, $16M)
  • Sign G Chad Johnson (1 year, $1.75M)

Carolina Hurricanes:

  • Sign G Petr Mrazek (1 year, $1.5M)

Dallas Stars:

  • Sign F Valeri Nichushkin (2 years, $5.9M)
  • Sign G Anton Khudobin  (2 years, $5M)
  • Sign D Roman Polak (1 year, $1.3M)
  • Sign F Blake Comeau (3 years, $7.2M)

Montreal Canadiens:

  • Sign F Tomas Plekanec (1 year, $2.25M)
  • Sign F Matthew Peca (2 years, $2.6M)

Philadelphia Flyers:

  • Sign F James van Riemsdyk (5 years, $35M)

Detroit Red Wings:

  • Sign F Thomas Vanek (1 year, $3M)
  • Sign G Jonathan Bernier (3 years, $9M)

Chicago Blackhawks: 

  • Sign F Chris Kunitz (1 year)
  • Sign G Cam Ward (1 year)
  • D Brandon Manning (2 years)

Minnesota Wild:

  • Re-sign D Nick Seeler (3 years, $2.175M)
  • Sign D Greg Pateryn (3 years, $6.75M)
  • Sign G Andrew Hammond (1 year, $650K)
  • Sign D Matt Bartkowski (1 year, $650K)
  • Sign F J.T. Brown (2 years, $1.375M)
  • Sign F Eric Fehr (1 year, $1M)
  • Sign F Matt Hendricks (1 year, $700K)

June 30

San Jose Sharks: 

  • Re-sign F Logan Couture (8 years, $64M)

Vegas Golden Knights:

  • Re-sign F Ryan Reaves (2 years, $5.55M)

New Jersey Devils:

  • Re-sign G Eddie Lack (1 year, $650K)

Full story


Detroit Red Wings:

  • Re-sign D Mike Green (2 years, $10.75M)

Full story


June 29

Los Angeles Kings:

  • Re-sign D Drew Doughty (8 years, $88M)

Washington Capitals:

  • Re-sign D Michal Kempny (4 years, $10M)

June 28

Washington Capitals:

  • Re-sign F Devante Smith-Pelly (1 year, $1M)

Full story


June 27

Arizona Coyotes:

  • Re-sign F Kevin Connauton (2 years, $2.75M)

PIttsburgh Penguins:

  • Re-sign F Riley Sheahan (1 year, $2.1M)

June 26

Vancouver Canucks:

  • Re-sign D Derrick Pouliot (1 year, $1.1M)

Winnipeg Jets:

  • Re-sign D Joe Morrow (1 year, $1M)

Tampa Bay Lightning:

  • Re-sign F J.T. Miller (5 years, $26.25M)

Pittsburgh Penguins:

  • Re-sign F Bryan Rust (4 years, $14M)

Philadelphia Flyers:

  • Re-sign D Sam Morin (3 years, $2.1M)

June 25

Detroit Red Wings:

  • Re-sign F Tyler Bertuzzi (2 years, $2.8M)
  • Re-sign F Martin Frk (1 year, $1.05M)

Pittsburgh Penguins:

  • Re-sign F Dominik Simon (2 years, $1.5M)
  • Re-sign F Daniel Sprong (2 years, $1.5M)

June 24

Washington Capitals:

  • Re-sign D John Carlson (8 years, $64M)

Full story


St. Louis Blues:

  • Re-sign F Nikita Soshnikov (1 year, $800K)

Ottawa Senators:

  • Re-sign D Chris Wideman (1 year, $1M)

Full story


June 23

Colorado Avalanche:

  • Re-sign G Philipp Grubauer (3 years, $10M)

Los Angeles Kings:

  • Sign F Ilya Kovalchuk (3 years, $18.75M)

Full story


June 22

Tampa Bay Lightning:

  • Re-sign G Louis Domingue (2 years, $2.3M)

Vancouver Canucks:

  • Re-sign F Markus Granlund (1 year, $1.475M)

Dallas Stars:

  • Re-sign D Stephen Johns (3 years, $7.05M)


June 20

Toronto Maple Leafs:

  • Re-sign D Connor Carrick (1 year, $1.3M)
  • Re-sign G Calvin Pickard (1 year, $800K)

Full story


June 19

Edmonton Oilers:

  • Re-sign D Matt Benning (2 years, $3.8M)

June 16

Montreal Canadiens:

  • Re-sign F Max Domi (2 years, $6.3M)

Full story


May 30

Ottawa Senators:

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

May 24

San Jose Sharks:

  • Re-sign F Evander Kane (7 years, $49M)

Full story


May 22

Montreal Canadiens:

  • Re-sign G Antti Niemi (1 year, $950K)

May 15

Colorado Avalanche:

  • Re-sign D Mark Barberio (2 years, $2.9M)

April 14

Edmonton Oilers:

  • Re-sign F Ty Rattie (1 year, $800K)