Następnie występował w Serie B w UC Sampdoria oraz w sezonie 1979/80 po raz ostatni pojawił się w Serie A w Bologna FC 1909.

Od 1980 do 1985 występował w Rimini FC, Ponte Rondinella Marzocco oraz US Massese 1919, w którym w 1985 zakończył karierę piłkarską.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1965/66 ACF Fiorentina Serie A 4 0 1966/67 25 2 1967/68 20 2 1968/69 18 7 1969/70 27 12 1970/71 25 5 1971/72 20 5 1972/73 A.C. Milan 27 12 1973/74 28 11 1974/75 26 7 1975/76 23 7 1976/77 SSC Napoli 21 4 1977/78 13 2 1978/79 UC Sampdoria Serie B 30 5 1979/80 Bologna FC 1909 Serie A 13 3 1980/81 Rimini FC Serie B 13 1 1981/82 Ponte Rondinella Marzocco Serie C2 Girone C 22 7 1982/83 US Massese 1919 Interregionale Girona E 22 10 1983/84 Serie C2 Girone A 23 5 1984/85 15 4

Kariera reprezentacyjna Chiarugi zadebiutował w reprezentacji 22 listopada 1969 w wygranym 3:0 meczu eliminacji do Mistrzostw Świata 1970 z NRD.

Kolejne spotkania, które rozegrał w drużynie narodowej to dwa bezbramkowe remisy zanotowane w 1974 z RFN i Bułgarią. Mecz z Bułgarią rozegrany 29 grudnia 1974 był ostatnim dla Chiarugiego w drużynie narodowej, dla której w latach 1969–1974 wystąpił w trzech spotkaniach.