Australia
Difensore
Sinistro
Saint Mirren FC
dal 2022
Maccabi Haifa FC
2021 - 2022
Adelaide United Youth
2018 - 2019
Adelaide United FC
2017 - 2021
Aston Villa FC
2013
Aston Villa FC Under 18 Academy
2013 - 2016
2021 - 2023
Australia Under 23
2020 - 2021