Played for
Odiáxere
Silves
Armacenenses
CD Celoricense
Carvoeiro United
Imortal DC
Mentes do Desporto
Moncarapachense