Skip to main content
Come Fan with UsSaturday, June 20, 2026

NHL trade tracker 2017: Every offseason trade in one place

Keep track of where every NHL player moves to this offseason.

NHL: Stanley Cup Playoffs-Washington Capitals at Pittsburgh Penguins
NHL: Stanley Cup Playoffs-Washington Capitals at Pittsburgh Penguins
Charles LeClaire-USA TODAY Sports

The NHL offseason is in full swing, and so are the league’s general managers. We’ve hit the start of free agency and it’s often hard to keep up with all the moves teams make as the days go by.

The NHL draft already had some stunners. The Blackhawks reunited with Brandon Saad at the cost of Artemi Panarin. The Flyers traded forward Brayden Schenn to St. Louis while Travis Hamonic has moved from the Islanders to the Flames on the second day of the draft.

Free agency had a few deals, with Nashville being the most active. The Predators subtracted forward Colin Wilson and added defenseman Alexei Emelin, while potentially gearing up for a big trade.

However, a lot more trades have happened since, and more are sure to come. Keep up with all the trades NHL teams make this offseason with our handy trade tracker!


July 4

Golden Knights flip Marcus Kruger to Carolina

  • Hurricanes get: F Marcus Kruger
  • Golden Knights get: 2018 fifth-round pick

July 2

Vegas picks up Marcus Kruger from Chicago

  • Golden Knights get: F Marcus Kruger
  • Blackhawks get: Future considerations

Capitals trade Marcus Johansson to Devils in cost-cutting move

  • Devils get: F Marcus Johansson
  • Capitals get: 2018 second-round pick, 2018 third-round pick

July 1

Alexei Emelin heads to Nashville

  • Predators get: D Alexei Emelin
  • Golden Knights get: 2019 third-round pick

Predators trade Colin Wilson to Colorado

  • Predators get: 2019 fourth-round pick
  • Avalanche get: F Colin Wilson

Islanders pick up a goaltender

Red Wings add Tom McCollum

  • Red Wings get: G Tom McCollum
  • Flames get: Conditional seventh-round draft pick

June 30

Wild, Sabres swap pieces

  • Wild get: F Tyler Ennis, F Marcus Foligno, 2018 third-round pick
  • Sabres get: F Jason Pominville, D Marco Scandella, 2018 fourth-round pick

June 29

Calgary adds goaltending depth

June 26

Dallas acquires Marc Methot

  • Golden Knights get: G Dylan Ferguson, 2020 second-round pick
  • Stars get: D Marc Methot

June 24

Hamonic heads to the Flames

  • Flames get: D Travis Hamonic, conditional fourth-round pick
  • Islanders get: 2018 first-round pick, 2018 second-round pick, conditional second-round pick

June 23

Ryan Reaves to Pittsburgh

Brayden Schenn to St. Louis

  • Blues get: F Brayden Schenn
  • Flyers get: F Jori Lehtera, No. 27 overall pick in 2017, conditional pick

Blackhawks, Stars swap picks

  • Stars get: No. 26 overall pick in 2017
  • Blackhawks get: No. 29 overall pick in 2017, 2017 third-round pick

Arizona adds offense, goaltending

Blue Jackets, Wild swap forwards

Saad goes back to Chicago

Hjalmarsson heads to the desert

June 22

Canadiens pick up Schlemko

Edmonton trades Eberle to New York

More defense moves for Vegas

  • Hurricanes get: D Trevor van Riemsdyk, 2018 seventh-round pick
  • Golden Knights get: 2017 second-round pick

June 17

Devils add defensive depth

  • Devils get: D Mirco Mueller, 2017 fifth-round pick
  • Sharks get: 2017 2nd round pick, 2017 fourth-round pick

Calgary finds their new goaltender

Beaulieu goes to Buffalo

June 16

Coyotes add depth from Philadelphia

June 15

Drouin moves on from Tampa Bay

See More: