
Carriera6 club
Marsaxlokk2023–2025 · 2 stagioni
Santa Lucía2022 · 1 stagioni
Hibernians2019–2022 · 3 stagioni
St. Andrews2017–2019 · 2 stagioni
Pembroke Athleta2016 · 1 stagioni
Floriana2014–2016 · 2 stagioni
Marsaxlokk2023–2025 · 2 stagioni
Santa Lucía2022 · 1 stagioni
Hibernians2019–2022 · 3 stagioni
St. Andrews2017–2019 · 2 stagioni
Pembroke Athleta2016 · 1 stagioni
Floriana2014–2016 · 2 stagioni