She qualified to participate in the 50 m freestyle and 100 m freestyle events at the 2012 Summer Olympics. At the 2013 Mediterranean Games held in Mersin, Turkey, she won two bronze medals in the 50 m freestyle and 4 × 100 m freestyle relay events.