| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2024/2025 | Liga 1 |
Semen Padang
|
29 | 6 | 6 | 2/0/0 | 2038 |
| 2023/2024 | AFC Champions League Two |
Abahani
|
2 | 2 | 0 | 0/0/0 | 180 |
| 2023/2024 | Premier League |
Abahani
|
16 | 19 | 5 | 1/0/0 | 1438 |
| 2022/2023 | Premier League |
Sheikh Jamal
|
20 | 11 | 4 | 1/0/0 | 1291 |
| 2022 | AFC Champions League Two |
Maziya
|
3 | 1 | 2 | 0/0/0 | 262 |
| 2021 | AFC Champions League Two |
Maziya
|
3 | 0 | 2 | 0/0/0 | 270 |
| 2020 | AFC Champions League Two |
Maziya
|
5 | 3 | 0 | 0/0/0 | 449 |
| 2016 | Veikkausliiga |
PS Kemi
|
19 | 1 | 0 | 2/0/0 | 0 |
| 2015 | Ykkonen |
PS Kemi
|
11 | 3 | 0 | 3/0/0 | 0 |
| 2014/2015 | Europa League |
VPS
|
2 | 0 | 0 | 0/0/0 | 150 |
| 2014 | Veikkausliiga |
VPS
|
27 | 5 | 0 | 2/0/0 | 0 |
| 2010 | USL Championship |
Vancouver Whitecaps
|
19 | 2 | 0 | 4/1/0 | 0 |
| Total: | 156 | 53 | 19 | 15/1/0 | 6078 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Concacaf |
St. Vincent and the Grenadines
|
2 | 1 | 0 | 0/0/0 | 180 |
| 2025 | CONCACAF Gold Cup Qualification |
St. Vincent and the Grenadines
|
2 | 0 | 0 | 0/0/0 | 54 |
| 2024/2025 | CONCACAF Nations League |
St. Vincent and the Grenadines
|
5 | 2 | 3 | 1/0/0 | 73 |
| 2023/2024 | CONCACAF Nations League |
St. Vincent and the Grenadines
|
6 | 2 | 1 | 1/0/0 | 235 |
| 2021/2022 | CONCACAF Nations League |
St. Vincent and the Grenadines
|
5 | 1 | 0 | 0/0/0 | 444 |
| Total: | 20 | 6 | 4 | 2/0/0 | 986 |
| From | To | Date | Amount |
|---|---|---|---|
Abahani
|
Sheikh Jamal
|
18/10/2023 | Free |
Sheikh Jamal
|
Abahani
|
01/09/2023 | N/a |
Abahani
|
Sheikh Jamal
|
01/08/2023 | Loan |
Sheikh Jamal
|
Maziya
|
08/12/2022 | Free |
PS Kemi
|
VPS
|
01/01/2015 | Free |
VPS
|
OPS
|
01/02/2014 | Free |
OPS
|
Morvant Caledonia United
|
01/03/2013 | Free |