Szilagyi kvalifikuota 100 m moteriškais pertraukais su drugeliu
2012 m. Londono vasaros olimpinėse žaidynėse, baigusi renginį greičiau nei FINA B standartinis atvykimo laikas 59,07 sekundės iš Europos čempionato Debrecene. Ji varžėsi su septyniais kitais plaukiojančiais trečiojoje varžybose, įskaitant tris kartus olimpinių žaidynių laimėtoją Hannah Wilson iš Honkongo ir buvusią olimpinę čempioną Otylia Jędrzejczak iš Lenkijos. Ji užėmė šeštąją vietą, o portugalė Sara Oliveira užėmė šeštąją vietą per dešimtį sekundės (0,10) per 1:00.34. Szilagyi nesugebėjo patekti į pusfinalinį turnyrą, nes pirmoje preliminarių varžybų dieną ji užėmė trisdešimt ketvirtąją vietą.