Born in Turin, Piedmont, Guidoni started his senior career at Serie D side Giaveno and Sparta Novara, both located in Piedmont. In 1993–94 season, he left for Lombardy side Solbiatese and played one season at Serie C2. After played 10 league matches in 1994–95 Serie C2 season, he was signed by Serie C1 side Monza. He played 56 league matches for the Lombardy side before left for Campania side Avellino in 1996–97 Serie C1. In December 1996, he was signed by Serie B side Cosenza, played 25 league matches and scored 10 goals for the southern Italy club.
