That honor belongs to Larisa Latynina of the Soviet Union. She won nine gold medals during her career, which spanned three Olympics and saw her repeat as all-around champion in 1956 and 1960.