07 Mar2024 | Tondela | Faisaly | Free | |
| - | Sabah | Tondela | Free | |
| - | Arouca | Sabah | Free | |
| - | Moreirense | Arouca | N/A | |
01 Jul2021 | Dinamo | Moreirense | N/A | |
10 May2020 | Vallecano | Dinamo | N/A | |
09 Jan2020 | La Coruña | Vallecano | N/A | |
03 Nov2020 | Vallecano | La Coruña | Loan | |
07 Feb2015 | Porto | Fenerbahce | Loan | |
08 Apr2014 | Porto | Vallecano | Loan | |
| - | Vitória SC | Porto | N/A | |
09 Feb2013 | Porto | Vitória SC | Loan | |
07 Jan2011 | Porto | Académica | Loan |
A. Ba transfer history tracks all club moves during the professional career, including transfer dates and teams involved.