John Leonard Transactions

TRADES
Transaction Filter
Team
TEAMPLAYERTRANSACTIONRIGHTS ACQUIRED
Apr 12, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Apr 11, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 24, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Mar 23, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 22, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Mar 21, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 19, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Mar 18, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 17, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Mar 16, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 15, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Mar 14, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 12, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Mar 9, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Feb 14, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Feb 13, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Feb 11, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Feb 10, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Jan 29, 2021
San Jose SharksSan Jose SharksJohn LeonardMinors Injury
Jan 14, 2021
San Jose SharksSan Jose SharksJohn LeonardNHL from Taxi Squad Injury
Jan 12, 2021
San Jose SharksSan Jose SharksJohn LeonardTaxi Squad Injury
Mar 31, 2020
San Jose SharksSan Jose SharksJohn LeonardSigned to Entry-Level Contract
Jun 22, 2018
San Jose SharksSan Jose SharksJohn LeonardDrafted