Domestic Leagues
Domestic Cups
2017/2018
Kerkyra
Super League
2016/2017
Belenenses
Primeira Liga
2016/2017
Tondela
Primeira Liga
2015/2016
Belenenses
Primeira Liga
2014/2015
Belenenses
Primeira Liga
2013/2014
Blackburn Rovers
Championship
2012/2013
Blackburn Rovers
Championship
2015/2016
Belenenses
Taça de Portugal
2014/2015
Belenenses
Taça de Portugal
2013/2014
Blackburn Rovers
League Cup
2012/2013
Blackburn Rovers
FA Cup
2012/2013
Blackburn Rovers
League Cup
17.07.18
Kerkyra
Farense
N/A
27.07.17
Belenenses
Kerkyra
Free
01.01.17
Tondela
Belenenses
Free
01.07.16
Belenenses
Tondela
N/A
01.07.14
Latina
Belenenses
N/A
24.01.14
Blackburn
Latina
N/A
05.07.12
Portimonense
Blackburn
N/A
01.07.11
Portimonense
Parma
Loan