Duffy was a semifinalist (top 17) in the 100 metres at the 1908 Olympic Games, winning the first heat with a time of 11 3⁄5 seconds. Duffy took third place in semifinal 3, losing to James Rector, the eventual silver medalist.