Ryan McGregor Transactions

TRADES
Transaction Filter
Team
TEAMPLAYERTRANSACTIONRIGHTS ACQUIRED
Oct 11, 2021
Arizona CoyotesArizona CoyotesRyan McGregorMinors Injury
Jan 12, 2021
Arizona CoyotesArizona CoyotesRyan McGregorMinors Injury
Mar 19, 2020
Arizona CoyotesArizona CoyotesRyan McGregorSigned to Entry-Level Contract
Jun 24, 2017
Toronto Maple LeafsToronto Maple LeafsRyan McGregorDrafted