Signed by Exeter City in January 2010, David Noble had suffered a serious injury in the summer of 2009 and had been rehabilitating with the Grecians’ medical team.
He began his career with Arsenal as a trainee, signing a full contract in March 2001. The England Youth, Under-20, Scotland ‘B’ and Under 21 International spent a period on loan with Watford in 2001-02 where he netted one goal in 15 appearances. He moved to West Ham United on a free transfer in January 2003, making three substitute appearances for the club.
In February 2004 he signed for Boston United, where for the first time he established a regular first team place. After 57 league outings and five goals, David was signed by Bristol City for £80,000 in November 2005. He added a further 88 league appearances and seven goals for the Ashton Gate club.
He also had a loan spell with Yeovil Town in 2008-09 where he featured in two league matches. David was made Club Captain for season 2011/12, making 45 appearances (including Cup matches), netting three times. At the end of the season he moved onto fellow League Two outfit Rotherham United. He was loaned to Cheltenham in 2013.
On 12 September 2014, David joined Exeter City on loan from Oldham Athletic. He had re-joined Oldham Athletic after having his contract terminated a few weeks beforehand and went immediately out on loan.
He returned to Exeter City in January 2015. He had previously made 12 appearances for the Grecians whilst on loan with the club for the first half of the 2014-15 season. His contract at St James Park expired in the summer of 2016 making him a free agent.
On 28 August 2016 David joined St Albans City of the National League South.
In May 2021 St Alban's announced the following:
"We are delighted to announce that Club Captain David Noble has agreed to extend his stay at Clarence Park into a sixth season"
Appearances as Substitute
This item has no relations.