 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | USL League One Cup |  New Mexico United | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2025 | USL Championship |  New Mexico United | 11 | 1 | 2 | 0/0/0 | 582 | 
| 2024 | Leagues Cup |  Charlotte | 1 | 0 | 0 | 0/0/0 | 5 | 
| 2024 | Major League Soccer |  Charlotte | 7 | 0 | 1 | 1/0/0 | 299 | 
| 2024 | MLS Next Pro |  Crown Legacy | 5 | 0 | 0 | 1/0/0 | 406 | 
| 2023 | Major League Soccer |  Charlotte | 21 | 1 | 2 | 3/0/0 | 1305 | 
| 2023 | US Open Cup |  Charlotte | 3 | 0 | 0 | 0/0/0 | 21 | 
| 2023 | Leagues Cup |  Charlotte | 5 | 0 | 2 | 0/0/0 | 104 | 
| 2022 | Major League Soccer |  Sporting KC | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | Club Friendlies |  Charlotte | 1 | 0 | 0 | 0/0/0 | 46 | 
| 2022 | Major League Soccer |  Charlotte | 26 | 0 | 1 | 2/0/0 | 1664 | 
| 2022 | US Open Cup |  Charlotte | 1 | 0 | 0 | 0/0/0 | 13 | 
| 2021 | Major League Soccer |  Sporting KC | 14 | 2 | 0 | 3/0/0 | 915 | 
| 2020 | Major League Soccer |  Sporting KC | 15 | 0 | 2 | 1/0/0 | 1329 | 
| 2019 | Major League Soccer |  Sporting KC | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019 | CONCACAF Champions League |  Sporting KC | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2018 | US Open Cup |  Sporting KC | 3 | 0 | 0 | 0/0/0 | 205 | 
| 2018 | Major League Soccer |  Sporting KC | 7 | 0 | 0 | 0/0/0 | 540 | 
| 2017/2018 | Eredivisie Women |  Ajax (W) | 2 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 125 | 4 | 10 | 12/0/0 | 7704 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2019 | Friendly International U20 |  USA U20 | 2 | 0 | 0 | 1/0/0 | 104 | 
| 2018 | Concacaf Championship U20 |  USA U20 | 3 | 0 | 0 | 0/0/0 | 270 | 
| 2017 | World Cup U17 |  USA U17 | 1 | 0 | 0 | 0/0/0 | 90 | 
| Total: | 6 | 0 | 0 | 1/0/0 | 464 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Charlotte |  Sporting KC | 12/12/2021 | N/a |