Sport-specific career totals from the active profile tables, with VAL shown whenever the sport has a value file.
| Season | Age | Team | Min | G | A | Sh | SoT | KP | xG | xA | g+ | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | 19 | NYC | 550 | 1 | 0 | 21 | 7 | 3 | 2.62 | 0.35 | 0.50 | 2.1 |
| 2019 | 20 | NYC | 2,356 | 11 | 4 | 87 | 34 | 32 | 9.90 | 2.94 | 6.04 | 15.2 |
| 2020 | 21 | NYC | 1,801 | 7 | 2 | 85 | 38 | 18 | 9.74 | 2.39 | 1.85 | 9.6 |
| 2021 | 22 | NYC | 3,342 | 22 | 6 | 145 | 61 | 35 | 20.13 | 4.29 | 6.46 | 20.5 |
| 2022 | 23 | NYC | 1,590 | 13 | 2 | 81 | 33 | 31 | 13.66 | 3.38 | 4.53 | 11.3 |
Gave the New York City FC an entire corpus-attributed career β 5 seasons (2018β2022), one crest. The rarest loyalty in the sport.