Duncan vant en olympisk bronsemedalje i friidrett under OL 1912 i Stockholm. Han kom på tredjeplass i diskos bak finske Armas Taipale og Richard Byrd fra USA. Duncan var den første offisielle verdensrekordinnehaveren i diskos, og rekordholder med 47,58 i perioden 27. mai 1912 til 14. september 1924.