2021 / Present
Zejtun Corinthians FC
- Malta
2020 / 2021
Senglea Athletic
- Malta
2016 / 2020
Qormi FC
- Malta
2016 / 2016
Mqabba FC
- Malta
2013 / 2015
Zejtun Corinthians FC
- Malta
2012 / 2014
Gudja United
- Malta
2011 / 2012
St. George's Cospicua
- Malta
2008 / 2011
Floriana FC
- Malta