Teams Alexander Duncan played for

Other FCScotland (1909)
MiscellaneousMerchiston 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)