Amateur results| Date | Opponent | Place | Result | | 1998 | |
| Foggia, Italy, Italian Championships bronze medal, 67 kg | + Dec. 8 | Simone Di Marco | Foggia, Italy | WPTS 19:12 | | - Dec. 11 | Michele Simiele | Foggia, Italy | LPTS 18:8 | 1999-2000 No activity recorded | | 2001 | | + Dec. 2 | Carlo De Novellis | Monte Sant'Angelo, Italy | WWO | | - Dec. 7 | Ciro Di Corcia | Roma, Italy | LRSCO |
Professional record| Date | Opponent | Place | Result | | 2002 | | + Mar. 15 | Balazs Szabo | Fiuggi, Italy | W 6 | | + May 17 | Mile Rankovic | Frosinone, Italy | W 6 | | + Sept. 6 | Csaba Balatoni | Melito di Napoli, Italy | W 6 | | + Sept. 21 | Gaetano Nespro | Arezzo, Italy | W 6 | | 2003 | | + Feb. 22 | Alessio Furlan | San Giuseppe Vesuviano, Italy | TKO 4-Rtd | | + Apr. 26 | Ndobo Ganda | Arezzo, Italy | W 6 | | + Aug. 15 | Slavisa Iskrenov | Capri, Italy | TKO 4 | | + Nov. 22 | Mugurel Sebe | Cefalu, Italy | W 6 | | 2004 | | + Apr. 23 | Ismael Kerzazi | Reggio Calabria, Italy | W 6 | | + Oct. 1 | Antonio Di Feto | Fidenza, Parma | W 12 | | vacant IBF Mediterranean Super-Welterweight Title | | 2005 | | + Mar. 18 | Serge Vigne | Arezzo, Italy | TKO 8 | | IBF Mediterranean Super-Welterweight Title | | + May 27 | Pavel Florin Madalin | Quarto, Napoli | WDQ 3 | | + June 24 | Vasile Surcica | Sperlonga, Italy | W 12 | | IBF Mediterranean Super-Welterweight Title |
Summary
Total bouts: 13, Won: 13 (3 inside the limit), Lost: 0 (0 inside the limit), Draw: 0, NC: 0
|