Played for
Plays in
Black Bulls
Ferroviário de Maputo
Matchedje de Maputo
Maxaquene
Racing de Moçambique
1º de Maio de Maputo
Brera Tchumene
CF Vulcano
Costa do Sol
Ntsondzo FC
Alcanenense