 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | National League |  Southend United | 24 | 0 | 0 | 4/0/0 | 267 | 
| 2024/2025 | FA Cup |  Southend United | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | EFL Trophy |  Accrington Stanley | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2023/2024 | FA Cup |  Accrington Stanley | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2023/2024 | Championship |  Queens Park Rangers | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | Carabao Cup |  Queens Park Rangers | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | League Two |  Accrington Stanley | 37 | 0 | 1 | 5/0/0 | 2757 | 
| 2022/2023 | Premier League Cup |  Queens Park Rangers U21 | 2 | 0 | 0 | 0/0/0 | 25 | 
| 2021/2022 | National League |  Aldershot Town | 3 | 0 | 0 | 1/0/0 | 213 | 
| 2021/2022 | FA Cup |  Aldershot Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Trophy |  Aldershot Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | National League |  Southend United | 10 | 0 | 0 | 2/0/0 | 835 | 
| 2021/2022 | Carabao Cup |  Queens Park Rangers | 1 | 0 | 0 | 0/0/0 | 2 | 
| 2020/2021 | Carabao Cup |  Queens Park Rangers | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | Vanarama National League South |  Oxford City | 6 | 0 | 0 | 0/0/0 | 521 | 
| 2019/2020 | FA Cup |  Queens Park Rangers | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2019/2020 | Championship |  Queens Park Rangers | 1 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 93 | 0 | 1 | 13/0/0 | 5340 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Southend United |  Queens Park Rangers | 08/07/2024 | Free | 
|  Queens Park Rangers |  Accrington Stanley | 01/07/2024 | N/a | 
|  Accrington Stanley |  Queens Park Rangers | 25/08/2023 | Loan | 
|  Queens Park Rangers |  Southend United | 01/07/2022 | N/a | 
|  Southend United |  Aldershot Town | 24/03/2022 | N/a | 
|  Aldershot Town |  Queens Park Rangers | 26/11/2021 | N/a | 
|  Queens Park Rangers |  Oxford City | 01/07/2021 | N/a | 
|  Oxford City |  Queens Park Rangers | 06/10/2020 | Loan |