CA Osasuna
On 30 August 2020, Cruz joined top tier side CA Osasuna on a three-year contract, for a fee of €2.75 million.