Played for
Plays in
Tarxien Rainbows
Gzira United
América de Cali
Atlético Cali
Internacional Palmira
Quarteirense
Gudja United
Melita
Mosta FC
Mtarfa
Pembroke Athleta
Santa Lucia
Sliema Wanderers