Klub z Antwerpii po rocznym wypożyczeniu wykupił Rodriguesa i kolejne dwa sezony spędził w lidze belgijskiej, zdobywając Puchar Belgii w sezonie 2019/20.
W 2020 roku wrócił do Portugalii i został zawodnikiem FC Famalicão, w którym grał do 2023 roku.
Karierę kontynuował w Arabii Saudyjskiej, gdzie w sezonie 2023/24 reprezentował barwy Al-Khaleej.
Następnie po raz drugi wrócił do Portugalii i w sezonie 2024/25 w rundzie jesiennej mecze rozgrywał w FC Arouca, a rundę wiosenną spędził w Moreirense FC.
10 lipca 2025 został ogłoszony jako nowy zawodnik Motoru Lublin, z którym podpisał roczną umowę z opcją przedłużenia o kolejne 12 miesięcy. Debiut zaliczył w 1. kolejce sezonu 2025/26 w domowym meczu przeciwko Arce Gdynia wygranym przez Motor 1–0.
Kariera reprezentacyjna Zawodnik od najmłodszych lat powoływany do portugalskich reprezentacji narodowych. Pierwsze powołania i mecze rozegrał w ramach reprezentacji Portugalii do lat 16. Występował także w kategoriach wiekowych U–17, U–18, U–19 i U–20.
W 2014 roku został wicemistrzem Europy na Mistrzostwach Europy U-19 w 2014 roku. Portugalia przegrała wówczas w finale z Reprezentacją Niemiec.