Teams

Malta
Tarxien Rainbows FC Player
2022 / Current
Malta
Valletta FC Player
2009 / 2012
International
Malta Player
2009 / 2015
International
Malta U21 Player
2009 / 2015
Malta
Mosta FC Player
2012 / 2013
Malta
Balzan Youths Player
2013 / 2021
Malta
Sliema Wanderers FC On loan
2010 / 2012