1992 gewann er bei den Halleneuropameisterschaften in Genua die 3000 Meter in 7:47,27 min vor dem Briten John Mayock in 7:48,47 min. Bei den Olympischen Spielen in Barcelona schied er über 1500 Meter wie 1988 im Halbfinale aus. Bei den Hallenweltmeisterschaften 1993 in Toronto gewann er Gold über 3000 Meter. In 7:50,26 min lag er knapp vor dem Franzosen Éric Dubus in 7:50,57 min. In Stuttgart bei den Weltmeisterschaften 1993 erreichte Di Napoli das Finale, wurde dort aber abgeschlagen Zwölfter und Letzter.