Dit is een oude versie van deze pagina, bewerkt door Flügel-Flitzer(overleg | bijdragen) op 31 jan 2019 om 17:52. (update) Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Ribeiro werd geboren in Angola, maar hij verhuisde als kind naar Portugal. Aldaar speelde hij voor Pescadores, voordat hij in 2001 in de jeugdopleiding van Belenenses terechtkwam. Daar werd hij acht jaar opgeleid, voor hij in het seizoen 2008/09 zijn professionele debuut maakte. Hij mocht op 3 april 2009 na een uur spelen invallen tegen Académica Coimbra, dat met 1–0 te sterk was.[1] Op 17 november 2010 tekende Ribeiro voor zijn eerste doelpunt. Op die dag werd met 1–2 verloren van Feirense en de Angolees maakte dus de enige treffer van Belenenses die dag.[2] In januari 2015 keerde Ribeiro terug naar Angola, waar hij ging spelen voor Libolo. Na anderhalf jaar verkaste hij weer. De Angolese vleugelaanvaller zette in de zomer van 2016 zijn handtekening onder een eenjarige verbintenis bij Excelsior.[3] Bij Excelsior kwam hij te spelen onder de hoede van hoofdtrainer Mitchell van der Gaag, die tussen 2012 en 2014 al trainer van Ribeiro was bij Belenenses.[4] In 2017 keerde hij terug bij Belenenses.[5] Ribeiro maakte in januari 2019 de overstap naar Antalyaspor.[6]
Hij doorliep vanaf zijn zestiende alle vertegenwoordigende jeugdelftallen van Portugal. Ribeiro maakte zijn debuut in het Angolees voetbalelftal op 5 maart 2014, toen met 1–1 gelijkgespeeld werd tegen Mozambique.[8] Voor zijn eerste doelpunt tekende de vleugelaanvaller op 3 augustus 2014, tijdens een vriendschappelijke wedstrijd tegen Ethiopië. Zijn doelpunt was de enige treffer van het duel, na zestien minuten.[9]