 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | National League |  Aldershot Town | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2021/2022 | FA Trophy |  Yeovil Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  Yeovil Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2021/2022 | National League |  Yeovil Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2021/2022 | FA Cup |  Aldershot Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  Queens Park Rangers | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | League One |  Burton Albion | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2020/2021 | FA Cup |  Queens Park Rangers | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | League Cup |  Hibernian | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2020/2021 | Premiership |  Hibernian | 4 | 0 | 0 | 0/0/0 | 303 | 
| 2018/2019 | FA Cup |  Colchester United | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2018/2019 | EFL Trophy |  Colchester United | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2018/2019 | League Two |  Colchester United | 22 | 0 | 0 | 1/0/1 | 415 | 
| 2017/2018 | League Two |  Colchester United | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2017/2018 | Carabao Cup |  Colchester United | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017/2018 | National League |  Welling United | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2017/2018 | Vanarama National League South |  Welling United | 3 | 0 | 0 | 0/0/0 | 270 | 
| 2017/2018 | Vanarama National League South |  Hemel Hempstead Town | 3 | 0 | 0 | 0/0/0 | 248 | 
| 2016/2017 | EFL Trophy |  Colchester United | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2016/2017 | Serie C: Group B |  Venezia | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | Serie C: Group B |  Modena | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | Serie C: Group B |  AlbinoLeffe | 2 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 60 | 0 | 0 | 1/0/1 | 3126 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2022 | Friendly International |  Jamaica | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 0 | 0 | 0 | 0/0/0 | 0 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Aldershot Town |  Queens Park Rangers | 11/02/2022 | Loan | 
|  Queens Park Rangers |  Yeovil Town | 26/01/2022 | N/a | 
|  Yeovil Town |  Queens Park Rangers | 01/01/2022 | Loan | 
|  Queens Park Rangers |  Burton Albion | 01/07/2021 | N/a | 
|  Queens Park Rangers |  Hibernian | 01/06/2021 | N/a | 
|  Burton Albion |  Queens Park Rangers | 18/01/2021 | Loan | 
|  Queens Park Rangers |  Hibernian | 04/01/2021 | N/a | 
|  Hibernian |  Queens Park Rangers | 08/09/2020 | Loan | 
|  Queens Park Rangers |  Colchester United | 22/07/2019 | N/a | 
|  Colchester United |  Hemel Hempstead Town | 26/02/2018 | N/a | 
|  Hemel Hempstead Town |  Colchester United | 26/01/2018 | Loan | 
|  Colchester United |  Welling United | 09/11/2017 | N/a | 
|  Welling United |  Colchester United | 07/08/2017 | Loan | 
|  Colchester United |  Barnet | 01/07/2015 | N/a | 
|  Farnborough |  Barnet | 14/11/2014 | Loan |