
| 2026 | CONCACAF Champions League | Philadelphia Union | Defender | 4 | 298 | 1 | 0 | 2 | 1 | 0 | 93 | 1 | 0 | 7.55 |
| 2026 | Major League Soccer | Philadelphia Union | Defender | 9 | 810 | 0 | 0 | 1 | 0 | 2 | 79 | 4 | 0 | 6.63 |
| 2025 | US Open Cup | Philadelphia Union | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2025 | Major League Soccer | Philadelphia Union | Defender | 31 | 2448 | 1 | 0 | 12 | 4 | 6 | — | 8 | 1 | 7.00 |
| 2024 | MLS Next Pro | Philadelphia Union II | Defender | 26 | 2221 | 2 | 0 | 0 | 0 | 0 | — | 7 | 1 | — |
| 2024 | Major League Soccer | Philadelphia Union | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | CONCACAF Champions League | Philadelphia Union | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Leagues Cup | Philadelphia Union | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Premier Soccer League | Stellenbosch | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | MLS Next Pro | Philadelphia Union II | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Major League Soccer | Philadelphia Union | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Leagues Cup | Philadelphia Union | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | Premier Soccer League | Stellenbosch | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | Cup | Stellenbosch | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |