| No amateur results Professional record|  |  | 1969 |  | Date | Opponent | Place | Result |  | = Sept. 21 |  Luigi Baldi | Gardone, Italy | Draw 6 |  | + Nov. 21 |  Antonio Pomarico | Gardone, Italy | W 6 |  | + Dec. 12 |  Salvatore Tropiano | Milano, Italy | W 6 |  | + Dec. 26 |  Giglio Talaia | Reggio Emilia, Italy | TKO 6 |  |  |  | 1970 |  | Date | Opponent | Place | Result |  | = Jan. 30 |  Giorgio Braconi | Bergamo, Italy | Draw 6 |  | + Mar. 7 |  Giorgio Busanel | Gardone, Italy | TKO 3 |  | + Mar. 21 |  Ugo Di Pietro | Cisterna, Italy | W 6 |  | - May 15 |  Thomas Matthews | Reggio Emilia, Italy | L 6 |  | + June 13 |  Giampiero Mattioli | Gardone, Italy | W 6 |  | + June 26 |  Nicola D'Orazio | Ancona, Italy | W 8 |  | - Nov. 8 |  Bruno Meggiolaro | Gardone, Italy | L 10 |  | - Dec. 5 |  Efisio Pinna | Lyon, France | L 6 |  | + Dec. 26 |  Carlo Sambusiti | Cremona, Italy | W 6 |  |  |  | 1971 |  | Date | Opponent | Place | Result |  | - Mar. 18 |  Cosimo  Convertino | Thiene, Italy | L 10 |  | (For vacant Southern Italian Super-Lightweight Title) |  | - June 5 |  Max Hebeisen | Zurich, Switzerland | L 10 |  | + Aug. 7 |  Hector Omar Oliva | Follonica, Italy | TKO 2 |  | + Oct. 9 |  Jose Maria Ungidos III | Manerbio, Italy | cTKO 4 |  | + Nov. 6 |  Jose Maria Ungidos III | Rovigo, Italy | W 8 |  | - Nov. 20 |  Stoffel Steyn | Bloemfontein, South Africa | L 10 |  | = Dec. 10 |  Helmut Stary | Vienna, Austria | Draw 8 |  |  |  | 1972 |  | Date | Opponent | Place | Result |  | - Jan. 6 |  Bruno Freschi | Udine, Italy | L 8 |  | + Jan. 29 |  Carlo Sambusiti | Lumezzane, Italy | W 8 |  | - Feb. 11 |  Emile Rodriguez | Lyon, France | TKO by 5 |  | - Mar. 3 |  Max Hebeisen | Berne, Switzerland | L 10 |  | - Apr. 8 |  Bruno Meggiolaro | Varese, Italy | L 10 |  | - July 1 |  Giuliano Nervino | Villanuova, Italy | TKO by 6-Rtd |  | = Sept. 9 |  Armstrong Vasco | Asola, Italy | Draw 8 | 
   
SummaryTotal bouts: 27, Won: 12 (4 inside the limit), Lost: 11 (2 inside the limit), Draw: 4, NC: 0, ND: 0 |