| - | Boavista | Leixoes | Agente libre | |
07 ene2022 | Tondela | Boavista | Agente libre | |
| - | Legia | Tondela | Agente libre | |
01 may2019 | Benfica | Legia | Fichaje | |
| - | Cadiz CF | Benfica | Return from loan | |
| - | Benfica | Cadiz CF | Préstamo | |
| - | Granada CF | Benfica | Return from loan | |
02 ene2018 | Benfica | Granada CF | Préstamo | |
| - | Aves | Benfica | Return from loan | |
07 nov2017 | Benfica | Aves | Préstamo | |
07 feb2017 | Nacional | Benfica | Fichaje | |
| - | Betis | Nacional | Agente libre | |
| - | Braga | Betis | Return from loan | |
07 ene2014 | Betis | Braga | Préstamo | |
| - | Academica | Betis | Return from loan | |
01 dic2014 | Betis | Academica | Préstamo | |
01 nov2014 | Braga | Betis | Return from loan | |
| - | Betis | Braga | Préstamo | |
| - | Siena | Betis | Return from loan | |
| - | Betis | Siena | Préstamo | |
07 ene2012 | Olhanense | Betis | Fichaje | |
07 ene2011 | Varzim | Olhanense | Agente libre |
S. Agra transfer history tracks all club moves during the professional career, including transfer dates and teams involved.