NPL
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2025 | US Open Cup |
SJ Earthquakes
|
1 | 0 | 1 | 0/0/0 | 9 |
| 2025 | Major League Soccer |
SJ Earthquakes
|
22 | 3 | 2 | 3/0/0 | 774 |
| 2024 | Club Friendlies |
SJ Earthquakes
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2024 | Major League Soccer |
SJ Earthquakes
|
11 | 1 | 0 | 1/0/0 | 367 |
| 2024 | US Open Cup |
SJ Earthquakes
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2024 | Leagues Cup |
SJ Earthquakes
|
2 | 0 | 0 | 0/0/0 | 37 |
| 2024 | USL Championship |
Monterey Bay
|
3 | 1 | 0 | 0/0/0 | 204 |
| 2023 | Major League Soccer |
SJ Earthquakes
|
15 | 1 | 0 | 2/0/0 | 134 |
| 2023 | US Open Cup |
SJ Earthquakes
|
1 | 0 | 0 | 0/0/0 | 8 |
| 2023 | Leagues Cup |
SJ Earthquakes
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2023 | MLS Next Pro |
San Jose Earthquakes II
|
10 | 8 | 3 | 2/0/0 | 845 |
| 2022 | Major League Soccer |
SJ Earthquakes
|
9 | 0 | 0 | 2/0/0 | 109 |
| 2022 | US Open Cup |
SJ Earthquakes
|
2 | 2 | 0 | 0/0/0 | 149 |
| 2022 | MLS Next Pro |
San Jose Earthquakes II
|
3 | 2 | 0 | 0/0/0 | 90 |
| Total: | 80 | 18 | 6 | 10/0/0 | 2726 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Africa |
Burkina Faso
|
2 | 0 | 0 | 0/0/0 | 48 |
| 2025 | Africa Cup of Nations Qualifications |
Burkina Faso
|
4 | 1 | 0 | 0/0/0 | 129 |
| 2024 | Friendly International |
Burkina Faso
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2023 | Africa Cup of Nations Qualifications |
Burkina Faso
|
1 | 0 | 0 | 0/0/0 | 0 |
| Total: | 7 | 1 | 0 | 0/0/0 | 177 |
| From | To | Date | Amount |
|---|---|---|---|
SJ Earthquakes
|
Monterey Bay
|
01/12/2024 | N/a |
Sacramento Republic
|
SJ Earthquakes
|
02/08/2024 | N/a |
SJ Earthquakes
|
Monterey Bay
|
20/07/2024 | N/a |
Monterey Bay
|
SJ Earthquakes
|
28/06/2024 | Loan |