 On 31 August 2010, the day of the transfer deadline, Craddock signed for League Two side Oxford United for a fee of £50,000, signing a three-year contract.Upon joining the club, Craddock was given number 29 shirt and revealed how the completed move to Oxford United was almost stalled and the paperwork was filed in time.After making his Oxford United debut against Morecambe on 4 September 2010, Craddock scored his first Oxford United goal in the next game on 11 September 2010, in a 2–0 win over Hereford United.