
| 2026 | Major League Soccer | FC Dallas | Defender | 7 | 514 | 1 | 0 | 2 | 2 | 2 | 82 | 3 | 0 | 7.00 |
| 2025 | US Open Cup | FC Dallas | Defender | 2 | 155 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2025 | World Cup - U20 | United States U20 | Defender | 4 | 301 | 2 | 0 | 5 | 4 | 0 | — | 1 | 0 | 7.68 |
| 2025 | Major League Soccer | FC Dallas | Defender | 13 | 732 | 0 | 1 | 3 | 1 | 3 | — | 3 | 0 | 6.76 |
| 2024 | MLS Next Pro | North Texas | Defender | 16 | 1375 | 1 | 0 | 0 | 0 | 0 | — | 6 | 0 | — |
| 2024 | Major League Soccer | FC Dallas | Defender | 4 | 194 | 0 | 0 | 0 | 0 | 1 | — | 3 | 0 | 6.50 |
| 2024 | US Open Cup | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Leagues Cup | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Friendlies Clubs | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Concacaf U20 | United States U20 | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | CONCACAF U20 | United States U20 | Defender | 6 | 526 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Major League Soccer | FC Dallas | Defender | 2 | 136 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | 6.25 |
| 2023 | MLS Next Pro | North Texas | Defender | 13 | 1060 | 0 | 0 | 0 | 0 | 0 | — | 3 | 0 | — |
| 2023 | US Open Cup | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Friendlies Clubs | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Leagues Cup | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Pan American Games | United States U23 | Defender | 5 | 406 | 0 | 0 | 0 | 0 | 0 | — | 2 | 0 | — |
| 2022 | MLS Next Pro | North Texas | Defender | 10 | 510 | 0 | 0 | 0 | 0 | 0 | — | 3 | 0 | — |