Strand was released by the Coyotes on Tuesday from his professional tryout agreement.
Strand agreed to a professional tryout with Arizona on Wednesday.
Buffalo acquired Strand from Anaheim on Friday in exchange for blueliner Chase Priskie.
Strand was reassigned to AHL San Diego on Tuesday, per CapFriendly.
Strand was promoted from AHL San Diego on Monday, per CapFriendly.
Strand was reassigned to AHL San Diego on Sunday, per CapFriendly.
Strand was called up by Anaheim on Friday, according to Lisa Dillman of The Orange County Register.
Strand was waived by Anaheim on Sunday, per CapFriendly.
Strand signed a one-year, two-way contract with the Ducks on Thursday.
Strand was recalled from AHL Ontario on Tuesday.