 The player and the club reached a two-season contract and a US$2.8 million salary per year.On 19 June 2017, Valdivia returned to his first club Colo-Colo.In December 2019, Colo-Colo announced they would be not renewing his contract.