Current club
Played for
Brighter Tomorrow
Armacenenses
Camacha
Canas Senhorim
Esp. Lagos
Guarda Desportiva
Imortal DC
Leixões
U. Almeirim
Vilar de Perdizes