| Club | Details |
|---|---|
Nottingham Forest
Nottingham Forest |
(schoolboy) |
Aston Villa
Aston Villa |
2012 (youth scholarship); released () |
Hofstra Pride
Hofstra Pride |
2014 (youth) |
North Carolina
North Carolina |
May 2018 |
Long Island Rough Riders
Long Island Rough Riders |
June 2018 |
CP San Cristóbal
San Cristóbal |
rptd October 24th, 2018 ; released (rptd January 18th, 2019) |
Swindon Town
Swindon |
December 10th, 2018 (trial) |
Port Vale
Port Vale |
January 18th, 2019 (unattached); released (rptd May 16th, 2019) |
Chester
Chester |
rptd July 12th, 2019 (unattached); released (rptd April 12th, 2021) |
Alfreton Town
Alfreton |
rptd January 29th, 2020 (loan); expired (rptd February 27th, 2020) |
Hartlepool United
Hartlepool United |
rptd April 14th, 2021 (unattached); released (rptd June 27th, 2021) |
Boston United
Boston Utd |
rptd July 14th, 2021 (unattached); released (rptd June 30th, 2022) |
Boreham Wood
Boreham Wood |
July 1st, 2022 (unattached); transferred out (February 6th, 2023) |
Gateshead
Gateshead |
December 3rd, 2022 (loan); recalled from loan (January 31st, 2023) |
Scunthorpe United
Scunthorpe United |
February 6th, 2023 (transferred in, undisclosed fee); released (rptd May 30th, 2024) |
Macclesfield
Macclesfield |
rptd June 18th, 2024 (unattached) |