He did not initially make it as a professional but went to play in the Highland Football League, for Cove Rangers FC, in the south of Aberdeen. He was spotted by scouts from a number of English football clubs and was signed by Peterborough United FC—by Darren Ferguson, the son of Sir Alex.