Current club
Played for
Plays in
Arrifanense
Feirense
Pigeirense
AD Sanjoanense
At. Cucujães
CD Candal
Canedo
Cesarense
Dragões Sandinenses
Lusitânia de Lourosa
Reguenga Palhota
S. João Ver