The Diamondbacks claimed Sanchez off waivers from the Blue Jays on Monday, Alex Weiner of ArizonaSports.com reports.

The Diamondbacks will take on the $6.8 million remaining of Sanchez's 2026 salary, and they'll retain his rights for 2027 as well, though he is a likely non-tender candidate. Sanchez has slashed .260/.318/.416 with eight home runs over 99 contests this season and will provide manager Torey Lovullo with another option in left field and at designated hitter.