William Brown (born 1885) was a Scottish footballer that played for Partick Thistle, Vale of Leven and West Ham United.
Born in Newmilns in Ayrshire, Brown played for his local club before joining Partick Thistle in August 1905, for the start of the 1905–06 season.
[1] Brown made two Scottish Football League appearances for Partick Thistle,[2] a home game against Motherwell on 28 October 1905, and against Third Lanark on 6 Jan 1906 at inside right.
Although generally at home as an inside left, Brown appeared in all of the forward positions for West Ham.
The first earned the Irons a 2–2 draw against Leyton, who were at the time a professional club, and the second was in a 4–2 home victory over Southampton.