Elle remporte la médaille d'argent du 10 km lors des Jeux olympiques de 2016 à Rio. Arrivée en même temps que la Française Aurélie Muller, cette dernière est disqualifiée pour avoir bousculé sa concurrente à l'arrivée[2].
Elle dédie sa médaille d'argent à sa compagne Diletta, devenant la première médaillée olympique italienne à faire son coming out[3].