Zacharias ble olympisk mester i svømming under OL 1904 i St. Louis han vant 440 yards bryst. På distansen 100 yards rygg kom han på tredjeplass, bak sine landsmenn Walter Brack og Georg Hoffmann og fikk en bronsemedalje.