Craddock began his professional football career at a young age, starting out in the youth academy of Bolton Wanderers. He quickly rose through the ranks and made his first-team debut for the club in 2015. Craddock’s impressive performances on the field caught the attention of other clubs, and he went on to play for several teams on loan, including Bury and Chester.