Weightclass:  Welterweight
Location:  Turin, Italy
Record:  14 - 25(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2031Turin, Italy13 - 25(3) John Catto5 - 5 WPts
22/12/2030Turin, Italy13 - 24(2) Valentino Rubino16 - 28 LKO3
24/10/2030Turin, Italy12 - 24(2) Gianmarco Carossino1 - 5 WPts
26/08/2030Turin, Italy11 - 24(2) Willamar Heidbreder0 - 3 WPts
27/06/2030Turin, Italy11 - 23(2) Valentino Di Leonardo0 - 20 LPts
27/04/2030Turin, Italy10 - 23(2) Marco Gonzalez0 - 4 WPts
26/02/2030Turin, Italy9 - 23(2) Primo Spaggiari6 - 14 WPts
28/12/2029Turin, Italy8 - 23(2) Edmondo Burlando3 - 3 WPts
29/10/2029Turin, Italy8 - 22(2) Chris Wisely3 - 2 LPts
30/08/2029Turin, Italy7 - 22(2) Dino Corghi1 - 4 WPts
01/07/2029Turin, Italy6 - 22(2) Damiano Jacobo2 - 1 WPts
02/05/2029Turin, Italy5 - 22(2) Mario Sapia3 - 10 WPts
03/03/2029Turin, Italy4 - 22(2) Giorgio Neri2 - 6 WPts
02/01/2029London, UK4 - 21(2) Waleed Ben18 - 19 LPts
04/11/2028Abidjan, Ivory Coast4 - 20(2) Horace Tautou18(1) - 21 LPts
06/09/2028Tangier, Morocco4 - 19(2) Asil Eddafi4 - 15(1) LPts
08/07/2028Copenhagen, Denmark4 - 18(2) Nils Claassen14 - 28 LPts
10/05/2028Khouribga, Morocco3 - 18(2) Barkad Belolo7(1) - 22 WPts
12/03/2028Turin, Italy3 - 17(2) Lei Ming2 - 8 LPts
13/01/2028Montevideo, Uruguay3 - 16(2) Juan Largo19 - 16(1) LPts
15/11/2027Novara, Italy3 - 15(2) Adriano Servello13 - 15 LPts
24/09/2027Riga, Latvia3 - 14(2) Koldan Strupauss10 - 16 LPts
27/07/2027Katlehong, South Africa3 - 13(2) Uba Adomah9 - 20 LPts
29/05/2027Chitungwiza, Zimbabwe2 - 13(2) Malcolm Sibanda1 - 2 WPts
31/03/2027Manukau, New Zealand2 - 12(2) Io Ratima17 - 18 LPts
31/01/2027Bratislava, Slovakia2 - 11(2) Adolf Vrabel17 - 19(14) LPts
03/12/2026Suwon, South Korea2 - 10(2) Min-hyeok Hur15 - 12 LPts
05/10/2026Khayelitsha, South Africa2 - 9(2) Richie Tuendela4 - 22 LPts
07/08/2026Turin, Italy2 - 8(2) Adriano Carossino5 - 10(1) LPts
20/06/2026Dakar, Senegal2 - 7(2) Courvoisier Bige13 - 17 LPts
22/04/2026Turin, Italy2 - 6(2) Dino Pintor11 - 13 LPts
22/02/2026Florence, Italy2 - 5(1) Gabriele Pucci9(2) - 15(1) LKO3
31/12/2025Turin, Italy2 - 4(1) Vito Ranieri41 - 15(1) LPts
30/11/2025Malaga, Spain2 - 3 Cuba Vaca6 - 11 LKO3
02/10/2025Catania, Italy2 - 2 Pepe Adamoli3 - 7 LPts
28/08/2025Milan, Italy2 - 1 Gianni Menia8(1) - 12(2) LPts
30/06/2025Turin, Italy1 - 1 Mario Adamoli1 - 0 WPts
01/05/2025Milan, Italy1 - 0 Cecilio Cardia3 - 0 LPts
05/03/2025Bari, Italy0 - 0 Marco Albano0 - 0 WPts