David Smith Gordon (29 December 1882 – 1963) was a Scottish football player and manager. Gordon, who was born and raised in Leith, played for local side Leith Athletic while also working as a French polisher. He moved to England in 1905 to play for Hull City, for whom he made over 270 appearances in nine years. Gordon returned to Leith Athletic in 1914, before moving to Hibernian in 1916.