Australia
Difensore
Sinistro
Viking FK II
dal 2024
Viking FK
dal 2021
Central Coast Mariners FC
2019 - 2021
Wellington Phoenix FC
2019
Wellington Phoenix FC II
2018 - 2019
Central Coast Mariners FC Youth
2016 - 2018
2021 - 2023
New Zealand Under 23
2021
New Zealand Under 20