Bij de Italiaanse kampioenschappen aangepaste atletiek in Turijn verbeterde Assunta Legnante het wereldrecord F11 kogelstoten tot 13,27. Op 8 juni 2012 verbeterde ze dit record opnieuw driemaal tot 15,22. Op 28 juli ging het wereldrecord er opnieuw aan, ditmaal tot 15,89 m. Bij de Paralympische Spelen van 2012 in Londen nam ze deel aan het discuswerpen en kogelstoten. Op het eerste onderdeel veroverde ze met 30,81 een achtste plaats. Bij het kogelstoten won ze goud met 16,74 m en verbeterde hiermee opnieuw haar eigen wereldrecord.