[1] On March 28, 2017, Sánchez was traded to the Pericos de Puebla alongside Juan Avila in exchange for Hector Galvan, Henry Garcia, Jaime Lugo, Julio Felix, Oscar Sanay, Rogelio Bernal, and Sergio Perez.
On May 1, 2017, Sánchez was traded back to the Acereros de Monclova in exchange for Henry Garcia.
On December 11, 2019, Sánchez was traded to the Acereros de Monclova alongside Bernardo Heras and Sergio Perez in exchange for Issmael Salas and Mark Serrano.
[2] On March 9, 2020, Sánchez was traded to the Diablos Rojos del México of the Mexican League.
[5] He made four relief appearances for Monterrey, surrending no earned runs and only four hits in 4+1⁄3 innings pitched.