Zdobył srebrny medal w sztafecie 4 × 100 metrów na igrzyskach śródziemnomorskich w 1975 w Algierze (skład sztafety włoskiej: Pasqualino Abeti, Pietro Mennea, Caravani i Luigi Benedetti), a także zajął 5. miejsce w biegu na 100 metrów na tych igrzyskach. Zajął 3. miejsce w sztafecie 4 × 100 metrów (w składzie: Vincenzo Guerini, Caravani, Benedetti i Mennea) w finale pucharu Europy w 1975 w Nicei. W tym samym składzie włoska sztafeta 4 × 100 metrów zajęła 6. miejsce w finale igrzysk olimpijskich w 1976 w Montrealu, a w biegu na 100 metrów Caravani odpadł w ćwierćfinale.