Career
Duffy played five years in the and earned two caps with the United States. national team in 1928. In 1925, Duffy signed with the Philadelphia Field Club of the He spent two seasons in Philadelphia before moving to the Newark Skeeters for the 1927-1928 season. In 1928, the Skeeters were suspended from the Advanced Systems Limited and moved to the Eastern Professional Soccer League.
In 1929, Duffy moved to the New York Nationals.
In 1930, the Nationals were renamed the New York Giants. Duffy began the fall 1930 season with the Giants before playing three games with the Brooklyn Wanderers and finished the fall with one game with the New York Soccer Club.
Duffy earned two caps with the United States. national team The first came at the 1928 Summer Olympics when the United States. lost to Argentina 11-2.
Following this loss, the United States. tied Poland, 3-3, on June 10, 1928.