 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | US Open Cup |  Loudoun United | 2 | 0 | 0 | 1/0/0 | 13 | 
| 2025 | USL League One Cup |  Loudoun United | 2 | 0 | 0 | 0/0/0 | 20 | 
| 2025 | USL Championship |  Loudoun United | 8 | 1 | 0 | 4/0/0 | 238 | 
| 2024 | US Open Cup |  Minnesota United II | 1 | 0 | 0 | 0/0/0 | 11 | 
| 2024 | Club Friendlies |  Minnesota United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | MLS Next Pro |  Minnesota United II | 17 | 0 | 0 | 4/0/0 | 1245 | 
| 2024 | Leagues Cup |  Minnesota United | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | Major League Soccer |  Minnesota United | 4 | 0 | 0 | 0/0/1 | 131 | 
| 2023 | MLS Next Pro Invitational |  Real Monarchs | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | MLS Next Pro |  Real Monarchs | 16 | 1 | 1 | 4/0/0 | 1396 | 
| 2023 | Major League Soccer |  Real Salt Lake | 2 | 0 | 0 | 0/0/0 | 22 | 
| 2022/2023 | Belgian Cup |  Waasland-Beveren | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | Challenger Pro League |  Waasland-Beveren | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | USL Championship |  Loudoun United | 2 | 1 | 0 | 0/0/0 | 136 | 
| 2022 | Major League Soccer |  DC United | 2 | 0 | 0 | 0/0/1 | 144 | 
| 2022 | Club Friendlies |  DC United | 1 | 0 | 0 | 0/0/0 | 46 | 
| 2021 | Major League Soccer |  DC United | 19 | 0 | 1 | 2/0/1 | 801 | 
| 2020 | Major League Soccer |  DC United | 11 | 0 | 0 | 2/0/0 | 492 | 
| 2019 | USL Championship |  Loudoun United | 2 | 0 | 0 | 1/0/0 | 80 | 
| Total: | 92 | 3 | 2 | 18/0/3 | 4775 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Loudoun United |  Minnesota United | 31/01/2025 | Free | 
|  Minnesota United |  Waasland-Beveren | 01/02/2024 | N/a | 
|  Waasland-Beveren |  Real Salt Lake | 01/01/2024 | N/a | 
|  Real Salt Lake |  Waasland-Beveren | 20/02/2023 | Loan | 
|  Waasland-Beveren |  DC United | 29/08/2022 | 350K € |