She first trained at CS Salerno, where she was coached by Antonio Serra, before joining Frascati Scherma. She joined the national team for the 2013 European Championships in Zagreb. She was eliminated in the first round by Germany"s Alexandra Bujdoso.
In the team event, Italy defeated France, but ceded against Russia in the semi-finals.
They edged out Poland in the small final to take the bronze medal, Gregorio"s first medal in a senior international event. At the European Championships in Strasburg she reached the semi-finals, where she was stopped by World Number.1 Olha Kharlan, and came away with a bronze medal.