W styczniu 2014, po pół roku bezrobocia, powrócił do Tiburones Rojos de Veracruz.

Wiosna 2014 Villaseñor na zasadzie wypożyczenia został zawodnikiem zespołu Monarcas Morelia, w którym spędził pół roku, będąc trzecim bramkarzem drużyny po Carlosie Felipe Rodriguezie i Alexandro Álvarezie, po czym udał się na sześciomiesięczne wypożyczenie do drugoligowego klubu Atlético San Luis z siedzibą w San Luis Potosí, gdzie z kolei miał pewne miejsce między słupkami. Bezpośrednio po tym został wypożyczony do ekipy Puebla FC, prowadzonej przez José Guadalupe Cruza – swojego byłego szkoleniowca z Jaguares. W jej barwach jako rezerwowy najpierw dla Rodolfo Coty, a następnie Cristiana Campestriniego, w wiosennym sezonie Clausura 2015 zdobył puchar Meksyku – Copa MX, a w tym samym roku wywalczył również krajowy superpuchar – Supercopa MX.