Amateur results| Date | Opponent | Place | Result | | 1984 | | + Nov. 4 | Rosario Aquilino | Siracusa, Italy | WPTS 3 | | + Dec. 11 | Rosario Aquilino | Palermo, Italy | WPTS 3 | | 1985 | | = Apr. 20 | Angelo Nuccio | Campobello di Mazara, Italy | Draw 3 | | = Apr. 27 | Rosario Aquilino | Lentini, Italy | Draw 3 | | = May 26 | Salvatore Grasso | Siracusa, Italy | Draw 3 | | + June 16 | Vincenzo Galvano | Messina, Italy | WTKO | | - July 6 | Rosario Aquilino | Siracusa, Italy | LDQ | | = Aug. 10 | Gregorio Marzano | Avola, Italy | Draw 3 | | = Oct. 19 | Renato Sassu | Porto Torres, Italy | Draw 3 | |
| Roseto degli Abruzzi, Italy, Italian National Championships 3rd place, 51 kg | - Nov. 21 | Luigi Castiglione | Roseto degli Abruzzi, Italy | LPTS 3 | | 1986 | | + June 20 | Litterio Di Vita | Bologna, Italy | WTKO | | + June 21 | Fausto Valente | Bologna, Italy | WPTS 3 | | - July 5 | Vincenzo Martorana | Comiso, Italy | LPTS 3 | | + Aug. 2 | Domenico Mirisola | Priolo Gargallo, Italy | WAB | | + Sept. 22 | Mercurio Ciaramitaro | Siracusa, Italy | WPTS 3 | | - Oct. 19 | Vincenzo Bevilacqua (ITA) | Lodi, Italy | LPTS 3 | | + Nov. 23 | Sandro Lombardo | Marsciano, Italy | WPTS 3 | |
| Messina, Italy, Italian National Championships preliminaries, 53.500 kg | - Dec. 8 | Luigi Quitadamo | Messina, Italy | LPTS 3 | |
| Tunis, Tunisia, Dual Match Tunisia Junior vs Italy Junior, 54 kg | + Dec. 20 | Saber Dridi | Tunis, Tunisia | WPTS 3 | | 1987 | |
| Łódź, Poland, Silver Boat Junior Tournament gold medal, 54 kg | + Mar. 20 | Zawidowski | Łódź, Poland | WTKO 2 | | + Mar. 21 | Koschel | Łódź, Poland | WPTS 3 | | + Mar. 22 | Dirk Pabst | Łódź, Poland | WTKO 1 | |
| Budapest, Hungary, Zsigmond Adler Tournament quarter-finals, 54 kg | - May 7 | Gyozo Nagy | Budapest, Hungary | LAB | |
| Santa Teresa Gallura, Italy, Trofeo Italia Junior Tournament silver medal, 54 kg | + June 9 | M. Kireman | Santa Teresa Gallura, Italy | WPTS 3 | | - June 13 | Luigi Quitadamo | Santa Teresa Gallura, Italy | LPTS 3 | | = Aug. 1 | Marco Di Fede | Avola, Italy | Draw 3 | |
| Bologna, Italy, Italian National Championships 3rd place, 54 kg | + Nov. 25 | Massimo Spinelli | Bologna, Italy | WPTS 3 | | - Nov. 26 | Fabrizio Cappai | Bologna, Italy | LPTS 3 | | 1988 | |
| London, England, Dual Match England Junior vs Italy Junior, 54 kg | + Feb. 29 | Peter Richardson | London, England | WPTS 3 | |
| Bydgoszcz, Poland, International Junior Tournament quarter-finals, 54 kg | - May 17 | Jerzy Krajewski | Bydgoszcz, Poland | LPTS 3 | |
| Santa Teresa Gallura, Italy, Italia Junior Tournament silver medal, 54 kg | + June 6 | John Stevenson | Santa Teresa Gallura, Italy | WPTS 5:0 | | + June 7 | Mark Ramsey | Santa Teresa Gallura, Italy | WTKO 2 | | - June 8 | Giuseppe Pasquini | Santa Teresa Gallura, Italy | LPTS 5:0 | |
| Gdansk, Poland, European Junior Championships preliminaries, 54 kg | - Aug. 8 | Nebojsa Filipovic | Gdansk, Poland | LPTS 4:1 | |
| Lucca, Italy, Italian National Championships winner, 54 kg | + Dec. 9 | Roberto Lenti | Lucca, Italy | WTKO 2 | | + Dec. 10 | Luigi Mariutti | Lucca, Italy | WDQ 3 |
Professional record| Date | Opponent | Place | Result | | 1991 | | + Apr. 27 | Massimo Spinelli | Rossano Calabro, Italy | TKO 5 | | = July 10 | Daniele Ciuccio | Occhiobello, Italy | Draw 6 | | + Sept. 18 | Domenico Falcone | Marano, Italy | W 6 | | + Dec. 7 | Joan Lupu | Rossano Calabro, Italy | cTKO 1 | | 1992 | | + May 16 | Josef Masiar | San Rufo, Italy | W 6 | | + June 24 | Angelo Iodice | Salice Terme, Italy | W 6 | | + Oct. 30 | Ley Umba Sengi | Cassino, Italy | W 6 | | 1993 | | - Feb. 26 | Dragutin Barcanac | Fabriano, Italy | cTKO by 1 | | + June 11 | Dragutin Barcanac | Montefino, Italy | W 6 | | + Sept. 29 | Bertalan Kormos | Pesaro, Italy | KO 1 | | 1994 | | + June 18 | Claudiu Vacariu | Campiglia Marittima, Italy | W 6 | | - Sept. 10 | Fabrizio Cappai | Uta, Italy | L 12 | | (For vacant Italian Featherweight Title) | | 1995 | | + May 17 | Joan Lupu | Perugia, Italy | TKO 3 | | + Aug. 2 | Angelo Iodice | Erice, Italy | cTKO 4 | | + Sept. 27 | Jorge Alberto Pompe | Petrosino, Italy | W 6 | | 1996 | | + May 2 | Josef Danco | Civitavecchia, Italy | TKO 3 | | + Aug. 31 | El Omar Mouhammed | Palma di Montechiaro, Italy | WDQ 5 | | 1997 | | + July 19 | Florin Oanea | Aulla, Italy | WDQ 2 | | + Aug. 16 | Hristo Lesov | Campobello di Mazara, Italy | TKO 3 | | + Dec. 17 | El Omar Mouhammed | Calatafimi, Italy | W 6 | | 1998 | | + May 4 | Imrich Parlagi | Catania, Italy | KO 3 | | - Aug. 22 | Shaun Van Winkel | Calatafimi, Italy | TKO by 2 | | 1999 | | + Feb. 20 | Vladimir Varhegyi | Campobello di Mazara, Italy | WDQ 4 | | - June 19 | Alessandro Di Meco | San Severo, Italy | TKO by 3 | | (For vacant Italian Featherweight Title) | | 2000 | | - May 17 | Eugen Parvu | Roma, Italy | KO by 5 |
Summary
Total bouts: 25, Won: 19 (8 inside the limit), Lost: 5 (4 inside the limit), Draw: 1, NC: 0
|