Sultanes de Monterrey
On April 6, 2021, Villanueva signed with the Sultanes de Monterrey of the Mexican League.