Bei ihrer ersten Teilnahme als Olympionikin bei den Spielen 1952 in Helsinki startete sie als einzige deutsche Schwimmerin über 200 Meter Brust und schied im Halbfinale aus. Ihr größter Erfolg war – als zweifache Mutter – der Gewinn der Goldmedaille über 200 m Brust in handgestoppten 2:53,1 Minuten bei den Olympischen Spielen 1956 in Melbourne. Dies war auch gleichzeitig olympischer Rekord über diese Strecke. Zwei Jahre zuvor gewann sie bei den Europameisterschaften 1954 bereits Gold über 200 m Brust und Bronze über 100 m Schmetterling. Des Weiteren errang sie 18 Deutsche Meistertitel in verschiedenen Disziplinen.