David Staff (born 8 November 1979) is an English footballer, born in Market Harborough, who played in the Football League for Boston United. He is currently a coach at Brackley Town . Before joining Boston United in August 2004, Staff played non-league football for clubs including Rushden & Diamonds, Stamford and King's Lynn, who he joined on transfer deadline day in 2002, making his Linnets debut on 1 April 2002 against Cambridge City. Despite King's Lynn's relegation to the Southern League Eastern Division at the end of that season, Staff remained with The Linnets. He initially played in either a full back or midfield role, but latterly became utilized in a more attacking role. He scored 20 goals in all competitions in the 2002/03 season, and was King's Lynn's leading scorer in the 2003/