William Michael Purves (1870 – after 1900) was an Irish professional footballer who played as a right back.
He made 40 appearances in the Football League, playing for Small Heath in the 1890s.
[2][3] Purves was born in Belfast and played for Glentoran before coming to England to join Small Heath[4] in March 1894.
[1][5] He played every game of the club's first top-flight season, but lost his place to Frank Lester in 1895–96[6] and returned to Glentoran.
This biographical article relating to Northern Irish association football is a stub.