| Club | Details |
|---|---|
Reading
Reading |
2008 (youth)
July 2017 (signed professional contract) |
Swindon Town
Swindon |
January 21st, 2019 (trial) |
Blackpool
Blackpool |
January 31st, 2020 |
Scunthorpe United
Scunthorpe United |
February 1st, 2021 (loan); expired |