Current club
Played for
9 Abril Trajouce
Académica OAF
Aljustrelense
Castrense
Olímpico Montijo
Sertanense
Sp. Pombal
Sporting
Torreense
U. Tires