Nowa Zelandia U-20 W 2016 roku otrzymał powołanie do reprezentacji Nowej Zelandii U-20. Zadebiutował 3 września 2016 w meczu fazy grupowej Mistrzostw Oceanii U-20 2016 przeciwko reprezentacji Wysp Cooka U-20 (3:0). W maju 2017 otrzymał powołanie na Mistrzostwa Świata U-20 2017. Na Mundialu U-20 2017 zadebiutował 22 maja 2017 w meczu fazy grupowej przeciwko reprezentacji Wietnamu U-20 (0:0). 16 kwietnia 2019 otrzymał powołanie na Mistrzostwa Świata U-20 2019. Na Mundialu U-20 2019 zadebiutował 24 maja 2019 w meczu fazy grupowej przeciwko reprezentacji Hondurasu U-20 (0:5).

Nowa Zelandia W 2018 roku otrzymał powołanie do reprezentacji Nowej Zelandii. Zadebiutował 7 czerwca 2018 w meczu towarzyskim przeciwko reprezentacji Indii (1:2).

Statystyki Klubowe (aktualne na dzień 16 marca 2021) KlubSezonLigaLigaPuchar krajuSumaMeczeBramkiMeczeBramkiMeczeBramkiWillem II2018/19Eredivisie4000402019/20100010Ogólnie5 0 0 0 5 0Almere City (wyp.)2020/21Eerste divisie21010220Ogólnie21 0 1 0 22 0Almere City2020/21Eerste divisie700070Ogólnie7 0 0 0 7 0Ogólnie w karierze33 0 1 0 34 0

Reprezentacyjne (aktualne na dzień 16 marca 2021) Reprezentacja Rok Mecze Bramki2015 9 0Ogólnie 9 02016 5 02017 4 02018 0 02019 3 0Ogólnie 12 02018 1 02019 1 0Ogólnie 2 0