| 38 Wins (16 knockouts, 22 decisions) 3 Losses (3 knockouts) [1]  | 
| Result | Record | Opponent | Type | Round | Date | Location | Notes | 
| Win | 11-3 |     Adrian Rajkai  | PTS | 6 | 24/03/2007 |     Alsterdorfer Sporthalle, Alsterdorf, Hamburg  |  | 
| Loss | 16-0 |     Marco Huck  | TKO | 2 | 16/12/2006 |     BigBox, Kempten, Bavaria  |  EBU EU Cruiserweight Title. | 
| Win | 1-3 |     Romans Dabolins  | UD | 8 | 01/08/2006 |     Forte Michelangelo, Civitavecchia, Lazio  |  | 
| Win | 11-14-1 |     Christopher Robert  | PTS | 8 | 19/05/2006 |     Palazzetto dello Sport, Abano Terme, Veneto  |  | 
| Win | 29-28-2 |     Zoltán Béres  | PTS | 6 | 10/03/2006 |     Palasport, Bergamo, Lombardy  |  | 
| Win | 17-19-3 |     Ramdane Serdjane  | PTS | 6 | 22/07/2005 |     Campione d'Italia, Lombardy  |  | 
| Win | 6-9 |     Artem Solomko  | TKO | 4 | 17/06/2005 |     PalaLido, Milan, Lombardy  |  | 
| Win | 8-18 |     Radoslav Milutinovic  | TKO | 6 | 20/05/2005 |     Palazzetto dello Sport, Santa Marinella, Rome, Lazio  | Referee stopped the bout at 0:01 of the sixth round. | 
| Win | 17-4-1 |     Joseph Marwa  | TD | 8 | 18/12/2004 |     Oberfrankenhalle, Bayreuth, Bavaria  |  WBC International Light Heavyweight Title. | 
| Win | 5-3-1 |     Adrian Pop  | TKO | 7 | 23/10/2004 |     Tempodrom, Kreuzberg, Berlin  | Referee stopped the bout at 0:59 of the seventh round. | 
| Win | 17-14-1 |     Ramdane Serdjane  | PTS | 10 | 24/07/2004 |     Civitavecchia, Lazio  |  | 
| Win | 38-7-3 |     Alain Simon  | TKO | 6 | 13/04/2004 |     Cava Manara, Lombardy  |  | 
| Win | 12-9-1 |     Sergi Martin Beaz  | TKO | 2 | 27/03/2004 |     PalaLottomatica, Rome, Lazio  |  | 
| Win | 24-3-1 |     Jesper Kristiansen | UD | 12 | 31/05/2003 |     Aversa, Campania  |  EBU Cruiserweight Title. 118-110, 119-110, 119-110. | 
| Win | 23-1-1 |     Vincenzo Rossitto  | TKO | 10 | 22/02/2003 |     San Giuseppe Vesuviano, Campania  |  EBU Cruiserweight Title. | 
| Win | 21-5-4 |     Turan Bagci  | TKO | 5 | 05/11/2002 |     Villa Erba, Cernobbio, Lombardy  |  EBU Cruiserweight Title. Referee stopped the bout at 1:51 of the fifth round. | 
| Win | 14-1-1 |     Paolo Ferrara  | UD | 10 | 24/08/2002 |     Monte San Giovanni Campano, Lazio  |  EBU EU Cruiserweight Title. 98-90, 97-91, 97-91. | 
| Win | 38-8 |     Roberto Dominguez Perez  | UD | 10 | 15/03/2002 |     Fiuggi, Lazio  |  EBU EU Cruiserweight Title. 100-89, 98-91, 98-91. | 
| Loss | 33-0 |     Juan Carlos Gomez  | TKO | 6 | 03/11/2001 |     Hansehalle, Lübeck, Schleswig-Holstein  |  WBC World Cruiserweight Title. | 
| Win | 12-0 |     Paolo Ferrara  | UD | 10 | 24/08/2001 |     Formia, Lazio  | Italy Cruiserweight Title. 98-93, 99-94, 99-94. | 
| Win | 16-10 |     Armando Grueso  | PTS | 6 | 12/07/2001 |     Torre Annunziata, Campania  |  | 
| Win | 8-0 |     Oleksiy Trofymov  | MD | 10 | 23/02/2001 |     Giugliano, Campania  |  WBU Intercontinental Cruiserweight Title. 95-95, 96-93, 97-92. | 
| Win | 1-11-1 |     Henry Kolle Njume  | PTS | 6 | 23/06/2000 |     Bergamo, Lombardy  |  | 
| Loss | 36-12-1 |     Johnny Nelson  | TKO | 7 | 08/04/2000 |     York Hall, Bethnal Green, London  |  WBO World Cruiserweight Title. Referee stopped the bout at 2:23 of the seventh round. | 
| Win | 0-2 |     Danut Moisa  | TKO | 2 | 23/12/1999 |     Torre Annunziata, Campania  |  | 
| Win | 0-1 |     Daniel Lingurici  | TKO | 3 | 03/12/1999 |     Milan, Lombardy  |  | 
| Win | 16-2 |     Mario Tonus  | PTS | 10 | 19/11/1999 |     San Dona di Piave, Veneto  | Italy Cruiserweight Title. | 
| Win | -- |     Daniel Lingurici  | TKO | 3 | 07/08/1999 |     Civitavecchia, Lazio  |  | 
| Win | 16-1 |     Mario Tonus  | PTS | 10 | 15/04/1999 |     Sala Consilina, Campania  | Italy Cruiserweight Title. | 
| Win | 0-3 |     Ioan Mihai  | PTS | 6 | 18/03/1999 |     Toscolano-Maderno, Lombardy  |  | 
| Win | 16-1-1 |     Marco Guidelli  | PTS | 10 | 09/11/1998 |     Marina di Grosseto, Tuscany  | Italy Cruiserweight Title. | 
| Win | 1-3 |     Ion Ene  | TKO | 9 | 15/08/1998 |     Torre Annunziata, Campania  |  WBU Intercontinental Cruiserweight Title. | 
| Win | -- |     Nicolae Hoit  | TKO | 3 | 02/07/1998 |     Afragola, Campania  |  | 
| Win | 14-4-1 |     Salvatore Inserra  | PTS | 6 | 29/05/1998 |     Pesaro, Marche  |  | 
| Win | 1-8 |     Stefan Cekan  | TKO | 1 | 14/03/1998 |     Rodengo-Saiano, Lombardy  |  | 
| Win | 6-5 |     Zoltan Petranyi  | DQ | 6 | 13/02/1998 |     Torre Annunziata, Campania  |  | 
| Win | 0-2 |     Tibor Jevcak  | TKO | 1 | 30/01/1998 |     Castrovillari, Calabria  |  | 
| Win | 21-31-3 |     Yves Monsieur  | PTS | 6 | 06/12/1997 |     Catanzaro, Calabria  |  | 
| Win | 0-3 |     Henry Kolle Njume  | PTS | 6 | 03/11/1997 |     Castel Volturno, Campania  |  | 
| Win | 0-4 |     Richard Raffesberger  | KO | 1 | 25/09/1997 |     Castel Mella, Lombardy  |  | 
| Win | 1-4-1 |     Istvan Beszedes  | TKO | 4 | 09/08/1997 |     San Gennaro Vesuviano, Campania  |  |