2020 / Present
Gzira United FC
- Malta
2019 / 2020
Senglea Athletic
- Malta
2018 / 2019
Gzira United FC
- Malta
2017 / 2018
Gzira United FC
- Malta
2015 / 2016
Gzira United FC
- Malta
2013 / 2014
Tarxien Rainbows FC
- Malta
2012 / 2013
Hamrun Spartans FC
- Malta
2011 / 2013
Sliema Wanderers
- Malta
2009 / 2011
Tarxien Rainbows FC
- Malta