Ahmad Mendes Moreira speelde in de jeugd van VVK '68, SC Feyenoord, Excelsior '20 en Excelsior Maassluis. In juli 2016 vertrok hij naar Kozakken Boys waar hij twee seizoenen in de Tweede Divisie speelde. In juli 2018 vertrok hij naar EredivisieclubFC Groningen. Op 12 augustus 2018 debuteerde hij in het betaald voetbal. In de 5-1 verloren wedstrijd tegen SBV Vitesse verving Mendes Moreira in de 72e minuut Tom van Weert. Na een half seizoen bij FC Groningen vertrok hij op huurbasis naar Telstar, waarmee hij in de Eerste Divisie speelde. Na een seizoen vertrok hij bij FC Groningen en tekende hij in 2019 een tweejarig contract bij Excelsior. In augustus 2021 tekende hij een tweejarig contract bij de Griekse PAS Giannina.
Op 31 mei 2021 debuteerde Mendes Moreira onder bondscoach Didier Six voor Guinee in een oefeninterland in en tegen Turkije (0-0). Op 6 oktober 2021 speelde hij zijn eerste officiële wedstrijd voor Guinee in een WK-kwalificatieduel tegen Soedan (1-1).