Teams managed
07/1899 - 05/1920 | Rangers FC | Manager | ||
07/1889 - 06/1899 | Rangers FC | Ass. Manager |
Club career
07/1883 - 06/1889 | Rangers FC | Defender |
07/1899 - 05/1920 | Rangers FC | Manager | ||
07/1889 - 06/1899 | Rangers FC | Ass. Manager |
07/1883 - 06/1889 | Rangers FC | Defender |