Weightclass:  Welterweight
Location:  Genoa, Italy
Record:  26(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2032Genoa, Italy25(3) - 17 Alberto Crocco0 - 2 WPts
02/04/2032Genoa, Italy24(3) - 17 Sergio Strano15 - 29 WPts
03/02/2032Casablanca, Morocco23(2) - 17 Dhakiy Raif27 - 32(5) WKO3
06/12/2031Athens, Greece22(2) - 17 Momus Cali15 - 14 WPts
08/10/2031Lucknow, India22(2) - 16 Jaidev Soni8 - 11 LPts
10/08/2031Genoa, Italy21(2) - 16 Bayard Laude3 - 2 WPts
11/06/2031Sosnowiec, Poland20(2) - 16 Tytus Smigiel8 - 9 WPts
13/04/2031Bouake, Ivory Coast19(2) - 16 Edmond Wimille8 - 15 WPts
13/02/2031Genoa, Italy18(2) - 16 Afanas Zenovka0 - 24 WPts
16/12/2030Genoa, Italy17(2) - 16 Emilio Herrera5 - 11 WPts
18/10/2030Dubai, UAE17(2) - 15 Rashid Benaldjia21 - 19 LPts
20/08/2030Genoa, Italy17(2) - 14 Dino Palomba14 - 22 LPts
21/06/2030Parma, Italy16(2) - 14 Arturo Mazzocchi22 - 22(1) WPts
24/04/2030Delmas, Haiti15(2) - 14 Phillippe Brame15 - 16 WPts
24/02/2030Rome, Italy15(2) - 13 Luca Masoero6 - 16 LPts
02/01/2030Genoa, Italy14(2) - 13 Geoff Hutchison6 - 14(1) WPts
03/11/2029Padua, Italy14(2) - 12 Alfredo Maffeo11 - 13 LPts
13/09/2029Bari, Italy13(2) - 12 Mario Adamoli10(1) - 19 WPts
29/07/2029Milan, Italy12(1) - 12 Daniele De Corato9 - 20(1) WKO3
27/06/2029Prague, Czech Republic11 - 12 ZßviÜ Vanecek23 - 24(2) WKO3
29/04/2029La Paz, Bolivia10 - 12 Enzo Adame0 - 0 WPts
01/03/2029Turin, Italy10 - 11 Tino Mantovano6 - 15 LPts
04/01/2029Bologna, Italy9 - 11 Adriano Saia2 - 13 WPts
08/11/2028Milan, Italy9 - 10 Gianluigi Pesce14 - 36 LPts
24/09/2028Managua, Nicaragua8 - 10 Santiago Caraballo5(1) - 15 WPts
27/07/2028Genoa, Italy7 - 10 Eward Carll2 - 9 WPts
29/05/2028Warsaw, Poland6 - 10 Alan Sobieski6 - 24 WPts
31/03/2028Naples, Italy6 - 9 Vicenzo Cosenza8 - 29 LPts
12/02/2028Rome, Italy5 - 9 Gianmarco Marchisio2 - 17 WPts
07/01/2028Genoa, Italy5 - 8 Dino Palomba5 - 13 LPts
08/11/2027Genoa, Italy5 - 7 Dino Palomba4 - 13 LPts
09/09/2027Brest, Belarus5 - 6 Arseni Hopko8 - 12 LPts
12/07/2027Antofagasta, Chile5 - 5 Alejandro Pequeno23(1) - 23(2) LPts
14/05/2027Genoa, Italy4 - 5 Carlo Di Maggio5 - 10 WPts
15/03/2027Genoa, Italy3 - 5 Primo Spaggiari0 - 0 WPts
19/01/2027Genoa, Italy3 - 4 Dino Palomba3 - 9 LPts
17/12/2026Turin, Italy3 - 3 Tino Siliquini7 - 10 LPts
05/11/2026Bologna, Italy2 - 3 Adriano Saia0 - 0 WPts
27/09/2026Parma, Italy2 - 2 Raul Sposetti7 - 10 LPts
12/08/2026Rome, Italy1 - 2 Gianfranco Donadoni5 - 12 WPts
23/06/2026Genoa, Italy1 - 1 Mark Urich2 - 10 LPts
24/04/2026Palermo, Italy1 - 0 Gabriele Alboni24(3) - 27 LPts
05/03/2026Naples, Italy0 - 0 Cecilio Dioguardi0 - 0 WPts