| Club | Details |
|---|---|
Norwich City
Norwich City |
(youth) |
Lincoln City
Lincoln City |
(youth) |
Grimsby Town
Grimsby Town |
2019 (youth)
cs 2020 (signed professional contract); released (rptd October 21st, 2021) |
Birmingham City
Birmingham |
rptd October 31st, 2021 (unattached); released (rptd December 31st, 2021) |
Bristol City
Bristol City |
January 1st, 2022 (unattached); released (rptd May 12th, 2024) |
Carlisle United
Carlisle United |
August 18th, 2022 (loan); expired (rptd January 8th, 2023) |
Swindon Town
Swindon |
July 18th, 2023 (trial) |
Yeovil Town
Yeovil Town |
November 15th, 2023 (loan); recalled from loan (rptd December 18th, 2023) |
Bath City
Bath City |
March 22nd, 2024 (loan); expired (rptd May 7th, 2024) |