 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | League Two |  Fleetwood Town | 33 | 0 | 5 | 9/0/0 | 2674 | 
| 2024/2025 | Carabao Cup |  Fleetwood Town | 3 | 0 | 0 | 1/0/0 | 237 | 
| 2024/2025 | FA Cup |  Fleetwood Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | League One |  Cheltenham Town | 38 | 2 | 0 | 3/0/0 | 2451 | 
| 2022/2023 | League One |  Cheltenham Town | 37 | 2 | 1 | 10/0/0 | 2726 | 
| 2022/2023 | FA Cup |  Cheltenham Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | EFL Trophy |  Cheltenham Town | 4 | 0 | 0 | 1/0/0 | 302 | 
| 2022/2023 | Carabao Cup |  Cheltenham Town | 1 | 0 | 0 | 0/0/0 | 55 | 
| 2021/2022 | FA Cup |  Kidderminster Harriers | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2021/2022 | Vanarama National League North |  Kidderminster Harriers | 6 | 0 | 0 | 0/0/0 | 411 | 
| 2021/2022 | FA Trophy |  Kidderminster Harriers | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2021/2022 | EFL Trophy |  Cheltenham Town | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2021/2022 | FA Cup |  Cheltenham Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Carabao Cup |  Cheltenham Town | 1 | 0 | 0 | 0/0/0 | 12 | 
| 2021/2022 | League One |  Cheltenham Town | 23 | 1 | 2 | 3/0/0 | 1444 | 
| 2021 | Club Friendlies |  Kidderminster Harriers | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | League Two |  Cheltenham Town | 5 | 0 | 0 | 2/0/0 | 247 | 
| 2020/2021 | Carabao Cup |  Cheltenham Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2020/2021 | EFL Trophy |  Cheltenham Town | 2 | 0 | 0 | 0/0/0 | 154 | 
| 2018/2019 | National League |  Dagenham & Redbridge | 1 | 0 | 0 | 0/0/0 | 37 | 
| 2017/2018 | National League |  Dagenham & Redbridge | 5 | 0 | 0 | 0/0/0 | 113 | 
| 2017 | Club Friendlies |  Shabab Al Ahli Dubai | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 167 | 5 | 8 | 29/0/0 | 11583 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Concacaf |  Guyana | 2 | 0 | 0 | 0/0/0 | 169 | 
| 2025 | CONCACAF Gold Cup Qualification |  Guyana | 2 | 0 | 0 | 1/0/0 | 75 | 
| 2024/2025 | CONCACAF Nations League |  Guyana | 2 | 0 | 0 | 0/0/0 | 28 | 
| 2024 | Friendly International |  Guyana | 2 | 0 | 0 | 1/0/0 | 180 | 
| 2023/2024 | CONCACAF Nations League |  Guyana | 4 | 0 | 0 | 1/0/0 | 173 | 
| 2023 | CONCACAF Gold Cup Qualification |  Guyana | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2021/2022 | CONCACAF Nations League |  Guyana | 2 | 0 | 0 | 0/0/0 | 180 | 
| Total: | 16 | 0 | 0 | 3/0/0 | 985 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Fleetwood Town |  Cheltenham Town | 28/06/2024 | N/a | 
|  Cheltenham Town |  Kidderminster Harriers | 12/01/2022 | N/a | 
|  Cheltenham Town |  Kidderminster Harriers | 25/12/2021 | N/a | 
|  Cheltenham Town |  Kidderminster Harriers | 28/11/2021 | N/a | 
|  Cheltenham Town |  Kidderminster Harriers | 22/11/2021 | N/a | 
|  Hull City |  Cheltenham Town | 24/10/2021 | N/a | 
|  Kidderminster Harriers |  Cheltenham Town | 21/10/2021 | Loan | 
|  Hull City |  Cheltenham Town | 20/08/2021 | N/a | 
|  Cheltenham Town |  Hull City | 01/07/2021 | N/a | 
|  Cheltenham Town |  Hull City | 20/08/2020 | Loan |