 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025/2026 | Carabao Cup |  Burton Albion | 1 | 0 | 0 | 0/0/0 | 26 | 
| 2025/2026 | League One |  Burton Albion | 4 | 1 | 1 | 0/0/0 | 223 | 
| 2024/2025 | Premier League Cup |  Coventry City U21 | 1 | 1 | 0 | 0/0/0 | 90 | 
| 2024/2025 | Championship |  Coventry City | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | FA Cup |  Coventry City | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | Carabao Cup |  Coventry City | 1 | 0 | 0 | 0/0/0 | 63 | 
| 2024/2025 | League One |  Burton Albion | 10 | 2 | 1 | 0/0/0 | 183 | 
| 2023/2024 | FA Cup |  Coventry City | 5 | 2 | 1 | 0/0/0 | 180 | 
| 2023/2024 | Championship |  Coventry City | 5 | 1 | 1 | 0/0/0 | 179 | 
| 2022/2023 | FA Cup |  Coventry City | 1 | 0 | 0 | 0/0/0 | 35 | 
| 2022/2023 | Carabao Cup |  Coventry City | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2022/2023 | Championship |  Coventry City | 9 | 0 | 0 | 0/0/0 | 101 | 
| 2021/2022 | Championship |  Coventry City | 7 | 1 | 0 | 0/0/0 | 82 | 
| 2021/2022 | FA Cup |  Coventry City | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Carabao Cup |  Coventry City | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | Carabao Cup |  Rochdale | 2 | 0 | 0 | 0/0/0 | 16 | 
| 2020/2021 | League One |  Rochdale | 12 | 1 | 0 | 0/0/0 | 131 | 
| 2020/2021 | FA Cup |  Rochdale | 1 | 0 | 0 | 0/0/0 | 18 | 
| 2020/2021 | Championship |  Coventry City | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | EFL Trophy |  Rochdale | 3 | 1 | 0 | 0/0/0 | 245 | 
| 2019/2020 | EFL Trophy |  Rochdale | 3 | 1 | 0 | 0/0/0 | 270 | 
| 2019/2020 | FA Cup |  Rochdale | 4 | 0 | 0 | 0/0/0 | 132 | 
| 2019/2020 | League One |  Rochdale | 14 | 1 | 0 | 0/0/0 | 296 | 
| 2018/2019 | EFL Trophy |  Rochdale | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 85 | 12 | 4 | 0/0/0 | 2360 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Coventry City |  Burton Albion | 01/07/2025 | N/a | 
|  Burton Albion |  Coventry City | 31/01/2025 | Loan | 
|  Coventry City |  Rochdale | 01/02/2021 | N/a | 
|  Rochdale |  Curzon Ashton | 01/06/2020 | N/a | 
|  Curzon Ashton |  Rochdale | 28/02/2020 | Loan |