Amateur results| Date | Opponent | Place | Result | | 1954 | | - May 15 | Giordano Campari | Pavia, Italy | LPTS | 1955 No results recorded | | 1956 | |
| Blois, France, Dual Match France vs Italy, 54 kg | + May 26 | Rene Dernoncourt | Blois, France | WPTS | |
| Melbourne, Australia, Olympic Games Preliminaries, 54 kg | + Nov. 26 | Ahmad Rashid | Melbourne, Australia | WPTS | | - Nov. 28 | Freddie Gilroy | Melbourne, Australia | LPTS | | 1957 | |
| Bologna, Italy, Italian Championships gold medal, 57 kg | + Mar. 1 | Francesco Musso | Bologna, Italy | WPTS | |
| Dublin, Ireland, Dual Match Ireland vs Italy, 57 kg | + Apr. 5 | Tom Reddy | Dublin, Ireland | WPTS | |
| Belfast, Northern Ireland, Dual Match Ireland vs Italy, 57 kg | + Apr. 9 | John McClory | Belfast, Northern Ireland | WTKO 3 | |
| Paisley, Scotland, Dual Match Scotland vs Italy, 57 kg | + Apr. 11 | Jimmy Gibson | Paisley, Scotland | WPTS | |
| Prague, Czechoslovakia, European Championships silver medal, 57 kg | + May 25 | Jan Zachara | Prague, Czechoslovakia | WPTS 3:2 | | + May 27 | Taisto Tuominen | Prague, Czechoslovakia | WPTS 3:0 | | + May 30 | Hans-Peter Mehling | Prague, Czechoslovakia | WTKO 2 | | + May 31 | Kazimierz Boczarski | Prague, Czechoslovakia | WPTS 3:2 | | - June 1 | Dimitar Velinov | Prague, Czechoslovakia | LPTS 3:2 | | - Dec. 13 | Lino Mastellaro | Lissone, Italy | LPTS 3 | | + Dec. 20 | Giuseppe Linzalone | Livorno, Italy | WPTS 3 |
Professional record| Date | Opponent | Place | Result | | 1958 | | + Jan. 24 | Angelo Priami | Livorno, Italy | W 6 | | + Mar. 7 | Luciano Sguaita | Livorno, Italy | W 6 | | + Mar. 26 | Raymond Benard | Livorno, Italy | W 6 | | + Apr. 30 | Ilario Tanelli | Livorno, Italy | W 8 | | - May 14 | Angelo Priami | Carrara, Italy | L 8 | | + May 18 | Andrea Ghisolfi | Masnago, Italy | KO 5 | | + June 7 | Alberto Scipioni | Sarzana, Italy | W 8 | | + June 20 | Abd Sylla | Livorno, Italy | WDQ 5 | | + Aug. 6 | Renato Matronola | Livorno, Italy | TKO 6 (Rtd) | | + Oct. 2 | Armando Morzilli | Livorno, Italy | W 8 | | + Nov. 10 | Angelo Priami | Carrara, Italy | W 8 | | + Nov. 27 | Bruno Bertini | Livorno, Italy | KO 4 | | + Dec. 27 | Armando Morzilli | Roma, Italy | WDQ 6 | | 1959 | | + Jan. 27 | Hans Gronen | Livorno, Italy | W 8 | | - Mar. 12 | Alberto Scipioni | Roma, Italy | LDQ 6 | | + Apr. 8 | Giacomo Spano | Milano, Italy | W 10 | | + May 14 | Roger Cappato | Livorno, Italy | W 10 | | + July 13 | Ugo Milan | Roma, Italy | W 10 | | - Sept. 12 | Carlos Miranda | Cagliari, Italy | L 10 | | - Sept. 28 | Ernesto Miranda | Bologna, Italy | L 10 | | + Nov. 21 | Federico Scarponi | Milano, Italy | WDQ 11 | | (Won Italian Bantamweight Title) | | 1960 | | + Mar. 8 | Danilo Giusti | Roma, Italy | cTKO 6 | | = Apr. 6 | Federico Scarponi | Ascoli Piceno, Italy | Draw 12 | | (Retained Italian Bantamweight Title) | | - June 4 | Mimoun Ben Ali | Roma, Italy | L 10 | | - Aug. 6 | Piero Rollo | Cagliari, Italy | L 12 | | (Lost Italian Bantamweight Title) | | + Nov. 10 | Alberto Serti | Livorno, Italy | W 10 | | + Dec. 22 | Giuseppe Fanfoni | Livorno, Italy | TKO 3 | | 1961 | | - Apr. 28 | Jean Houbloup | Perugia, Italy | cTKO by 4 | | + Aug. 28 | Lino Mastellaro | Messina, Italy | W 12 | | (Won vacant Italian Featherweight Title) | | + Sept. 5 | Sergio Milan | Livorno, Italy | W 8 | | - Sept. 30 | Willy Quatuor | Milano, Italy | L 10 | | + Dec. 19 | Lambert Dumont | Livorno, Italy | TKO 8 | | 1962 | | - Jan. 4 | Antonio Paiva | Bologna, Italy | L 8 | | + Feb. 22 | Michele Gullotti | Milano, Italy | W 12 | | (Retained Italian Featherweight Title) | | - Apr. 30 | Raimondo Nobile | Bologna, Italy | L 12 | | (Lost Italian Featherweight Title) | | + July 27 | Renato Galli | Roma, Italy | W 8 | | + Sept. 29 | Rafael Gayo | Livorno, Italy | TKO 5 | | - Dec. 7 | Lino Mastellaro | Roma, Italy | L 12 | | (For vacant Italian Featherweight Title) | | 1963 | | = Feb. 10 | Jean Pierre Cossemyns | Brussels, Belgium | Draw 10 | | - Mar. 30 | Joe Tetteh | Accra, Ghana | L 10 | | - July 6 | Willy Quatuor | Charlottenburg, Germany | L 8 | | + Aug. 18 | Antonio Ferreira | Roseto, Italy | W 8 | | - Oct. 4 | Antonio Paiva | Milano, Italy | L 8 | | + Dec. 26 | Hector Omar Oliva | Piacenza, Italy | W 10 | | 1964 | | + Apr. 3 | Ernesto Martinsen | Torino, Italy | W 8 | | + May 14 | Jose Caetano dos Santos | Chieti, Italy | WDQ 2 | | - June 9 | Frankie Taylor | Morecambe, Great Britain | TKO by 10 | | - Dec. 23 | Carmelo Coscia | La Spezia, Italy | L 10 | | 1965 | | - Feb. 4 | Love Allotey | Copenhagen, Denmark | LDQ 6 | | - Feb. 26 | Jose Legra | Madrid, Spain | L 10 | | - June 26 | Andrea Silanos | Alghero, Italy | LDQ 8 | | (For Italian Featherweight Title) | | 1966 | | - Feb. 11 | Johnny Famechon | Melbourne, Australia | L 12 | | - Mar. 4 | Arthur Bradley | Brisbane, Australia | L 12 | | + Aug. 14 | Pietro Salvi | Castiglioncello, Italy | W 8 | | + Sept. 9 | Antonio Ruggeri | Prato, Italy | TKO 2 | | - Dec. 3 | Giancarlo Medri | Ravenna, Italy | LDQ 6 | | 1967 | | - May 27 | Pietro Vargellini | Forli, Italy | L 10 | | - Aug. 4 | Angel Robinson Garcia | Chiavari, Italy | TKO by 3 | | + Sept. 23 | Lodovico Bellavita | Bagni, Italy | TKO 6-Rtd | | 1968 | | - Sept. 21 | Giampiero Salami | Cremona, Italy | L 8 |
Summary
Total bouts: 60, Won: 33 (9 inside the limit), Lost: 25 (3 inside the limit), Draw: 2, NC: 0
|