The versatile midfielder began his career with Crewe Alexandra before earning his first senior deal in 2006 having been with the club since the age of seven.
He made 29 league appearances for the Railwaymen and had loan spells with Leigh RMI and Kidsgrove Athletic. In 2009 Carrington joined MK Dons plying his trade with them for two seasons scoring six times in 32 league games.
His next move came in 2011 as he headed north of Hadrian’s wall to join Hamilton Academical. He made a handful of appearances before heading back south and signed on at Bury. In two seasons he made over 50 appearances but found himself without a club in 2013.
He joined the Dragons on non-contract terms in September 2013 making his debut against Alfreton Town in a 2-0 defeat. In his first season earned the player of the season award. He won the goal of the season award in 2014/15 with his header against Premier League side Stoke City in the FA Cup.
In the 2016/17 season he was appointed vice-captain and extended his contract for the 2017/18 campaign.