 On 24 May 2016, Adams joined Carlisle United on a two-year contract.On 15 May 2018, Adams re-signed for Bury, who were newly relegated to League Two, on a one-year contract.This contract was extended in March 2019, but he left the club in June 2019 following a dispute.