Dit is een oude versie van deze pagina, bewerkt door JurriaanH(overleg | bijdragen) op 10 jul 2017 om 11:13. (→Interlands: Curaçao – Jamaica) Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Op 23 mei 2012 leidde Villarreal zijn eerste wedstrijd in de Amerikaanse nationale competitie. Tijdens het duel tussen New York Red Bulls en Chivas USA (1–1) trok de leidsman tweemaal de gele kaart.[2] Zijn eerste interland floot hij op 30 mei 2011, toen El Salvador met 2–2 gelijkspeelde tegen Honduras. Tijdens dit duel gaf Villarreal twee spelers een gele kaart.[3]