In 2013, Pagnini was part of the team that took an all around silver and won a silver in 10 Clubs event in World Rhythmic Gymnastics Championships in Kiev. In 2014, Pagnini was part of the team that took an all around silver in World Rhythmic Gymnastics Championships in Izmir. With her team, she competed at the 2015 European Games in Baku and finished 7th in all around group finals, 5th in 5 Ribbons event and 6th in 3 Clubs+2 Hoops event. In 2015, she and her team mates took gold in 5 Ribbons final at the 2015 World Rhythmic Gymnastics Championships in Stuttgart. She was the captain of the Italian National Rhythmic Gymnastics Team that competed at the 2016 Summer Olympics in the group all-around event. Pagnini and her team mates, Martina Centofanti, Sofia Lodi, Alessia Maurelli and Camilla Patriarca placed 4th with an overall score of 35,549 behind Bulgaria.