 On 24 May 2018, Real Sociedad confirmed that Canales would be leaving the Anoeta Stadium on 30 June.On 3 July 2018, free agent Canales signed a four-year contract with Real Betis.In 2008, Canales helped Spain's under-17 team win the UEFA European Championship in Turkey.