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 | 19 | HOU | 137 | 0 | 0 | 3 | 1 | 1 | 0.21 | 0.01 | 0.00 | β |
| 2016 | 20 | HOU | 1,158 | 6 | 1 | 41 | 18 | 14 | 5.00 | 0.60 | 3.35 | 7.5 |
| 2017 | 21 | HOU | 2,543 | 11 | 5 | 81 | 37 | 35 | 11.36 | 3.23 | 3.19 | 15.4 |
| 2018 | 22 | HOU | 2,891 | 19 | 1 | 95 | 43 | 36 | 15.77 | 3.52 | 8.88 | 19 |
| 2019 | 23 | HOU | 2,763 | 13 | 5 | 92 | 30 | 37 | 14.65 | 5.34 | 8.00 | 18.5 |
| 2020 | 24 | HOU | 1,449 | 3 | 1 | 45 | 20 | 23 | 4.98 | 2.53 | 2.29 | 7.1 |
Gave the Houston Dynamo FC an entire corpus-attributed career β 6 seasons (2015β2020), one crest. The rarest loyalty in the sport.