 Clarke remained with Mansfield until the end of the 2003–04 campaign, where he then was released.Upon his release from Mansfield, Clarke signed a two-year contract for League Two side Rochdale.He remained with the club throughout the 2004–05 and 2005–06 seasons, and went on to make over 60 appearances in all competitions for the club, scoring once against Lincoln City.