
| 2026 | Major League Soccer | Minnesota United FC | Defender | 10 | 401 | 0 | 1 | 2 | 1 | 2 | 84 | 0 | 0 | 6.90 |
| 2025 | MLS Next Pro | Minnesota United II | Defender | 6 | 449 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2025 | US Open Cup | Minnesota United FC | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2025 | Major League Soccer | Minnesota United FC | Defender | 4 | 111 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 6.40 |
| 2025 | Major League Soccer | St. Louis City | Defender | 10 | 758 | 0 | 1 | 2 | 1 | 8 | — | 0 | 0 | 6.96 |
| 2024 | MLS Next Pro | Minnesota United II | Defender | 1 | 82 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2024 | Leagues Cup | Minnesota United FC | Defender | 2 | 121 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 6.60 |
| 2024 | Major League Soccer | Minnesota United FC | Defender | 0 | 0 | 0 | 0 | 3 | 1 | 9 | — | 0 | 0 | 6.79 |
| 2023 | Major League Soccer | Minnesota United FC | Defender | 8 | 147 | 1 | 0 | 2 | 1 | 0 | — | 0 | 0 | 6.51 |
| 2023 | MLS Next Pro | Minnesota United II | Defender | 18 | 1538 | 0 | 0 | 0 | 0 | 0 | — | 3 | 0 | — |
| 2023 | US Open Cup | Minnesota United FC | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Leagues Cup | Minnesota United FC | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | Major League Soccer | Minnesota United FC | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | MLS Next Pro | Minnesota United II | Defender | 22 | 1946 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | US Open Cup | Minnesota United FC | Defender | 1 | 7 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |