| Full name: | William McLagan MacLeish |
| Born: | 1st May 1829, Little Dunkeld, Perthshire, Scotland |
| Died: | 6th July 1901, Perth, Scotland |
| Occupation: | Town Clerk of Perth |
| Clubs: | Perth |
| Teams: | Scotland (Miscellaneous: 1850) |
| Lists of matches and more detailed statistics | |