Op 5 november 2006 leidde Miguel zijn eerste wedstrijd in de Portugese nationale competitie. Tijdens het duel tussen Académica Coimbra en Estrela Amadora (2–0) trok de leidsman viermaal de gele kaart, twee voor beide teams.[1] In Europees verband debuteerde hij tijdens een wedstrijd tussen Crusaders en Rosenborg BK in de voorronde van de UEFA Europa League; het eindigde in 1–2 en Miguel hield zijn kaarten het gehele duel op zak.[2] Zijn eerste interland floot hij op 11 augustus 2010, toen Angola met 0–2 verloor van Uruguay door doelpunten van invallers Edinson Cavani en Abel Hernández. Tijdens dit duel hield Miguel zijn kaarten op zak.[3]