Current club
Played for
Plays in
Barrosas
USC Paredes
AD Marco 09
Aliados Lordelo
Aliança de Gandra
Aparecida
FC Porto
Freamunde
Lousada
Valmesio
Vila Caiz
Águias de Eiriz