Current club
Played for
Sport Canidelo
CB Gaia
CD Candal
Dragões Sandinenses
FC Oliv. Hospital
Freamunde
Lousada
Machico
Nacional
SC Candalense
SC Coimbrões
SC Covilhã
SC Salgueiros
Valadares Gaia
Vila FC
Vilanovense FC