07/2023 - 06/2025 | Walsall FC | |
02/2023 - 06/2023 | Bromley FC | |
07/2022 - 02/2023 | Birmingham City U23 | |
08/2022 - 02/2023 | Birmingham City | |
07/2021 - 06/2022 | Mansfield Town | |
05/2021 - 07/2021 | Birmingham City | |
08/2019 - 07/2020 | Birmingham City | |
07/2016 - 06/2019 | Birmingham City U19 |