On 7 September 2020, Sánchez further extended his contract until 2025. The following 11 January, he moved to fellow top tier side Osasuna on loan for the remainder of the season.