Domestic Leagues
Domestic Cups
2017/2018
Salernitana
Serie B
2016/2017
Moreirense
Primeira Liga
2015/2016
Arouca
Primeira Liga
2014/2015
Arouca
Primeira Liga
2013/2014
Arouca
Primeira Liga
2017/2018
Arouca
Taça de Portugal
2017/2018
Salernitana
Coppa Italia
2015/2016
Arouca
Taça de Portugal
2013/2014
Arouca
Taça de Portugal
2011/2012
Naval 1º de Maio
Taça de Portugal
2010/2011
Tirsense
Taça de Portugal
Segunda Liga
2nd Place
1
2012/2013
Taça da Liga
Winner
1
2016/2017
01.07.18
Arouca
Salernitana
N/A
01.07.18
Salernitana
Estoril
Free
30.08.17
Salernitana
Arouca
Loan
14.07.17
Moreirense
Salernitana
N/A
01.07.16
Arouca
Moreirense
N/A
27.08.14
Tosno
Arouca
Free
30.07.14
Arouca
Tosno
Free
15.01.13
Naval 1º
Arouca
Free
05.07.11
Tirsense
Naval 1º
N/A