Current club
Played for
Plays in
AD Oliveirense
Académica OAF
Boavista
CD Candal
CD Mafra
GD Chaves
Macedo de Cavaleiros
Oliv. Douro
SC Covilhã
Torre Moncorvo
Varzim