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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | 22 | PHI | 1,069 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | 2 |
| 2016 | 23 | PHI | 96 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | β |
| 2017 | 24 | PHI | 783 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | 1.4 |
| 2018 | 25 | PHI | 97 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | β |
| 2020 | 27 | MIA | 871 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | 1.7 |
| 2021 | 28 | MIA | 1,253 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | 2.3 |
| 2022 | 29 | LAFC | 115 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | β |
| 2023 | 30 | LAFC | 2,518 | 0 | 0 | 0 | 0 | 1 | 0.00 | 0.03 | 0.00 | 4.5 |
| 2024 | 31 | LAG | 3,773 | 0 | 0 | 0 | 0 | 1 | 0.00 | 0.12 | 0.00 | 5.5 |
| 2025 | 32 | a2lqRX2Mr0kaDQ0wRqEv | 1,212 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 | 2.2 |
Wore 4 distinct franchise crests across 10 seasons (2015β2024) β a true nomad. The crest trail: