David James Noble (born 2 February 1982) is a football manager and former player, playing as a midfielder. He is currently the head coach of St Albans City. Noble made more than 300 appearances in the Football League for Watford, West Ham United, Boston United, Bristol City, Yeovil Town, Exeter City, Rotherham United, Cheltenham Town and Oldham Athletic. Internationally, he represented his native England at levels up to under-20 before playing under-21 and B international football for Scotland.