Karl Ritter von Halt was a track and field athlete who competed in the 1912 Summer Olympics. He finished 22nd in the javelin throw competition and 14th in the shot put event. He also participated in the pentathlon competition. There he was eliminated in the third event because he did not finish his 200 m run. He also participated as a member of the German team in the first round of the 4x100 metre relay competition. Halt finished ninth in the decathlon.