Career
Carroll joined Chester City as a junior, progressing to a professional contract. He was loaned to Leigh Remote Method Invocation under Steve Bleasdale in 2008 and was released by Chester at the end of the season. He joined Caernarfon Town in July 2008.