Sultanes de Monterrey
On July 8, 2021, Villanueva's contract was purchased by the Sultanes de Monterrey of the Mexican League.