Saudi Professional League
On 15 July 2016, Villanueva joined Al Ittihad, in the Saudi Professional League.