2021 / Present
Sliema Wanderers
- Malta
2019 / 2021
Sirens FC
- Malta
2019 / 2019
Qormi FC
- Malta
2017 / 2019
Birkirkara FC
- Malta
2016 / 2017
Hamrun Spartans FC
- Malta
2013 / 2016
Pieta Hotspurs FC
- Malta
2008 / 2015
Tarxien Rainbows FC
- Malta
- / 2012
Balzan Youths
- Malta