John Tavares Transactions

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