 After leaving Peterhead in the summer of 2007, Macaulay was out of football for a few months until he signed for Alloa Athletic after a successful trial period.He scored for Alloa in February 2008 in a game against his former club Peterhead.He continued playing semi-professional football in the Scottish League system until 2012, when he graduated from the University of Stirling.