
| 2026 | Major League Soccer | DC United | Defender | 10 | 914 | 0 | 0 | 8 | 3 | 1 | 71 | 3 | 0 | 6.57 |
| 2025 | US Open Cup | DC United | Defender | 23 | 1075 | 0 | 1 | 5 | 2 | 5 | — | 4 | 0 | 6.84 |
| 2025 | Major League Soccer | DC United | Defender | 30 | 2610 | 0 | 0 | 9 | 3 | 12 | — | 6 | 0 | 6.89 |
| 2024 | Major League Soccer | DC United | Defender | 32 | 2742 | 2 | 3 | 17 | 5 | 12 | — | 8 | 1 | 6.99 |
| 2024 | Leagues Cup | DC United | Defender | 3 | 270 | 0 | 0 | 1 | 0 | 2 | — | 0 | 0 | 6.70 |
| 2023 | Major League Soccer | DC United | Defender | 0 | 0 | 0 | 1 | 5 | 2 | 5 | — | 0 | 0 | 6.84 |
| 2023 | Major League Soccer | FC Dallas | Defender | 0 | 0 | 0 | 1 | 5 | 2 | 5 | — | 0 | 0 | 6.84 |
| 2023 | US Open Cup | St. Louis City | Defender | 1 | 90 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Major League Soccer | St. Louis City | Defender | 23 | 1075 | 0 | 1 | 5 | 2 | 5 | — | 4 | 0 | 6.84 |
| 2023 | MLS Next Pro | St. Louis City II | Defender | 23 | 1075 | 0 | 1 | 5 | 2 | 5 | — | 4 | 0 | 6.84 |
| 2023 | US Open Cup | DC United | Defender | 23 | 1075 | 0 | 1 | 5 | 2 | 5 | — | 4 | 0 | 6.84 |
| 2023 | Leagues Cup | St. Louis City | Defender | 2 | 113 | 0 | 0 | 1 | 0 | 0 | — | 0 | 0 | 6.50 |
| 2023 | Friendlies Clubs | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | MLS Next Pro | North Texas | Defender | 13 | 1173 | 0 | 0 | 0 | 0 | 0 | — | 4 | 0 | — |
| 2022 | Major League Soccer | FC Dallas | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | US Open Cup | FC Dallas | Defender | 2 | 154 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |