
| 2026 | World Cup - Qualification Oceania | New Zealand | Defender | 1 | 90 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2026 | Major League Soccer | Portland Timbers | Defender | 9 | 825 | 0 | 1 | 2 | 2 | 4 | 89 | 0 | 0 | 7.12 |
| 2025 | Leagues Cup | Portland Timbers | Defender | 2 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2025 | US Open Cup | Portland Timbers | Defender | 10 | 148 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | 6.35 |
| 2025 | Major League Soccer | Portland Timbers | Defender | 34 | 3096 | 0 | 0 | 10 | 2 | 6 | 44 | 2 | 0 | 7.03 |
| 2025 | Friendlies | New Zealand | Defender | 7 | 474 | 1 | 0 | 1 | 1 | 1 | — | 0 | 0 | 6.95 |
| 2024 | A-League | Wellington Phoenix | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Major League Soccer | Portland Timbers | Defender | 2 | 97 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 6.70 |
| 2024 | Leagues Cup | Portland Timbers | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | OFC Nations Cup | New Zealand | Defender | 4 | 343 | 1 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2024 | Olympics Men | New Zealand U23 | Defender | 3 | 258 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Friendlies | New Zealand | Defender | 1 | 74 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 6.70 |
| 2023 | A-League | Wellington Phoenix | Defender | 29 | 2631 | 1 | 0 | 7 | 5 | 2 | 62 | 2 | 0 | 7.14 |
| 2023 | National League - Championship - Final | Wellington Phoenix II | Defender | 3 | 243 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | World Cup - U20 | New Zealand U20 | Defender | 2 | 147 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 6.80 |
| 2023 | Friendlies | New Zealand | Defender | 1 | 7 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Australia Cup | Wellington Phoenix | Defender | 2 | 210 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | A-League | Wellington Phoenix | Defender | 10 | 148 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | 6.35 |
| 2022 | National League - Southern | Wellington Phoenix II | Defender | 4 | 268 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | Australia Cup | Wellington Phoenix | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | OFC U19 Championship | New Zealand U19 | Defender | 6 | 427 | 1 | 0 | 0 | 0 | 0 | — | 2 | 0 | — |
| 2021 | A-League | Wellington Phoenix | Defender | 15 | 1073 | 0 | 0 | 2 | 0 | 2 | 47 | 1 | 0 | 6.91 |
| 2021 | Australia Cup | Wellington Phoenix | Defender | 3 | 161 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2020 | Premiership | Wellington Phoenix II | Defender | 10 | 604 | 0 | 0 | 0 | 0 | 0 | — | 3 | 2 | — |
| 2019 | Premiership | Wellington Phoenix II | Defender | 1 | 4 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |