AFC Bournemouth01/07/23 - ongoing
Rayo Vallecano de Madrid06/08/20 - 30/06/23
CD Mirandés10/07/19 - 21/07/20
AEK Larnaca01/07/18 - 14/01/19
New York City Football Club08/07/15 - 01/01/17
Athletic Club Bilbao01/07/02 - 08/07/15
Espanha01/01/08 - 15/05/12