
| 2026 | Major League Soccer | Portland Timbers | Defender | 7 | 606 | 1 | 0 | 2 | 1 | 0 | 92 | 1 | 0 | 6.76 |
| 2025 | Australia Cup | Western Sydney Wanderers | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2025 | Friendlies | Australia | Defender | 13 | 84 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | 6.57 |
| 2025 | A-League | Western Sydney Wanderers | Defender | 11 | 990 | 0 | 0 | 7 | 3 | 5 | 91 | 1 | 0 | 7.11 |
| 2024 | Australia Cup | Western Sydney Wanderers | Defender | 3 | 292 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | A-League | Western Sydney Wanderers | Defender | 27 | 2385 | 0 | 0 | 2 | 0 | 6 | 51 | 0 | 0 | 7.03 |
| 2023 | A-League | Western Sydney Wanderers | Defender | 15 | 963 | 0 | 0 | 5 | 1 | 3 | 50 | 1 | 0 | 7.00 |
| 2023 | New South Wales NPL | Western Sydney Wanderers U23 | Defender | 10 | 797 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Australia Cup | Western Sydney Wanderers | Defender | 2 | 171 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | A-League | Western Sydney Wanderers | Defender | 13 | 84 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | 6.57 |
| 2022 | Australia Cup | Western Sydney Wanderers | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2021 | A-League | Western Sydney Wanderers | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |