 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | Vanarama National League South |  Welling United | 2 | 1 | 0 | 1/0/0 | 84 | 
| 2024/2025 | National League Cup |  Woking | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | National League |  Woking | 10 | 0 | 1 | 1/0/0 | 121 | 
| 2024/2025 | FA Cup |  Woking | 1 | 0 | 0 | 0/0/0 | 84 | 
| 2023/2024 | League Two |  Sutton United | 12 | 1 | 0 | 0/0/0 | 401 | 
| 2021/2022 | FA Cup |  Dulwich Hamlet | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Vanarama National League South |  Chelmsford City | 5 | 1 | 0 | 0/0/0 | 181 | 
| 2021/2022 | FA Trophy |  Dulwich Hamlet | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Vanarama National League South |  Dulwich Hamlet | 7 | 0 | 0 | 0/0/0 | 121 | 
| 2020/2021 | Vanarama National League South |  Dulwich Hamlet | 13 | 2 | 0 | 0/0/0 | 959 | 
| 2020/2021 | FA Trophy |  Dulwich Hamlet | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2020/2021 | FA Cup |  Dulwich Hamlet | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | EFL Trophy |  Bristol Rovers | 1 | 0 | 0 | 0/0/0 | 6 | 
| 2019/2020 | Vanarama National League South |  Hemel Hempstead Town | 7 | 0 | 0 | 0/0/0 | 258 | 
| 2019/2020 | Vanarama National League South |  Billericay Town | 3 | 0 | 0 | 0/0/0 | 244 | 
| 2018/2019 | League One |  Bristol Rovers | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2018/2019 | Vanarama National League South |  Bath City | 2 | 0 | 0 | 0/0/0 | 27 | 
| 2018/2019 | FA Trophy |  Bath City | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2018/2019 | EFL Trophy |  Bristol Rovers | 1 | 0 | 0 | 0/0/0 | 2 | 
| 2016/2017 | EFL Trophy |  Peterborough United | 2 | 0 | 0 | 0/0/0 | 105 | 
| 2016/2017 | League One |  Peterborough United | 4 | 0 | 0 | 0/0/0 | 59 | 
| Total: | 76 | 5 | 1 | 2/0/0 | 2922 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Concacaf |  Guyana | 2 | 2 | 0 | 1/0/0 | 94 | 
| 2024/2025 | CONCACAF Nations League |  Guyana | 3 | 0 | 1 | 0/0/0 | 28 | 
| 2024 | Friendly International |  Guyana | 2 | 0 | 0 | 0/0/0 | 69 | 
| 2023/2024 | CONCACAF Nations League |  Guyana | 5 | 3 | 0 | 0/0/0 | 83 | 
| 2023 | Friendly International |  Guyana | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023 | CONCACAF Gold Cup Qualification |  Guyana | 2 | 0 | 0 | 0/0/0 | 180 | 
| Total: | 15 | 5 | 1 | 1/0/0 | 544 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Welling United |  Woking | 22/02/2025 | N/a | 
|  Woking |  Sutton United | 08/08/2024 | Free | 
|  Sutton United |  Lewes | 18/01/2024 | N/a | 
|  Lewes |  Dulwich Hamlet | 10/08/2022 | Free | 
|  Dulwich Hamlet |  Chelmsford City | 01/07/2022 | N/a | 
|  Chelmsford City |  Dulwich Hamlet | 18/03/2022 | Loan | 
|  Dulwich Hamlet |  Hemel Hempstead Town | 09/10/2020 | Free | 
|  Hemel Hempstead Town |  Bristol Rovers | 07/01/2020 | N/a | 
|  Bristol Rovers |  Billericay Town | 12/12/2019 | N/a | 
|  Billericay Town |  Bristol Rovers | 12/11/2019 | Loan | 
|  Bristol Rovers |  Bath City | 16/12/2018 | N/a | 
|  Bath City |  Bristol Rovers | 16/11/2018 | Loan | 
|  Bristol Rovers |  Peterborough United | 24/08/2018 | N/a |