 In May 2009, Alcock signed a new 2-year contract with Yeovil Town, and after new captain Stefan Stam was dropped due to injury and poor form, Alcock was made captain for the remainder of the season.In early summer 2010, Alcock was linked with a move to championship side Norwich City but remained with Yeovil for the remainder of the season and in May 2011 was informed by the club that he was one of seven Yeovil players who would be awarded new contracts.Despite being offered a new deal at Yeovil, in July 2011 Alcock signed for Peterborough United on a three-year deal with Yeovil receiving £100,000 in compensation due to his age.