| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2023/2024 | Vanarama National League South |  Welling United | 10 | 1 | 0 | 0/0/0 | 548 | 
| 2023/2024 | FA Trophy |  Welling United | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | FA Cup |  Welling United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | Vanarama National League South |  Welling United | 6 | 0 | 0 | 0/0/0 | 146 | 
| 2022/2023 | FA Trophy |  Welling United | 1 | 0 | 0 | 0/0/0 | 1 | 
| 2021/2022 | Vanarama National League South |  Welling United | 4 | 0 | 0 | 0/0/0 | 342 | 
| 2021/2022 | FA Trophy |  Maidstone United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  Maidstone United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Vanarama National League South |  Maidstone United | 5 | 1 | 0 | 0/1/0 | 365 | 
| 2020/2021 | EFL Trophy |  Swindon Town | 3 | 0 | 0 | 1/0/0 | 270 | 
| 2020/2021 | Carabao Cup |  Swindon Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | FA Cup |  Swindon Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | League One |  Swindon Town | 11 | 1 | 0 | 3/0/0 | 464 | 
| 2019/2020 | League Two |  Swindon Town | 2 | 0 | 0 | 0/0/0 | 2 | 
| 2019/2020 | EFL Trophy |  Swindon Town | 2 | 0 | 0 | 0/0/0 | 131 | 
| 2018/2019 | League Two |  Swindon Town | 1 | 0 | 0 | 0/0/0 | 1 | 
| 2018/2019 | National League |  Braintree Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 47 | 3 | 0 | 4/1/0 | 2360 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Welling United |  Maidstone United | 01/07/2022 | Free | 
|  Maidstone United |  Welling United | 30/06/2022 | N/a | 
|  Welling United |  Maidstone United | 15/03/2022 | Loan | 
|  Maidstone United |  Swindon Town | 09/07/2021 | Free | 
|  Swindon Town |  Southend United | 24/01/2019 | N/a | 
|  Braintree Town |  Southend United | 16/11/2018 | Loan |