Played for
Plays in
Birkirkara
Hamrun Spartans
Sliema Wanderers
Tarxien Rainbows
Grays Athletic
Welling United
Attard
Balzan Youths
Marsa
Mosta FC
Pietà Hotspurs
Qormi
San Gwann
Vittoriosa Stars
Zurrieq