Im August 1927 wurde sie deutsche Meisterin über 100 m Brust, im September 1927 Europameisterin über 200 m Brust. Die Staßfurterin wurde bei den Olympischen Spielen 1928 in Amsterdam Olympiasiegerin über 200 m Brust, wo sie im Vorlauf den Weltrekord von Charlotte Mühe von 3:11,2 min einstellte und einen neuen olympischen Rekord aufstellte. 1929 war sie die erste Frau, die über 200 m Brust unter drei Minuten schwamm.