1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 12 juin 2023
Libéré de son contrat par Vancouver au terme de la saison 2018[7], il s'entraîne avec la formation de A-League du Wellington Phoenix puis le Puszcza Niepołomice, club polonais, au début de l'année 2019 mais ne décroche aucun contrat[8]
Peu après avoir commencé la saison 2019-2020 en seconde division néo-zélandaise avec le Western Springs FC, le 15 septembre 2019, il fait son retour à Auckland City et retrouve la première division[9] où il brille en inscrivant quinze buts en seize rencontres sur la saison 2019-2020.
Il est convoqué pour la première fois en équipe de Nouvelle-Zélande par le sélectionneur national Anthony Hudson, pour un match des éliminatoires de la Coupe du monde 2018 lors du barrage continental contre les Salomon le [14]. Lors de ce match, il entre à la 74e minute de la rencontre, à la place de Kosta Barbarouses . La rencontre se solde par une victoire 6-1 des Néo-Zélandais. Lors du match retour, il est titulaire, et inscrit son premier but en sélection (2-2)[15].