Weightclass:  Light Welterweight
Location:  Rome, Italy
Record:  25(1) - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2029Rome, Italy25(1) - 8(1) Cisco Medeiros21 - 5 LPts
15/05/2029Rome, Italy24(1) - 8(1) Mark Okia4 - 25 WPts
16/03/2029Rome, Italy23(1) - 8(1) Paul Kanku1 - 5 WPts
14/01/2029Rome, Italy22(1) - 8(1) Georgiy Kneib11 - 8 WPts
15/11/2028Rome, Italy21 - 8(1) Goro Konno2 - 5 WKO3
16/09/2028Rome, Italy20 - 8(1) Emilio Allegrini1 - 1 WPts
18/07/2028Rome, Italy19 - 8(1) Edmondo Lusco7 - 8 WPts
19/05/2028Rome, Italy18 - 8(1) Fedor Ahn3(1) - 24 WPts
21/03/2028Rome, Italy17 - 8(1) Angelo Bortone5 - 14 WPts
21/01/2028Rome, Italy16 - 8(1) Gianmarco Cristaldi7 - 7 WPts
22/11/2027Rome, Italy15 - 8(1) Lugono Chipo10 - 6 WPts
23/09/2027Rome, Italy14 - 8(1) Alfredo Benetti0 - 3 WPts
25/07/2027Oslo, Norway13 - 8(1) Oda Mathisen13 - 12 WPts
27/05/2027Alexandria, Egypt12 - 8(1) Rehan Rasheed6 - 19(10) WPts
29/03/2027Verona, Italy12 - 7(1) Luigi Del Piero45(3) - 27(1) LPts Italy National Championships 2027View
26/03/2027Verona, Italy11 - 7(1) Mariano Ciccioli1 - 9 WPts Italy National Championships 2027View
02/02/2027Bangkok, Thailand10 - 7(1) Kwanpichit Hayachanta3 - 28 WPts
05/12/2026Tegucigalpa, Honduras9 - 7(1) Marco Velarde5 - 17 WPts
07/10/2026Rome, Italy8 - 7(1) Satoru Ishida2 - 5 WPts
09/08/2026Genoa, Italy7 - 7(1) Dino Fortuna2 - 5 WPts
13/06/2026Masaya, Nicaragua7 - 6(1) Baltasar Grullon9 - 10 LPts
15/04/2026Caracas, Venezuela6 - 6(1) Vicente Carrasquillo6 - 10 WPts
15/02/2026Parma, Italy5 - 6(1) Augusto Sozzi3 - 12 WPts
31/12/2025Rome, Italy4 - 6(1) Primo Di Francesco0 - 2 WPts
01/11/2025Rome, Italy3 - 6(1) Fumio Watanabe6 - 16 WPts
03/09/2025Genoa, Italy2 - 6(1) Dino Fortuna1 - 0 WPts
15/07/2025Rome, Italy2 - 5(1) Nico Petruccioli39(3) - 14 LPts
05/06/2025Palermo, Italy1 - 5(1) Vito Rosa0 - 0 WPts
04/05/2025Christchurch, New Zealand1 - 4(1) Mark Mellas2 - 23 LPts
06/03/2025Fortaleza, Brazil1 - 3(1) Selestino Camacho1 - 6(1) LPts
05/01/2025Kaduna, Nigeria0 - 3(1) Lukman Fashanu0 - 0 WPts
07/11/2024Tarant, Italy0 - 2 Mariano Lo Presti38 - 7 LKO3
17/09/2024Rome, Italy0 - 1 Nico Petruccioli34(2) - 14 LPts
17/08/2024Rome, Italy0 - 0 Alessio Rodano0 - 4 LPts