Name: Tavares, John
Team: Nashville Predators
Age: 30
Position: C
Contract: $7.50 for 1 year 2W
League: CPHL
HockeyDB.com link: Click Here!
NHL.com link: Click Here!
NHLPA.com link: Click Here!


Past Trades

Anaheim Mighty Ducks

St. Louis Blues

  1. Tavares, John (C)
  2. Hischier, Nico (C)
  1. Haula, Eric (C)
  2. Eichel, Jack (C)
Money: 
Terms: 


San Jose Sharks

St. Louis Blues

  1. Hertl, Tomas (C)
  2. Duclair, Anthony (LW)
  3. 2021 2nd Round Draft Choice (bos)
  1. Tavares, John (C)
Money:  St. Louis Blues sends San Jose Sharks $1.25 million for the 2020-21 season
Terms: 


San Jose Sharks

St. Louis Blues

  1. Tavares, John (C)
  1. Landeskog, Gabriel (LW)
Money:  San Jose Sharks sends St. Louis Blues $1.50 million for the 2020-21 season
Terms: 


Nashville Predators

St. Louis Blues

  1. Nugent-Hopkins, Ryan (LW)
  1. Tavares, John (C)
Money: 
Terms:  Pick 53 to the Blues