 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | EFL Trophy |  Birmingham City | 1 | 0 | 0 | 1/0/0 | 60 | 
| 2024/2025 | League One |  Birmingham City | 3 | 1 | 0 | 0/0/0 | 139 | 
| 2023/2024 | Championship |  Birmingham City | 32 | 0 | 0 | 7/1/0 | 2733 | 
| 2023/2024 | Carabao Cup |  Birmingham City | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | FA Cup |  Birmingham City | 3 | 0 | 0 | 0/0/0 | 270 | 
| 2022/2023 | Bundesliga |  Werder Bremen | 21 | 1 | 0 | 2/0/0 | 454 | 
| 2022/2023 | German Cup |  Werder Bremen | 2 | 0 | 0 | 0/0/0 | 152 | 
| 2022 | Club Friendlies |  Werder Bremen | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | Club Friendlies |  Werder Bremen | 1 | 0 | 0 | 0/0/0 | 72 | 
| 2021/2022 | Premier League 2 Division One |  Derby County U23 | 1 | 0 | 0 | 0/0/0 | 64 | 
| 2021/2022 | FA Cup |  Derby County | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Carabao Cup |  Derby County | 1 | 0 | 0 | 0/0/0 | 27 | 
| 2021/2022 | Championship |  Derby County | 30 | 0 | 1 | 4/0/0 | 2218 | 
| 2021 | Club Friendlies |  Derby County | 1 | 0 | 0 | 1/0/0 | 61 | 
| 2020/2021 | Championship |  Derby County | 35 | 0 | 3 | 7/0/0 | 2584 | 
| 2020/2021 | Carabao Cup |  Derby County | 2 | 0 | 0 | 1/0/0 | 180 | 
| 2019/2020 | Carabao Cup |  Derby County | 2 | 0 | 0 | 1/0/0 | 180 | 
| 2019/2020 | Premier League 2 Division One |  Derby County U23 | 6 | 1 | 1 | 0/0/0 | 518 | 
| 2019/2020 | Premier League International Cup |  Derby County U23 | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | Championship |  Derby County | 5 | 0 | 0 | 0/0/0 | 277 | 
| 2019/2020 | UEFA Youth League |  Derby County U19 | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2018/2019 | Premier League International Cup |  Derby County U23 | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2018/2019 | Premier League 2 Division One |  Derby County U23 | 3 | 0 | 0 | 0/0/0 | 270 | 
| Total: | 152 | 3 | 5 | 24/1/0 | 10529 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2020 | Euro U19 |  England U19 | 2 | 0 | 1 | 0/0/0 | 180 | 
| 2020 | Friendly International U20 |  England U20 | 1 | 0 | 0 | 0/0/0 | 28 | 
| Total: | 3 | 0 | 1 | 0/0/0 | 208 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Birmingham City |  Werder Bremen | 26/07/2023 | N/a | 
|  Werder Bremen |  Derby County | 04/07/2022 | Free |