Simpson, nicknamed "Simmie", was born in London to Scottish parents who soon moved back to Newmachar in their native Aberdeenshire, where he was brought up. Joining Aberdeen from local junior side Middlefield Wasps, he made 310 appearances in all competitions (27 as substitute) and scored 31 goals.