| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2025 | USL Championship |
San Antonio
|
15 | 2 | 4 | 6/0/0 | 701 |
| 2024 | Copa Colombia |
Deportivo Cali
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2024 | Primera A |
Deportivo Cali
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2023 | MLS Next Pro |
Columbus Crew II
|
1 | 0 | 0 | 0/0/0 | 74 |
| 2023 | Major League Soccer |
Columbus Crew
|
10 | 1 | 0 | 1/0/0 | 95 |
| 2023 | Leagues Cup |
Columbus Crew
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2023 | US Open Cup |
Columbus Crew
|
2 | 0 | 0 | 0/0/0 | 8 |
| 2022 | Major League Soccer |
Seattle Sounders
|
21 | 0 | 1 | 1/0/0 | 646 |
| 2020 | Major League Soccer |
Nashville SC
|
1 | 0 | 0 | 0/0/0 | 8 |
| 2019 | US Open Cup |
Sporting KC
|
1 | 0 | 1 | 0/0/0 | 75 |
| 2019 | Major League Soccer |
Sporting KC
|
10 | 0 | 1 | 1/0/0 | 177 |
| 2018 | Major League Soccer |
Sporting KC
|
12 | 2 | 1 | 1/0/0 | 720 |
| 2017 | Major League Soccer |
Sporting KC
|
33 | 2 | 1 | 2/0/0 | 2103 |
| 2017 | US Open Cup |
Sporting KC
|
5 | 0 | 2 | 1/0/0 | 378 |
| 2016/2017 | CONCACAF Champions League |
Sporting KC
|
1 | 0 | 0 | 0/0/0 | 90 |
| 2016 | US Open Cup |
Sporting KC
|
2 | 0 | 0 | 0/0/0 | 180 |
| 2016 | Major League Soccer |
Sporting KC
|
29 | 1 | 1 | 7/1/0 | 0 |
| 2015 | Major League Soccer |
Sporting KC
|
7 | 0 | 0 | 1/0/0 | 0 |
| 2014/2015 | CONCACAF Champions League |
Sporting KC
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2014 | Major League Soccer |
Sporting KC
|
5 | 0 | 0 | 0/0/0 | 0 |
| 2013 | Primera B |
Deportivo Pereira
|
7 | 1 | 0 | 1/0/0 | 0 |
| 2013 | Copa Colombia |
Deportivo Pereira
|
6 | 1 | 0 | 2/0/0 | 0 |
| 2013 | Major League Soccer |
Sporting KC
|
1 | 0 | 0 | 0/0/0 | 0 |
| Total: | 171 | 10 | 12 | 24/1/0 | 5255 |
| From | To | Date | Amount |
|---|---|---|---|
Seattle Sounders
|
Nashville SC
|
01/10/2020 | N/a |
Sporting Kansas City II
|
Sporting KC
|
11/07/2019 | Loan |
Sporting KC
|
Deportivo Pereira
|
13/02/2014 | N/a |
Sporting KC
|
Deportivo Pereira
|
09/08/2013 | Loan |