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.