Haag vant en olympisk bronsemedalje i landhockey i OL 1928 i Amsterdam. Han var med på det tyske laget som kom på tredjeplass i landhockeyturneringen bak India og Nederland. Etter at laget fra Tsjekkoslovakia hadde trukket seg, var det ni lag fra ni nasjoner som deltok i turneringen som ble spilt i perioden 17. til 26. mai. Tyskland ble nummer to i sin gruppe og møtte Belgia som ble nummer to i den andre gruppen. Bronsefinalen, som ble spilt 26. mai 1928 på Olympiastadion i Amsterdam med 23 400 tilskuere, vant Tyskland med 3-0. Haag spilte alle fire kampene i OL-turneringen og scoret fem mål.