| No amateur results Professional record|  |  | 1969 |  | Date | Opponent | Place | Result |  | + Feb. 21 |  Natale Di Manno | Roma, Italy | W 6 |  | = Mar. 21 | Antonio Russo | Roma, Italy | Draw 6 |  | = June 13 |  Giuseppe Angelini | Roma, Italy | Draw 6 |  | + Sept. 26 |  Benigno Riboldi | Roma, Italy | W 6 |  | + Dec. 18 |  Domenico Scalco | Rieti, Italy | W 6 |  |  |  | 1970 |  | Date | Opponent | Place | Result |  | = Apr. 10 | Antonio Russo | Roma, Italy | Draw 6 |  | - May 25 |  Paolo Baglini | Cascina, Italy | L 6 |  | + Sept. 16 |  Giuseppe Angelini | S.Elia, Italy | WDQ 1 |  |  |  | 1971 |  | Date | Opponent | Place | Result |  | = June 4 |  Giancarlo Serangeli | Roma, Italy | Draw 6 |  |  |  | 1972 |  | Date | Opponent | Place | Result |  | - Mar. 25 |  Ugo Di Pietro | Viterbo, Italy | L 6 |  | = July 8 |  Giancarlo Serangeli | Roma, Italy | Draw 6 |  | + Aug. 4 |  Carlo Frassinetti | Albano, Italy | W 6 |  | - Oct. 20 |  Nicola Sassanelli | Bitonto, Italy | L 6 |  | - Nov. 17 |  Ernesto Bergamasco | Roma, Italy | L 6 |  |  |  | 1973 |  | Date | Opponent | Place | Result |  | = Feb. 2 |  Rocco Frasca | Roma, Italy | Draw 6 |  | + Aug. 14 |  Fulvio Giacomini | Cupra, Italy | W 6 |  | - Aug. 19 |  Giampiero Mereu | Massalubrense, Italy | L 6 |  | - Oct. 26 |  Giancarlo Usai | Roma, Italy | L 8 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | - Mar. 9 |  Rocco Frasca | Cinisello Balsamo, Italy | L 6 |  | - July 13 |  Ernesto Bergamasco | Roma, Italy | L 8 |  | - Aug. 3 |  Nicola Sassanelli | Bagni, Italy | L 6 |  | - Oct. 11 |  Italo Venturi | Forlė, Italy | L 6 |  |  |  |  |  | 1975-1976 Inactive
 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | - Nov. 18 |  Alfonso Carrillo | Roma, Italy | L 6 |  | + Dec. 15 |  Antonio Stocchino | Bologna, Italy | KO 1 |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | = May 5 |  Filiberto Zaccheo | Latina, Italy | Draw 6 |  | - Nov. 18 |  Antonio Stocchino | Cagliari, Italy | L 6 | 
   
SummaryTotal bouts: 26, Won: 7 (1 inside the limit), Lost: 12 (0 inside the limit), Draw: 7, NC: 0, ND: 0 |