Teams

Malta
Marsa FC Player
2021 / Current
Malta
Valletta FC Player
2011 / 2015
Malta
Valletta FC Player
2020 / 2021
International
Malta Player
2008 / 2018
Malta
Hamrun Spartans FC Player
2003 / 2010
Malta
Birkirkara FC Player
2019 / 2020
Malta
Balzan Youths Player
2015 / 2018
Malta
Sliema Wanderers FC On loan
2009 / 2010
Malta
Sliema Wanderers FC On loan
2012 / 2012
Malta
Sliema Wanderers FC Player
2018 / 2019