| Amateur results| Date | Opponent | Place | Result |  | 1961 |  | - Sept. 16 | Dino Fontana | Vetulonia, Italy | LTKO 2 | 
 Professional record| Date | Opponent | Place | Result |  | 1967 |  | + May 5 | Pasquale Spinella | Bologna, Italy | W 6 |  | - June 10 | Edi Simonaggio | Pontefriula, Italy | L 6 |  | - Aug. 3 | Luigi Boschi | Lecco, Italy | L 6 |  | = Sept. 2 | Edi Simonaggio | San Giovanni, Italy | Draw 6 |  | - Oct. 7 | Luigi Boschi | Bologna, Italy | L 6 |  | - Nov. 3 | Michele Spina | Piacenza, Italy | L 6 |  | - Nov. 18 | Ulf Danielsson | Stockholm, Sweden | L 4 |  | + Dec. 26 | Kid Miller | Bologna, Italy | W 6 |  | 1968 |  | - Mar. 22 | Michele Spina | Bologna, Italy | L 6 |  | - June 28 | Giulio Liscapate | Vigarano, Italy | L 6 |  | + Aug. 4 | Lucio Di Carlo | Arcevia, Italy | TKO 4 |  | = Sept. 6 | Giulio Liscapate | San Giovanni, Italy | Draw 6 |  | + Oct. 11 | Edi Simonaggio | Bologna, Italy | TKO 1 |  | + Oct. 31 | Giulio Liscapate | Bologna, Italy | WDQ 2 |  | 1969 |  | - Feb. 22 | Giuseppe Luciano | Torino, Italy | cTKO by 1 |  | - Mar. 22 | Paul Ikumapayi | Medicina, Italy | L 6 |  | - Apr. 9 | Salvatore  Fabrizio | Reggio Calabria, Italy | KO by 5 |  | - Sept. 6 | Altero Marini | Macerata, Italy | KO by 3 |  | - Dec. 26 | Michele Spina | Bologna, Italy | L 10 |  | 1970 |  | - May 25 | Dino Contemori | Pescia, Italy | L 8 |  | 1971 |  | = Apr. 5 | Rocco D'Ambrosio | Parma, Italy | Draw 6 |  | - Apr. 21 | Giovanni Mura | Padova, Italy | L 6 |  | - May 28 | Emilio Pireddu | Reggio Emilia, Italy | L 6 |  | + Aug. 15 | Sulley Shittu | Pievetorina, Italy | TKO 5 | 
   SummaryTotal bouts: 24, Won: 6 (3 inside the limit), Lost: 15 (3 inside the limit), Draw: 3, NC: 0 |