 At the end of the 2012–13 season, Craddock was among twelve players to be released by the club.During his time at Oxford United, Craddock formed a partnership with James Constable.On 13 May 2013, Craddock signed a two-year deal for Portsmouth after being released by Oxford.