Bei den Olympischen Spielen 1952 in Helsinki trat Engelhardt als erster Athlet des TSV Bayer 04 Leverkusen im Marathonlauf an, wo er den 30. Rang belegte.