Even in his second full season in motorsport Naspetti could enter a title. Briefly he sat down in 1988 in the Italian Formula 3 Championship against Mauro Martini by.
A first setback came in 1989, when he moved into Formula 3000 and finished the season without a championship point. In 1990, he joined the team of Eddie Jordan, but again failed to materialize success. At the end of the year Naspetti had reached only a single championship point. Only a return to Forti Corse Reynard, Naspetti had already denied his Formula 3 race for the Italian racing team, brought him the desired success. In 1991 he won at the races in Enna, Hockenheim, Brands Hatch and Spa-Francorchamps. In 1992, he remained in Formula 3000 and was able to enter the list of winners at the Championship race in Pau.
Mid-1992, the door opened to Formula 1 when he replaced in March Paul Belmondo. He was team-mate Karl Wendlinger and denied five races for March with the eleventh place at the Grand Prix of Portugal as the best placement. The entire 1993 season Naspetti spent waiting for another Formula 1 cockpit. Only once he came to train as he gave the Jordan 193 of his former Formula 3000 team boss Eddie Jordan drove in Portugal.
Naspetti switched to touring cars and in 1996 was on a BMW 320i Italian Touring Car Champion.