Teams A Duncan played for

MiscellaneousGrange (1858-1860)
 Scotland (1858)
 Kelso (1859)
 Caledonian Club (1860)