Op 8 juli 2010 maakte Villamayor zijn debuut in Europees verband tijdens een wedstrijd tussen SC Faetano en FC Zestafoni in de voorrondes van de UEFA Europa League; het eindigde in 0–0 en de Andorrese leidsman trok viermaal een gele kaart.[1] Zijn eerste interland floot hij op 11 oktober 2013, toen Moldavië met 3–0 won van San Marino. Tijdens deze wedstrijd toonde Villamayor aan zes spelers een gele kaart.[2]