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