 He later played for Barnsley and Carlisle United, where he won the 2005 Conference National play-off Final and the 2005-06 Football League Two Championship title.A short spell at Darlington followed, before he was forced to retire through injury in July 2010.During his time at Sunderland, he also played on loan for Blackpool, Crewe Alexandra and Barnsley.