Domestic Leagues
Domestic Cups
International Cups
2019/2020
Gimnàstic Tarragona
Segunda B
2019/2020
Extremadura UD
Segunda División
2018/2019
APOEL
1. Division
2017/2018
APOEL
1. Division
2014/2015
Real Valladolid
Segunda División
2013/2014
Real Valladolid
La Liga
2012/2013
Real Valladolid
La Liga
2012/2013
Real Valladolid
La Liga
2011/2012
Real Valladolid
Segunda División
2011/2012
Real Valladolid
Segunda División
2010/2011
Real Valladolid
Segunda División
2010/2011
Real Valladolid
Segunda División
2009/2010
Córdoba
Segunda División
2008/2009
Real Valladolid
La Liga
2019/2020
Extremadura UD
Copa del Rey
2016/2017
Beitar Jerusalem
Toto Cup Ligat Al
2015/2016
Beitar Jerusalem
Toto Cup Ligat Al
2013/2014
Real Valladolid
Copa del Rey
2012/2013
Real Valladolid
Copa del Rey
2012/2013
Real Valladolid
Copa del Rey
2011/2012
Real Valladolid
Copa del Rey
2011/2012
Real Valladolid
Copa del Rey
2010/2011
Real Valladolid
Copa del Rey
2010/2011
Real Valladolid
Copa del Rey
2017/2018
APOEL
UEFA Champions League
2016/2017
Beitar Jerusalem
UEFA Europa League
1. Division
Winner
2
2018/2019, 2017/2018
Cup
2nd Place
1
2018/2019
Super Cup
2nd Place
2
2018/2019, 2017/2018
29.01.20
Extremadura
Tarragona
N/A
21.07.19
APOEL
Extremadura
Free
01.07.17
Beitar
APOEL
N/A
16.07.09
Valladolid
Córdoba
Loan
02.02.15
08.02.15
Suspended
10.02.14
16.02.14
Suspended
04.12.12
16.01.13
Knee Injury
23.12.12
13.01.13
Suspended