Sztankovics qualified for three swimming events at the 2012 Summer Olympics in London, by eclipsing FINA B-standard entry times of 1:09.31 (100 m breaststroke) and 2:30.26 (200 m breaststroke) from the European Championships. In the 100 m breaststroke, Sztankovics challenged seven other swimmers on the second heat, including two-time Olympian Danielle Beaubrun of St. Lucia. She cruised to second place and thirty-first overall by two hundredths of a second (0.02) behind Slovenia's Tjasa Vozel in 1:09.65. In the 200 m breaststroke, Sztankovics picked up another second spot in heat one behind three-time Olympian Alia Atkinson of Jamaica by less than 0.10 of a second, in her lifetime best of 2:29.67. Sztankovics failed to advance into the semifinals, as she placed twenty-ninth overall in the preliminaries.