 In August 2008 he accepted an offer from Sangiovannese.In total, he played 86 Serie B games, scoring 18 goals; throughout his career, he scored 130 goals in all competitions, including Serie B, Serie C1 & C2, the Coppa Italia, and the Coppa Italia Serie C, although he never played in Serie A.

Baggio was called up to the Italy Under-17 side three times in 1991, and represented the team on two occasions.He was a member of the Italy team that took part at the 1991 Under-17 World Championship.