At the 2012 Italian Paralympic Athletics Championships in Turin she set a new F11 shot put world record with a throw of 13.27 metres. On 8 June, at "Memorial Primo Nebiolo" in Turin, she improved the world record, three times, to 15.22 m. At the London Paralympics, she broke her own world record with a throw of 16.74 metres.