 He returned to Port Vale on loan in March 2013, and helped the club to secure promotion out of League Two in 2012–13, before re-joining on a permanent basis in the summer.He signed with Shrewsbury Town in August 2014, before moving on to Carlisle United in January 2015.Six months later he signed for Altrincham before retiring in September 2015 due to a hip injury.