Nuova Zelanda
Difensore
Destro
Charlotte FC
dal 2023
Portland Timbers 2
2017 - 2019
Portland Timbers
2017 - 2023
Olympique de Marseille
2016 - 2017
Olympique Marsiglia II
RC Strasbourg Alsace
2015 - 2016
RC Strasbourg Alsace II
Olympique de Marseille Under 19
2013 - 2015
Waitakere United
2011 - 2013
2013 - 2023
New Zealand Under 20
2013 - 2017
Nuova Zelanda Under 17
2011