Carriera Club Nato in Nuova Zelanda, si è trasferito in giovane età in Canada dove nel 2017 è entrato a far parte del settore giovanile del . Il 16 marzo del 2022 ha firmato un contratto con i Whitecaps 2 ed undici giorni dopo ha debuttato in MLS Next Pro contro lo . Ha segnato il suo primo golil 6 giugno contro il .
Il 20 aprile 2024 ha debuttato in prima squadra nell'incontro di MLS vinto 2-0 contro il .
Nazionale Ha giocato nella nazionale canadese Under-15, per poi in seguito giocare numerose partite con le varie nazionali giovanili neozelandesi.
Nel 2024 è stato convocato dalla nazionale olimpica neozelandese per partecipare ai Giochi della XXXIII Olimpiade.
Statistiche Presenze e reti nei club Statistiche aggiornate al 24 luglio 2024.
StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2022 MNP 18 2 - - - - - - 18 2 2023 MNP 8 1 - - - - - - 8 1 2024 MNP 15 5 - - - - - - 15 5 2024 MLS 1 0 CC 0 0 CCC 0 0 - - 1 0Totale carriera 42 8 0 0 0 0 - - 42 8
Palmarès Competizioni nazionali
Cavalry: 2024
Note
Collegamenti esterni