A youth product of Perspectiva em Jogo, Alfenense, and Sporting CP, Ribeiro signed his first professional contract with Sporting on 13 May 2021.[2] He was promoted to the senior team of Sporting on 8 March 2022.[3] He made his professional debut with Sporting CP in a 0–0 UEFA Champions League tie with Manchester City on 9 March 2022, coming on as a late sub in the 91' minute.[4]
On 31 January 2024, Ribeiro extended his contract with Sporting CP until June 2028, with his release clause being set at €80 million.[5] He subsequently was loaned to Premier League side Nottingham Forest for the remainder of the season, with Forest holding an option to make the move permanent, reported to be around €12 million.[6][7]
International career
Ribeiro is a youth international for Portugal, having represented the Portugal U16 and U17s.[3]
^"Rodrigo Ribeiro é Leão até 2028" [Rodrigo Ribeiro is a Lion until 2028] (in European Portuguese). Sporting CP. 31 January 2024. Retrieved 31 January 2024.