Current club
Played for
Rio Ave
Vitória SC
Huesca
Nottingham Forest
Wolverhampton
Amora FC
Benfica
Sporting
Vitória FC
Maccabi Tel Aviv
Kasimpasa
Anderlecht
Al-Markhiya
Ludogorets Razgrad