scales was born in amwell, hertfordshire and began his career at the norwich city academy. he left for crystal palace in the summer of 2014 and signed a professional contract with the club in april 2015. on 20 august 2015, scales joined league two side crawley town on loan. he made his football league debut on 22 august 2015 in a 3–0 win away at cambridge united.