 On 1 September 2017, he returned to Espanyol after agreeing to a one-year loan; he subsequently joined the latter on a permanent deal, leaving the RCDE Stadium in August 2018.On 21 September 2018, Sánchez signed a two-year contract with Cádiz CF.On 31 January 2020, after falling down the pecking order, he was loaned to fellow second division side Albacete Balompié for six months.