Current club
Played for
FC Porto
Blackburn Rovers
Louletano
Lusitânia de Lourosa
Pinheirense
SC Espinho
Trofense
UD Oliveirense
Vieira
Gaz Metan
TuS Erndtebrück
Beroe