| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1969 |  | - Mar. 15 | Michele D'Amato | Agropoli, Italy | L 6 |  | - May 5 | Renzo Marzialetti | Massa Fermana, Italy | L 6 |  | - May 15 | Salvatore Fabrizio | Reggio Calabria, Italy | L 6 |  | - June 21 | Wellington Villela | Agropoli, Italy | L 8 |  | = July 19 | Antonio Barbetta | Ripatransone, Italy | Draw 6 |  | + Aug. 2 | Antonio Barbetta | Sarnano, Italy | W 6 |  | - Aug. 12 | Filippo Loiacono | Messina, Italy | L 6 |  | + Sept. 6 | Vito Mancini | Macerata, Italy | KO 3 |  | + Sept. 27 | Giulio Liscapate | Ancona, Italy | TKO 4-Rtd |  | - Oct. 31 | Ben Salah Abdesselem | Marseille, France | cTKO by 2 |  | - Dec. 6 | Paul Renon | Beausoleil, France | L 6 |  | 1970 |  | + Mar. 6 | Kid Miller | Udine, Italy | W 6 |  | - Mar. 21 | Angelo Spano | Alghero, Italy | L 6 |  | - Apr. 21 | Dino Contemori | Montecatini Terme, Italy | L 6 |  | = May 8 | Luigi Boschi | Ancona, Italy | Draw 8 |  | - Aug. 29 | Giovanni Mura | Quartu Sant'Elena, Italy | L 6 |  | - Dec. 4 | Fritz Chervet | Neuchatel, Switzerland | KO by 7 |  | 1971 |  | - Mar. 5 | Gian Maria Pinna | Ancona, Italy | L 6 |  | - Mar. 18 | Sergio Mencarelli | Civitanova, Italy | L 8 |  | - Apr. 17 | Luigi Tessarin | Milano, Italy | L 6 |  | + July 10 | Giancarlo Anibaldi | Ancona, Italy | W 10 |  | = Sept. 9 | Giancarlo Anibaldi | Loreto, Italy | Draw 10 |  | - Nov. 12 | Sulley  Shittu | Milano, Italy | cTKO by 6 |  | 1972 |  | - Jan. 22 | Giovanni Mura | Castiglione, Italy | L 10 |  | + Mar. 10 | Rocco D'Ambrosio | Reggio Emilia, Italy | cTKO 4 |  | = Mar. 31 | Michele Spina | Reggio Emilia, Italy | Draw 6 |  | + Apr. 22 | Luigi Boschi | Jesi, Italy | TKO 2 |  | + May 13 | Gerard Macrez | Dunkerque, France | TKO 8 |  | - July 29 | Emilio Pireddu | Carbonia, Italy | L 8 |  | - Aug. 18 | Ferdinando Ripamonti | Finale Ligure, Italy | L 6 |  | - Sept. 12 | Giovanni Mura | Grisignano di Zocco, Italy | L 6 |  | - Dec. 21 | Dominique Cesari | Ajaccio, France | L 8 |  | 1973 |  | - Feb. 27 | Franco Sperati | Ancona, Italy | L 8 |  | 1974 |  | + Feb. 1 | Franco Udella | Milano, Italy | WDQ 3 |  | - Feb. 28 | Franco Udella | Cagliari, Italy | L 8 |  | - Apr. 19 | Franco Udella | Milano, Italy | KO by 1 |  | 1975 |  | = Feb. 1 | Christian Martin | Troyes, France | Draw 10 |  | - Mar. 8 | Emilio Pireddu | Cagliari, Italy | L 8 |  | - Sept. 13 | Emilio  Pireddu | Pula, Yugoslavia | cTKO by 6 |  | 1976-1977 Inactive
 |  | 1978 |  | - May 27 | Paolo Castrovilli | Cagliari, Italy | L 6 |  | - June 15 | Filippo Belvedere | Imola, Italy | L 6 |  | - July 28 | Sabatino De Filippo | Mondovi, Italy | L 8 |  | - Oct. 6 | Franco Buglione | Capua, Italy | L 8 |  | - Oct. 28 | Giovanni Camputaro | Piedimonte Matese, Italy | L 8 | 
   SummaryTotal bouts: 44, Won: 9 (5 inside the limit), Lost: 30 (5 inside the limit), Draw: 5, NC: 0 |