 After a short spell with Scottish Junior club Broughty Athletic, Clarke signed for Scottish League Two club Arbroath in July 2015.After being released by Arbroath, Clarke joined Montrose in January 2016.In July 2016, Montrose announced that he had left the club due to work commitments.