Op 31 augustus 2014 leidde Martins zijn eerste wedstrijd in de Portugese nationale competitie. Tijdens het duel tussen Nacional en FC Arouca (2–0 voor de thuisclub) trok de leidsman zesmaal de gele kaart.[1] In Europees verband debuteerde hij op 2 juli 2015 tijdens een wedstrijd tussen FK Jelgava en Litex Lovetsj in de voorronde van de UEFA Europa League; het eindigde in 1–1 en Martins trok driemaal een gele kaart.[2] Zijn eerste interland floot hij op 6 oktober 2017, toen Italië met 1–1 gelijkspeelde tegen Macedonië door doelpunten van Giorgio Chiellini en Aleksandar Trajkovski. Tijdens deze wedstrijd toonde Martins aan de Italiaan Marco Parolo en de Macedoniërs Stefan Spirovski en Ferhan Hasani een gele kaart.[3]