Teams

Malta
Marsa FC Player
2022 / Current
Malta
Valletta FC Player
2009 / 2010
International
Malta Player
2009 / 2016
Malta
Tarxien Rainbows FC Player
2010 / 2013
Malta
Gudja United Player
2019 / 2022
Malta
Balzan Youths Player
2013 / 2019