 On 7 February 2003, Theobald joined hometown Third Division club Cambridge United on a contract running until the end of the 2002–03 season.He made just one appearance before his contract expired.Between 2003 and 2018, Theobald had a long career in non-league football, predominantly with Cambridge City, for whom he made 274 appearances and scored 39 goals across three spells.