John Tavares Transaction History

TRADES
Transaction Filter
Team
TEAMPLAYERTRANSACTIONRIGHTS ACQUIRED
Jul 1, 2018
Toronto Maple Leafs Toronto Maple LeafsJohn TavaresSigned to Standard Contract
Sep 14, 2011
New York Islanders New York IslandersJohn TavaresSigned to Standard Contract
Jul 15, 2009
New York Islanders New York IslandersJohn TavaresSigned to Entry-Level Contract
Jun 26, 2009
New York Islanders New York IslandersJohn TavaresDrafted