 Alcock then played for Sheffield United, Doncaster Rovers and Cheltenham Town.Born in Truro, Cornwall, Alcock started his career with the Yeovil Town youth system in 2004.At the start of the 2005–06 season Alcock was awarded a first team contract along with fellow youth teammates Tom Clarke and Jake Smeeton.