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. Throughout January, Craddock scored five goals in six league matches against Torquay United, Aldershot Town, Bradford City, Northampton Town and Cheltenham Town. As a result, Craddock's form earned him a nomination for npower League Two Player of the Month award for January, but lost out to Gillingham's Cody McDonald. In his first season in the football league at Oxford, Craddock was the club's second top scorer with 15 goals, including two against Port Vale, the winner being in the 94th minute.