| 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) |
Derry City
Derry City |
August 23rd, 2024 (unattached); released (2024/5) |
Ballymena United
Ballymena Utd |
February 3rd, 2025 (loan) |
St. Ives Town
St. Ives |
rptd August 7th, 2025 |