She participated in the 2011 FINA World Championships in Shanghai, China where she got fourth in both the 5K race and the 5K team pursuit competitions. She also won the 2011 World University Games (26th Universiade) 10K marathon swim in Shenzhen, China.
She finished second in the 2013 Campionato Italiano Assoluto 10 km race in Luogo Napoli, Italy.
2011 FINA Championships, 5K open water, 4th
2011 FINA World Championships, 5K Team Pursuit, 4th
2010 European Open Water Championships, 5K Team Pursuit, 2nd
2010 European Open Water Championships, 5K open water, 9th
2010 FINA 10KM Marathon Swimming World Cup, Santos (Brazil), 10K, 11th
2009 FINA World Championships, 5K open water, 10th
2008 FINA World Open Water Swimming Championships, 5K open water, 14th
2008 European Swimming Championships, 1500m freestyle, 7th