 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Veikkausliiga |  Haka | 13 | 0 | 0 | 0/0/0 | 484 | 
| 2024/2025 | NIFL Premiership |  Glentoran | 2 | 0 | 0 | 0/0/0 | 14 | 
| 2023/2024 | Super League 2 |  Makedonikos Neapolis | 3 | 0 | 0 | 0/0/0 | 239 | 
| 2023 | League Cup |  Ilves | 5 | 2 | 0 | 0/0/0 | 362 | 
| 2023 | Finland Cup |  Ilves | 3 | 2 | 0 | 1/0/0 | 168 | 
| 2023 | Veikkausliiga |  Ilves | 20 | 5 | 2 | 2/0/0 | 1298 | 
| 2022 | Veikkausliiga |  Ilves | 6 | 1 | 0 | 0/0/0 | 227 | 
| 2021/2022 | National League |  Dover Athletic | 9 | 0 | 0 | 0/0/0 | 255 | 
| 2021/2022 | FA Cup |  Dover Athletic | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2018/2019 | Slovenian PrvaLiga |  Rudar | 4 | 0 | 0 | 0/0/0 | 304 | 
| 2018/2019 | Europa League |  Rudar | 4 | 1 | 0 | 0/0/0 | 229 | 
| 2018/2019 | Europa League |  Rudar Velenje | 4 | 1 | 0 | 0/0/0 | 229 | 
| 2018/2019 | Slovenian PrvaLiga |  Rudar Velenje | 4 | 0 | 0 | 0/0/0 | 304 | 
| 2017/2018 | EFL Trophy |  West Ham United U23 | 6 | 0 | 0 | 1/0/0 | 193 | 
| 2017/2018 | Slovenian PrvaLiga |  Rudar Velenje | 17 | 3 | 0 | 3/0/0 | 1111 | 
| 2016/2017 | Toto Cup Ligat Al |  Maccabi Haifa | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2015/2016 | Europa League |  West Ham United | 2 | 0 | 0 | 0/0/0 | 30 | 
| Total: | 104 | 15 | 2 | 7/0/0 | 5447 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Concacaf |  Bermuda | 4 | 2 | 1 | 1/0/0 | 328 | 
| 2025 | CONCACAF Gold Cup Qualification |  Bermuda | 2 | 1 | 1 | 0/0/0 | 90 | 
| 2024/2025 | CONCACAF Nations League |  Bermuda | 2 | 1 | 0 | 0/0/0 | 109 | 
| 2024 | Friendly International |  Bermuda | 1 | 1 | 0 | 0/0/0 | 77 | 
| 2023/2024 | CONCACAF Nations League |  Bermuda | 4 | 1 | 0 | 0/0/0 | 56 | 
| Total: | 13 | 6 | 2 | 1/0/0 | 660 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Glentoran |  Makedonikos Neapolis | 18/09/2024 | N/a | 
|  Ilves |  Dover Athletic | 12/08/2022 | Free | 
|  Fylkir |  Rudar Velenje | 29/02/2020 | N/a |