| Club | Details |
|---|---|
Aston Villa
Aston Villa |
2008 (academy)
cs 2018 (signed professional contract); released (rptd June 10th, 2022) |
Weymouth
Weymouth |
rptd January 15th, 2021 (loan); contract terminated (rptd April 26th, 2021) |
Northampton Town
Northampton Town |
August 31st, 2021 (loan); expired (rptd January 4th, 2022) |
Swindon Town
Swindon |
July 2022 (trial) |
Barnet
Barnet |
rptd September 2nd, 2022 (unattached); transferred out (January 16th, 2024) |
Banbury United
Banbury Utd |
rptd August 25th, 2023 (loan); expired (rptd September 25th, 2023) |
Hampton and Richmond Borough
Hampton & Richmond |
rptd December 15th, 2023 (loan) |
Hampton and Richmond Borough
Hampton & Richmond |
January 16th, 2024 (transferred in, undisclosed fee) |
Salisbury
Salisbury |
rptd June 28th, 2025 |