Olympialaisissa Hornberger edusti Saksaa kerran, vuonna 1936 Berliinissä. Tuolloin hän oli mukana pronssia saavuttaneessa 4 x 400 metrin viestijuoksun joukkueessa. Hän oli mukana myös vuoden 1934 ja vuoden 1938 EM-kilpailuista, joissa molemmissa oli voittamassa kultaa pikaviestistä. 100 metrin ennätyksensä 10,4 Hornberger juoksi vuonna 1934.