
Transfers
- 25 Sep 2025Oliveirense→VarzimFree transfer
- 29 Jun 2025Oliveirense→VarzimFree transfer
- 1 Jul 2023Nacional→Rio AveJoined
- 1 Sep 2022Rio Ave→NacionalLoan
- 1 Jul 2021GAZ Metan Medias→Rio AveFree transfer
- 5 Oct 2020Santa Clara→GAZ Metan MediasJoined
- 5 Jul 2018Feirense→Santa ClaraFree transfer
- 20 Jul 2016FC Porto→Vitória de SetúbalLoan
- 1 Jul 2016Boavista→FC PortoFree transfer
- 1 Jul 2013SC Braga→BoavistaFree transfer
- 1 Jul 2012Vizela→SC BragaFree transfer
Sources: API-Football · Data sources