 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025/2026 | League Two |  Barnet | 1 | 0 | 0 | 0/0/0 | 77 | 
| 2025/2026 | Carabao Cup |  Barnet | 1 | 1 | 0 | 0/0/0 | 23 | 
| 2024/2025 | National League |  Barnet | 26 | 7 | 2 | 3/0/0 | 224 | 
| 2023/2024 | FA Cup |  Woking | 2 | 0 | 0 | 1/0/0 | 117 | 
| 2023/2024 | FA Trophy |  Woking | 1 | 2 | 0 | 0/0/0 | 90 | 
| 2023/2024 | National League |  Woking | 19 | 2 | 0 | 1/0/0 | 1211 | 
| 2022/2023 | FA Trophy |  Woking | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2022/2023 | FA Cup |  Woking | 2 | 0 | 0 | 0/0/0 | 47 | 
| 2022/2023 | National League |  Woking | 28 | 13 | 0 | 2/0/1 | 2070 | 
| 2022/2023 | National League |  Wealdstone | 13 | 7 | 0 | 3/0/0 | 996 | 
| 2021/2022 | FA Trophy |  Wealdstone | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  Wealdstone | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | National League |  Wealdstone | 29 | 6 | 0 | 3/0/0 | 1794 | 
| 2020/2021 | National League |  Sutton United | 11 | 0 | 0 | 0/0/0 | 160 | 
| 2020/2021 | National League |  Wealdstone | 1 | 0 | 0 | 0/0/0 | 27 | 
| 2020/2021 | FA Trophy |  Sutton United | 2 | 0 | 0 | 0/0/0 | 98 | 
| 2019/2020 | League Two |  Port Vale | 11 | 0 | 1 | 0/0/0 | 587 | 
| 2019/2020 | FA Cup |  Port Vale | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | EFL Trophy |  Port Vale | 3 | 1 | 0 | 0/0/0 | 270 | 
| 2018/2019 | League Two |  Yeovil Town | 28 | 1 | 0 | 2/0/0 | 274 | 
| 2018/2019 | FA Cup |  Yeovil Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2018/2019 | EFL Trophy |  Yeovil Town | 1 | 0 | 0 | 1/0/0 | 46 | 
| 2017/2018 | EFL Trophy |  Yeovil Town | 2 | 1 | 0 | 0/0/0 | 174 | 
| 2017/2018 | FA Cup |  Yeovil Town | 2 | 0 | 0 | 0/0/0 | 124 | 
| 2017/2018 | League Two |  Yeovil Town | 35 | 4 | 2 | 2/0/0 | 1630 | 
| 2017/2018 | Carabao Cup |  Yeovil Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2016/2017 | FA Trophy |  Macclesfield Town | 7 | 4 | 0 | 0/0/0 | 543 | 
| 2016/2017 | National League |  Macclesfield Town | 17 | 2 | 0 | 1/0/0 | 1209 | 
| 2016/2017 | EFL Trophy |  Grimsby Town | 1 | 0 | 0 | 0/0/0 | 34 | 
| 2016/2017 | FA Cup |  Grimsby Town | 1 | 0 | 0 | 0/0/0 | 11 | 
| 2016/2017 | Carabao Cup |  Grimsby Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | League Two |  Grimsby Town | 5 | 0 | 0 | 0/0/0 | 41 | 
| 2015/2016 | FA Trophy |  Aldershot Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2015/2016 | FA Cup |  Aldershot Town | 3 | 1 | 0 | 0/0/0 | 0 | 
| 2015/2016 | National League |  Aldershot Town | 37 | 6 | 0 | 6/0/0 | 0 | 
| Total: | 295 | 58 | 5 | 25/0/1 | 12237 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2023/2024 | CONCACAF Nations League |  Antigua and Barbuda | 1 | 1 | 0 | 0/0/0 | 13 | 
| 2022 | World Cup Qualification Concacaf |  Antigua and Barbuda | 2 | 1 | 0 | 1/0/0 | 90 | 
| 2019 | Friendly International |  Antigua and Barbuda | 2 | 0 | 0 | 0/0/0 | 169 | 
| 2018/2019 | CONCACAF Nations League Qualification |  Antigua and Barbuda | 2 | 0 | 0 | 0/0/0 | 169 | 
| 2018 | World Cup Qualification Concacaf |  Antigua and Barbuda | 2 | 0 | 0 | 1/0/0 | 74 | 
| 2018 | Friendly International |  Antigua and Barbuda | 2 | 1 | 0 | 0/0/0 | 136 | 
| Total: | 11 | 3 | 0 | 2/0/0 | 651 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Barnet |  Woking | 04/08/2024 | N/a | 
|  Woking |  Wealdstone | 14/10/2022 | N/a | 
|  Wealdstone |  Sutton United | 01/07/2021 | Free | 
|  Wealdstone |  Port Vale | 22/12/2020 | N/a | 
|  Port Vale |  Yeovil Town | 27/07/2019 | Free | 
|  Yeovil Town |  Grimsby Town | 16/06/2017 | N/a | 
|  Macclesfield Town |  Grimsby Town | 12/01/2017 | Loan | 
|  Grimsby Town |  Aldershot Town | 01/07/2016 | N/a |