Vainqueur du 100 yards des Championnats de l'Amateur Athletic Union 1899, et invaincu durant deux saisons, il figure parmi les prétendants au titre du 100 mètres lors des Jeux olympiques de 1900, à Paris. Auteur d'un nouveau record olympique lors des séries en 11 s 4, il se blesse lors de la finale après 60 m de course et doit abandonner l'épreuve[1].
Le 31 mai 1902, à New York, Arthur Duffey établit un nouveau record du monde du 100 yards en 9 s 6, mais cette performance est annulée par les instances de l'AAU pour faits de professionnalisme.