The NHL’s last big date of the offseason has passed — the start of free agency on July 1. While the news has slowed down after the rush to sign free agents on Saturday, there will likely be a lot of signings from here on out.
NHL free agent signings 2017: Tracking all the contracts
Keep track of all the free agency signings this offseason right here.


To help you keep track of everything this summer, we have put all the free agency signings in one place! So, when Kevin Shattenkirk inevitably goes home to New York — which he did —- or when Jarome Iginla goes to yet another contender to try to win a Stanley Cup — which has not happened yet — you can see all the deals made right in one spot.
Not only that, we’ll update this all summer long. Yes, even in the doldrums of the offseason we will have you covered.
Regardless, July 1 will likely have a plethora of signings to keep you on your toes. The expansion draft and entry draft were quite clinical, so someone’s got to make a big splash on Saturday, right?
August 16
Matt Cullen: Signs a one-year, $1 million deal with the Wild
July 25 signings
Mark Streit: Signs a one-year, $700,000 deal with the Canadiens
Mirco Mueller: Signs a two-year, $1.7 million deal with the Devils
July 24 signings
Johnny Oduya: Signs a one-year, $1 million deal with the Senators
July 19 signings
Alexandar Georgiev: Signs a three-year, $2.75 million deal with the Rangers
July 7 signings
Jussi Jokinen: Signs a one-year, $1.1 million contract with the Oilers
Dennis Rasmussen: Signs a one-year, $725,000 deal with the Ducks
July 5 signings
Emerson Etem: Signs a one-year contract with the Coyotes
July 4 signings
Nail Yakupov: Signs a one-year, $875,000 deal with the Avalanche
David Desharnais: Signs a one-year, $1 million contract with the Rangers
Brandon Bollig: Signs a one-year, $650,000 contract with the Sharks
Michael Latta: Signs a one-year $650,000 deal with the Coyotes
July 3 signings
Devante Smith-Pelly: Signs a one-year, $650,000 contract with the Capitals
Brad Malone: Signs a two year contract with the Oilers
July 2 signings
Patrick Marleau: Signs a three-year, $18.75 million deal with the Maple Leafs
July 1 signings
Karl Alzner: Signs five-year, $23.2 million deal with Canadiens
Nate Thompson: Will sign two-year, $3.3 million deal with Senators
Matt Hunwick: Signs with Pittsburgh for a two-year, $6.75 million deal
Steve Mason: Signs two-year, $8.2 million deal with Jets
Brian Elliott: Signs two-year, $5.5 million deal with Flyers
Dmitri Kulikov: Signs three-year, $12.99 million deal with Jets
Chad Johnson: Signs with the Sabres on a one-year, $2.5 million deal
Michael Del Zotto: Signs two-year, $6 million deal with the Canucks
Justin Williams: Signs with the Hurricanes for two years, $9 million
Jonathan Bernier: Signs with the Avalanche for one-year, $2.75 million
Anders Nilsson: Signs with the Canucks for two years, $5 million
Martin Hanzal: Signs with the Stars on a three-year, $14.25 million deal
Josh Jooris: Signs one year, $775,000 deal with the Hurricanes
Jean-Francois Berube: Signs two year, $1.5 million deal with the Blackhawks
Beau Bennett: Signs one-year, $650,000 contract with the Blues
Mike Cammalleri: Signs one-year, $1 million deal with the Kings
Ryan Miller: Signs two-year, $4 million deal with the Ducks
Evgeny Dadonov: Signs three-year, $12 million contract with the Panthers
Brian Flynn: Signs one-year, $700,000 deal with the Stars
Alexander Burmistrov: Signs one-year, $900,000 deal with the Canucks
Kevin Shattenkirk: Signs four-year, $26.6 million deal with the Rangers.
Radim Vrbata: Signs one-year, $2.5 million deal with the Panthers
Joe Thornton: Signs one-year, $6.5 million deal with the Sharks
Dominic Moore: Signs one-year, $1 million deal with the Maple Leafs
Jacob Josefson: Signs one-year, $700,000 deal with Sabres
Previous signings
June 30
Dmitry Orlov: Re-signed in Washington for six years, $30.6 million
Kris Versteeg: Re-signed with Flames for one year, $1.75 million
Jordan Weal: Re-signed with Flyers for two years, $3.5 million
Keith Kinkaid: Re-signed with Devils for two years, $2.5 million
June 28
Cory Conacher: Re-signed with Lightning for two years, $1.3 million
Brendan Smith: Re-signed with Rangers for four years, $17.4 million
Sven Andrighetto: Re-signed with Avalanche for two years, $2.8 million
June 27
Eric Gryba: Re-signed with Oilers for two years, $1.8 million
June 26
Andrej Sustr: Re-signed with Lightning for one year, $1.95 million
Zack Kassian: Re-signed with Oilers for three years, $5.85 million
Brett Connolly: Re-signed with Capitals for two years, $3 million
Tomas Jurco: Re-signed with Blackhawks for one year, $800,000
June 23
Kris Russell: Re-signed with Oilers for four years, $16 million
Patrick Eaves: Re-signed with Ducks for three years, $9.45 million
June 19
June 15
Jonathan Drouin: Re-signed with Canadiens for six years, $33 million
Erik Gudbranson: Re-signed with Canucks for one year, $3.5 million
Teuvo Teravainen: Re-signed with Hurricanes for two years, $5.72 million
June 9
Joonas Korpisalo: Re-signed with Blue Jackets for two years, $1.8 million
Shayne Gostisbehere: Signed extension for six years, $27 million
June 7
Tyler Toffoli: Re-signed with Kings for three years, $13.8 million











