Weightclass:  Welterweight
Location:  Novara, Italy
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2030Novara, Italy20 - 20 Gianluigi Errani3 - 4 LPts
25/04/2030Novara, Italy19 - 20 Fillipo Tripodi4 - 16 WPts
24/02/2030Novara, Italy18 - 20 Pepe Spano3 - 10 WPts
26/12/2029Novara, Italy17 - 20 Vasili Dorosh0 - 5 WPts
27/10/2029Novara, Italy16 - 20 Jean Caron0 - 19 WPts
28/08/2029Novara, Italy15 - 20 Leonardo Cervetti7 - 7 WPts
29/06/2029Novara, Italy15 - 19 Xuthus Prisco15(1) - 15 LPts
30/04/2029Novara, Italy14 - 19 Fausto Veronisi17(2) - 13 WPts
02/03/2029Novara, Italy13 - 19 Vito Chiarante6 - 11 WPts
01/01/2029Novara, Italy13 - 18 Angelo Chiamparino5 - 5(1) LPts
01/11/2028Novara, Italy13 - 17 Dante Crisafulli11 - 13 LPts
02/09/2028Novara, Italy12 - 17 Daniele De Corato8 - 15(1) WPts
04/07/2028Novara, Italy12 - 16 Neal Schaekers8 - 23 LPts
06/05/2028Turin, Italy11 - 16 Vito Spinelli8(1) - 17 WPts
23/03/2028Catania, Italy11 - 15 Pepe Adamoli14 - 12 LPts
04/02/2028Foggia, Italy10 - 15 Damiano Ramponi5 - 26(5) WPts
15/12/2027Santa Fe de la Vera Cruz, Argentina10 - 14 Alejandro Diez4 - 4 LPts
17/10/2027Novara, Italy9 - 14 Vito Picelli9 - 22 WPts
18/08/2027Accra, Ghana9 - 13 Runako Fosuhehe11 - 11 LPts
19/06/2027Rome, Italy8 - 13 Adolfo De Caprio7 - 18 WPts
17/05/2027Malaga, Spain8 - 12 Cisco Cepeda6 - 17 LPts
19/03/2027Sumqayit, Azerbaijan8 - 11 Elmir Rahmanzade15 - 11 LPts
19/01/2027Novara, Italy7 - 11 Angelo Togliatti1 - 2 WPts
20/11/2026Genoa, Italy7 - 10 Dino Palomba2 - 9 LPts
16/10/2026Catania, Italy7 - 9 Mario Saia6 - 18 LPts
21/08/2026Novara, Italy6 - 9 Fabrizio Buffon9 - 4 WPts
22/06/2026Messina, Italy6 - 8 Gianluigi De Bono10 - 7 LPts
26/04/2026Rome, Italy6 - 7 Adriano Baldi10 - 18(7) LPts
26/03/2026Cagliari, Italy6 - 6 Gianmarco Finocchiaro31(2) - 14 LPts Italy National Championships 2026View
19/02/2026Milan, Italy5 - 6 Giuseppe Azzara0 - 4 WPts
17/01/2026Shymkent, Kazakhstan4 - 6 Sajid Kairculow10 - 9 WPts
18/11/2025Novara, Italy3 - 6 Julian Kosiba1 - 4 WPts
20/09/2025Palermo, Italy2 - 6 Claudio Grieco0 - 10 WPts
07/08/2025Rome, Italy2 - 5 Damiano Turro1 - 3 LPts
22/06/2025Amman, Jordan2 - 4 Obaid Nassar5 - 13(1) LPts
24/04/2025Soweto, South Africa2 - 3 Vul Mogoeng26 - 19 LPts
24/02/2025Novara, Italy1 - 3 Roberto Crocco3(2) - 5 WPts
27/12/2024Novara, Italy0 - 3 Raul Sposetti2 - 4 WPts
28/10/2024North Shore, New Zealand0 - 2 Noel Cadwell6 - 11 LPts
30/08/2024Rome, Italy0 - 1 Marco Gallico2 - 6 LPts
02/07/2024Novara, Italy0 - 0 Claudio Angelilli1 - 0 LPts