William Horner (born 7 September 1942 in Cassop, England) is an English footballer and manager. Horner played at Middlesbrough from 1960 to 1969, primarily as a defender. He moved on to Darlington where he played until 1975. He joined York City as a coach in 1971 under Tom Johnston and was released in January 1972 following a behind the scenes player’s dispute.