Beijing Guoan FC12/07/23 - ongoing
Angola23/08/19 - 20/12/23
Khorfakkan Club28/07/22 - 30/06/23
Al Batin Club12/10/20 - 27/07/22
Moreirense FC01/07/19 - 12/10/20
FC Penafiel10/07/17 - 30/06/19
CS Marítimo Funchal01/07/14 - 30/06/16
CS Marítimo Funchal II03/07/13 - 30/06/16
Ribeira Brava31/01/13 - 30/06/13