She competed in the team event and individual event at the 2000 Summer Olympics. She won the gold medal at the 2016 World Indoor Archery Championships in the compound women's individual event and the bronze medal in the compound women's team event. Together with her teammates Franchini won the bronze medal at the 2021 European Archery Championships in Antalya, Turkey.
