Teams
Alexander Duncan
played for
Other FC
Scotland
(1909)
Miscellaneous
Merchiston Castle School
(1900)
Grange
(1901-1925)
East of Scotland
(1901-1909)
Scotland
(1902)
Gentlemen of Edinburgh
(1909)
Cities of Scotland
(1912)
Grenada
(1913/14)
Edinburgh
(1927)